保姆级教程参考:https://blog.csdn.net/wqda125/article/details/130853557
非常详细,包括windows/mac环境下搭建、liunx环境下搭建、docker容器下搭建;再次就不再赘述,就动手实践搭建性能监控体系吧
我本地笔记本是参考了docker环境下搭建,非常方便快捷;
influxdb
运行influxdb
docker run -d --name jmeter-influx -p 8083:8083 -p 8086:8086 influxdb
-d:容器在后台运行
-p:将容器内端口映射到宿主机端口,格式为:宿主机端口:容器内端口;8083是influxdb的web管理工具端口;8086是influxdb的http api端口
–name:容器名称
执行influxdb
docker exec -it influxdb bash
展示数据库
show databases
创建jmeter数据库
create database jmeter
进入jmeter数据库
use jmeter
查询jmeter数据库
select * from jmeter
jmeter
修改jmeter配置
influxdbUrl:需要改成自己influxdb部署的ip和映射端口
application:可根据需要自由定义,只是注意后面在grafana中选对即可
mesurement:表名,默认是jmeter,也可以自定义
summaryonly:选择true的话就只有总体的数据,false会将每个transaction都分别记录
查看是否写入influxdb
grafana
遇到的问题,使用docker下安装influxdb,如果使用本机ip保存测试时会提示bad gateway
解决方法:需要查看docker容器所在ip
推荐文章:https://blog.csdn.net/naturaltao/article/details/143863854
grafana配置influxdb和import模板,模板编号:5496