windows下搭建jmeter+influxdb+grafana压测实时监控平台

一、InfuxDB

1、下载

Windows版本:https://pan.baidu.com/s/1bvrdF63Qj10pknFAZ5zIGQ 提取码:9edg
资源来自于:http://www.mirthsoft.com/post/2019/12/25/influxdb-windows-install-download

2、解压

3、修改配置文件

文件路径

修改配置内容如下

4、启动influxDB服务

启动influxDB服务命令行模式:influxd -config influxdb.conf,如下图所示

启动influxDB客户端命令行模式:influx,如下图所示

注:必须先启动influxDB服务,才能启动客户端

5、创建数据库及用户

  • show databases 显示所有数据库
  • create database jmeter 创建数据库名称为jmeter
  • use jmeter 使用jmeter数据库
  • create user "admin" with password '123456' with all privileges 创建用户名和密码

端口说明:
2003端口:Jmeter往数据库发数据的端口,服务器端也是该端口接收数据,所以如果使用云服务器ECS的话,需要开启该2003端口
8086端口,Grafana从数据库取数据的端口

二、配置jmeter

1、创建后端监听器

选择Add->Listener->Backend Listener

2、配置

三、安装配置Grafana

1、下载

地址: https://grafana.com/grafana/download?platform=windows

2、安装指南

3、启动

4、在浏览器输入地址:http://localhost:3000/

5、配置数据库

1、选择Data Sources

2、选择数据源influxDB

3、配置属性

4、保存

6、导入模板

1、下载

模板地址:https://grafana.com/grafana/dashboards?dataSource=influxdb&search=Jmeter


2、下载完成后将文件放在JMeter安装目录lib/ext目录下

3、重启Jmeter,重新选择后端监听器

rocks.nt.apm.jmeter.JMeterinfluxDBBackendListenerClient

4、导入Grafana模板

5、模板ID

6、输入模板ID后点击 Load,如下图所示:

7、Import导入成功

原文地址:https://www.cnblogs.com/liho/p/14357970.html