一、准备工作
1、docker pull influxdb
启动infiluxDB 容器
2、将新infiluxDB 容器命名成jmeter_influxdb,执行docker 创建容器命令:
docker run -d -p 8086:8086 -p 8083:8083 --name=jmeterdb influxdb
3、执行如下命令进入容器内部
docker exec -it jmeterdb bash
4、在容器内部创建jmeter数据库,用于收集jmeter发送的压测数据
执行influx命令进入命令台
5、执行类sql语句 创建jmeter数据库:create database jmeter;
6、创建完jmeter 数据库之后执行如下命令验证数据库已经创建成功:
show databases:
二、部署Gragana
docker pull grafana/grafana
官方模板:https://grafana.com/dashboards?dataSource=influxdb
启动镜像
docker run -d -p 3000:3000 --name=jmeterGraf
登录Grafana
默认密码admin admin
配置InfluxDB数据源
输入URL:http://127.0.0.1:8086
Access: brower
database:jmeter
其余参数保持默认
使用防火墙:
yum install iptables-services
systemctl enable iptables
service iptables status
service iptables stop
三、jmeter配置
四、Grafana配置
这样监控平台就搭建起来了,进行压测时,性能测试数据就会显示在监控平台中。
Jmeter性能监控平台搭建
最新推荐文章于 2024-07-20 16:21:09 发布