Docker下部署influxdb、Grafana及運行jmeter結果展示


廢話不多說,來了就是干!

一、docker部署influxdb

1、獲取鏡像

拉取成功看下容器

 

2、啟動influxdb並命名為jemterdb

查看一下是否啟動成功,如下表示啟動成功。

3、啟動成功進入容器

4、進入容器后創建數據庫等相關操作(這里我是以從頭開始,不包括已創建過的情況)

 將jmeter數據發送到influxdb數據庫中,在jmeter中添加一個Backend Listener

這里我只設置了數據庫的URL地址,其他選擇默認。

設置好線程組后啟動jmeter,同時進入到influxdb數據庫中查看下是否發送成功。

 

二、Docker部署Grafana

1、獲取鏡像

查看是否拉取成功

2、啟動grafana:docker run -d -p 3000:3000 --name=jmeterGraf grafana/grafana  (這里我命名為jmeterGraf )

查看下是否啟動成功

3、打開瀏覽器查看是否部署成功(用戶名密碼默認為:admin)

 

三、Grafana中設置influxdb

添加influxdb數據庫

注意紅框圈選的地方配置。數據庫名jmeter是我提前在influx數據庫中創建好的!

導入jmeter在grafana中的看板,ID:5496

看到這個界面,搭建環境大功告成!

 

四、運行及結果展示

官方更多:https://grafana.com/grafana/dashboards?dataSource=influxdb
啟動jmeter查看Grafana展示

influx數據庫中數據如下:

 

 

五、自動化
如果想實現自動化壓測可以寫一個shell腳本進行定時執行


免責聲明!

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



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