Docker+Jmeter+InfluxDB+Grafana优化压测报告

1、安装docker

运行Docker,并记录当前Docker的IP地址,本处IP为192.168.99.100

Docker+Jmeter+InfluxDB+Grafana优化压测报告_第1张图片

2、安装并配置influxDB

下载镜像

网上获取:docker pull tutum/influxdb

本地安装:docker load < influxdb.tar

安装influxDB容器

docker run -d -p 8086:8086 -p 8083:8083 --name=jmeterdb tutum/influxdb

创建相关数据库

进入Docker:docker exec -it jmeterdb bash

Docker+Jmeter+InfluxDB+Grafana优化压测报告_第2张图片

执行创建命令

influx
create database jmeter
use jmeter
select * from jmeter

3、配置JMeter

3.1、向线程组中添加“监听器”-“后端监听器”

3.2、配置“后端监听器”,1、influxdbUrl要替换为Docker地址,db要使用influxdb数据库名,application要设置为order(后面步骤配置grafana中将要使用)

Docker+Jmeter+InfluxDB+Grafana优化压测报告_第3张图片

4、安装grafana

下载镜像:

在线获取:docker pull grafana/grafana

本地安装:docker load < grafana.tar

安装grafana容器

docker run -d -p 3000:3000 --name=jmeterGraf grafana/grafana

配置grafana信息

登录http://:3000/login,登录grafana网页,用户名:admin,密码:admin

添加grafana数据源

Docker+Jmeter+InfluxDB+Grafana优化压测报告_第4张图片

Docker+Jmeter+InfluxDB+Grafana优化压测报告_第5张图片

配置grafana数据源

Docker+Jmeter+InfluxDB+Grafana优化压测报告_第6张图片

Docker+Jmeter+InfluxDB+Grafana优化压测报告_第7张图片

导入grafana的5496模板

Docker+Jmeter+InfluxDB+Grafana优化压测报告_第8张图片

Docker+Jmeter+InfluxDB+Grafana优化压测报告_第9张图片

5、运行JMeter并查看数据

Docker+Jmeter+InfluxDB+Grafana优化压测报告_第10张图片Docker+Jmeter+InfluxDB+Grafana优化压测报告_第11张图片Docker+Jmeter+InfluxDB+Grafana优化压测报告_第12张图片Docker+Jmeter+InfluxDB+Grafana优化压测报告_第13张图片

你可能感兴趣的:(docker,jmeter,grafana)