這個平台主要用於線上長時間的穩定性測試進行可視化報告分析
原因:在jmeter命令行運行腳本時候,結果都需要寫入jtl文件,不能實時查看
搭建步驟:
注:確保安裝了docker,docker安裝搭建過程本文不詳述
1、搭建influxdb(用於存儲jmeter運行產生的數據)
搜索influx:docker search influx
拉取influxdb鏡像:docker pull influxdb
運行influxdb容器:docker run --name my_influ -p 8086:8086 influxdb
進入容器:docker exec -it my_influ /bin/bash
創建數據庫jmeter如下(依次執行):
influx
create database jmeter
show databases
exit
2、搭建grafana(用來可視化監控)
搜索grafana:docker search grafana
拉取grafana鏡像:docker pull grafana/grafana
運行容器:docker run --name my_grafana -p 3000:3000 grafana/grafana
3、配置:
注:進行配置時查看influxdb和grafana是否正常運行(命令:docker ps)
3.1訪問grafana
http://ip:3000 (3000為上面第二步運行容器時的端口號)
3.2使用admin/admin 登錄grafana
3.3添加數據源
3.4配置數據源
3.5下載模板
下載地址:https://grafana.com/grafana/dashboards
3.6導入模板
4、jmeter進行壓測
測試完成之后界面