Jmeter + Influxdb + Grafana 性能监控
前言
在使用JMeter进行性能测试时,使用Influxdb + Grafana 可以实现性能实时监控,报告也比JMeter自带的聚合报告和HTML格式的报告更好看
一、安装步骤
本文是以在Ubuntu环境上安装为例。
1、安装Grafana
下载
在官网上查看版本,选择自己需要的,链接:
https://grafana.com/grafana/download
ps:内部环境不能下载,在Windows上通过powershell下载,安装包上传到ubuntu环境上进行的安装。
下载命令供参考,如下:

安装

设置开机启动


安装Influxdb
下载
下载链接
https://dl.influxdata.com/influxdb/releases/influxdb_1.5.4_amd64.deb
安装
命令如下:
sudo dpkg -i influxdb_1.5.4_amd64.deb
启动
查看Influxdb安装后的状态,并启动Influxdb:

查看启动后的状态

创建库


开始监听
打开Grafana,添加Influxdb
在浏览器中打开Grafana
如:http://ip:3000/
3000为默认端口
默认账号为admin、默认密码为admin
打开后如下图:

添加Influxdb




添加官方的Dashboard模板
官网地址:
https://grafana.com/grafana/dashboards/?search=jmeter



JMeter相关操作
添加Backend Listener
在待执行的脚本下添加Backend Listener

执行脚本,查看运行效果


本文介绍了如何在Ubuntu环境下安装JMeter、Influxdb和Grafana,以及如何配置它们进行性能测试的实时监控。通过添加BackendListener,可以在JMeter执行脚本时将数据推送到Influxdb,然后在Grafana中展示监控图表,提供更直观的性能报告。
2529

被折叠的 条评论
为什么被折叠?



