grafana与influx+jmeter性能监控
一、安装grafana
1. 下载grafana安装包并安装
wget https://dl.grafana.com/oss/release/grafana-6.2.2-1.x86_64.rpm
yum install grafana-6.2.2-1.x86_64.rpm
2. 启动服务
service grafana-server start
3. 访问
浏览器输入ip+端口,默认监听端口为3000,默认用户名密码为admin/admin,首次登陆需修改密码。
二、安装influxdb
1. 下载influxdb包并安装
wget https://dl.influxdata.com/influxdb/releases/influxdb-1.7.0.x86_64.rpm
yum install influxdb-1.7.0.x86_64.rpm
2. 修改配置文件
vi /ect/influxdb/influxdb.comf
注: 若非首次修改,需重启服务:systemctl restart influxdb
3. 启动服务
systemctl start influxdb.service
4. 新建用户与database
在服务器上输入influx进入数据库编辑界面
新建用户
新建数据库--创建名为jmter的数据库
三、在grafana中配置influxdb库,并配置监控面板
新增看板,可选择从grafana官网导入
在grafana上选择导入看板
四、jemter脚本配置后端监控器
在脚本中添加后端监听器。后端监听器实现选择influxdb,influxdbUrl设置为数据库地址。application建议修改为具有业务意义,比如被测接口的项目名称,measurement对应表名,表会自动生成。可自定义该表名,也可不配置。
至此,运行该脚本后,在grafana看板中,可查看监听的信息,可配置5s刷新一次