一、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
下载模板
 
posted on 2022-06-22 10:09  Q同码  阅读(172)  评论(0编辑  收藏  举报