jmeter+influxDB+Grafana可视化压测

一、安装jmeter

Jmeter安装请参考(已安装请跳过):
https://blog.csdn.net/m0_46627257/article/details/123181701

二、安装influxDB

简介:influxDB是一个用go语言开发的开源分布式时序数据库(这里我们使用docker进行安装)
1、下拉容器:docker pull influxdb:1.7.10
2、启动容器:docker run --name influxdb2 -d -p 8087:8086 influxdb:1.7.10
或者直接运行容器:docker run --name influxdb2 -d -p 8087:8086 influxdb:1.7.10
jmeter+influxDB+Grafana可视化压测_第1张图片
3、创建数据库:
查看下拉容器:docker images
查看运行容器:Docker ps
进入influxdb: docker exec -it influxdb influx
执行创建jmeter库 : create database jmeter
4、简单使用
Show databases;
Use jmeter;
CREATE USER “admin” WITH PASSWORD ‘admin’ WITH ALL PRIVILEGES
Select * from jmeter limit 3;
jmeter+influxDB+Grafana可视化压测_第2张图片

三、Grafana安装

简介:Grafana是一共可视化面板(dashboard)工具,有非常漂亮的图表展示功能,齐全的度量仪表盘和图形编辑器
1、下拉grafana docker pull grafana/grafana:6.6.2
查看下拉容器:docker images
查看运行容器:Docker ps
2、运行grafana容器:
docker run -d --name grafana -p 3000:3000 grafana/grafana:6.6.2
jmeter+influxDB+Grafana可视化压测_第3张图片
3、登录http://IP:3000/login
注:默认账号名和密码都是admin,登录后会需要更改密码(也可一不修改跳过)
jmeter+influxDB+Grafana可视化压测_第4张图片
4、选择我们需要的influxDB数据库
jmeter+influxDB+Grafana可视化压测_第5张图片
jmeter+influxDB+Grafana可视化压测_第6张图片
5、填写相关配置
jmeter+influxDB+Grafana可视化压测_第7张图片
jmeter+influxDB+Grafana可视化压测_第8张图片
6、导入jmeter模板,也可以去官网查找
https://grafana.com/grafana/dashboards/5496
jmeter+influxDB+Grafana可视化压测_第9张图片
jmeter+influxDB+Grafana可视化压测_第10张图片
7、配置jmeter
添加线程组–添加http请求–添加后端监听器
jmeter+influxDB+Grafana可视化压测_第11张图片
jmeter+influxDB+Grafana可视化压测_第12张图片
8、运行jmeter
9、刷新保存模板之后的界面大功告成(如下图):
jmeter+influxDB+Grafana可视化压测_第13张图片

你可能感兴趣的:(java,docker,可用性测试)