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