一、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