一、InfluxDB安装和部署
1、下载InfluxDB
官网:https://www.influxdata.com/get-influxdb/,选择2.0以下版本
2、解压压下的文件

3、修改influxdb.conf配置文件
修改原因:Jmeter使用graphite协议去写入数据到InfluxDB,因此,需要在InfluxDB配置文件启用它
查找到修改的地方

将以下内容替换上去
[[graphite]]
# Determines whether the graphite endpoint is enabled.
# enabled = true
# bind-address = ":2003"
# database = "jmeter"
# retention-policy = ""
# protocol = "tcp"
# batch-size = 5000
# batch-pending = 10
# batch-timeout = "1s"
# consistency-level = "one"
# separator = "."
# udp-read-buffer = 0
4、生成默认配置Config文件
进入文件位置,输入命令:influxd config>influxd.config

生成文件

5、修改influxd.config文件
新建文件夹

修改配置文件,将地址替换为新建文件夹的地址

6、启动InfluxDB服务
输入命令:influxd -config influxd.config

7、启动InfluxDB数据库
保持InfluxDB服务不关闭

8、创建数据库
数据库名称与influxdb.conf中database一致
> show databases # 查看所有数据库
> create database "jmeter" # 创建数据库
> use jmeter # 切换数据库
二、Jmeter连接InfluxDB
1、jmeter中后端监听器连接到influxDB

2、更换连接url

3、执行脚本,数据库检测执行情况

三、Grafana安装和部署
1、下载Grafana
官网:https://grafana.com/grafana/download

2、启动Grafana服务

3、登录Grafana

4、连接InfluxDB数据库



5、创建仪表盘

官网查找相关模板:https://grafana.com/grafana/dashboards/?search=jmeter

下载模板

浙公网安备 33010602011771号