windows环境搭建jmeter+influxdb+grafana性能自动化监测平台
·
一、安装JMeter
下载最新版JMeter(Apache官网),解压到指定目录。配置环境变量:
- 新增
JMETER_HOME为JMeter安装路径。 - 在
Path中添加%JMETER_HOME%\bin。
验证安装:命令行输入jmeter -v,显示版本即成功。
二、安装InfluxDB
从InfluxDB官网下载Windows版本,解压后运行influxd.exe启动服务。
配置InfluxDB:
- 修改
influxdb.conf,启用HTTP服务(默认端口8086)。 - 创建数据库:命令行执行
influx,输入CREATE DATABASE jmeter。
三、安装Grafana
从Grafana官网下载Windows版本,安装后启动服务(默认端口3000)。
登录Grafana(默认账号/密码:admin/admin),配置数据源:
- 选择InfluxDB,URL填写
http://localhost:8086,数据库名jmeter。
四、配置JMeter写入InfluxDB
在JMeter测试计划中添加后端监听器:
- 选择
Backend Listener,实现类选org.apache.jmeter.visualizers.backend.influxdb.InfluxdbBackendListenerClient。 - 参数配置:
influxdbMetricsSender:org.apache.jmeter.visualizers.backend.influxdb.HttpMetricsSender
influxdbUrl:http://localhost:8086/write?db=jmeter
五、导入Grafana仪表盘
下载JMeter官方Dashboard模板(JSON格式),在Grafana中导入:
- 点击"Create" → "Import" → 上传JSON文件。
- 选择InfluxDB数据源,保存后即可实时查看性能数据。
六、验证与监控
运行JMeter测试脚本,数据将自动写入InfluxDB。在Grafana仪表盘中查看响应时间、吞吐量等指标。
注意:
- 确保所有服务(InfluxDB、Grafana)在测试期间保持运行。
- 防火墙需放行相关端口(8086、3000)。
更多推荐




所有评论(0)