docker下搭建jmeter+grafana+influxdb可視化性能監控平台


這個平台主要用於線上長時間的穩定性測試進行可視化報告分析

原因:在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進行壓測

測試完成之后界面

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM