Jmeter實時性能測試數據的監控


Jmetet實時性能測試數據的監控和展示Jmeter Grafana InfluxDB

 

安裝Grafana配置jmeter安裝InfluxDB配置Grafana展示數據安裝InfluxDB

 

為了方便的操作InfluxDB,這里我們選擇InfluxDB1.1以前的版本,因為web管理界面將在1.1以后的版本中刪除。

01

下載InfluxDB

wget http://dl.influxdata.com/influxdb/releases/influxdb-1.0.2.x86_64.rpm下載完成后,如圖所示:

02

安裝InfluxDB

yum localinstall influxdb-1.0.2.x86_64.rpm

 

03

修改InfluxDB的配置文件

vi /etc/influxdb/influxdb.conf

a>找到graphite並且修改它的庫與端口,修改后如下圖所示:b>找到admin,將前面的#號去掉,開放它的UI端口,修改完后如下圖:c>保存退出

04

啟動InfluxDB服務

service influxdb start

05

在瀏覽器中查看頁面

在瀏覽器中輸入地址查看web頁面:http://ip:8083

06

驗證

在文本框中輸入CREATE DATABASE "jmeter",點擊回車,成功如圖所示:

安裝Grafana

 

01

下載Grafana

wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.6.3-1.x86_64.rpm

02

安裝Grafana

sudo yum localinstall grafana-4.6.3-1.x86_64.rpm

03

啟動Grafana

service grafana-server start

04

瀏覽器驗證

在瀏覽器中輸入地址:http://ip:3000 ,如下圖所示安裝成功:

配置Grafana

 

01

登錄Grafana

輸入用戶名和密碼登錄,默認的用戶名和密碼為admin,登錄成功如圖:

02

配置數據源

a>點擊數據源,如圖:

b>在配置頁面進行配置,添加InfluxDB數據庫配置。

【注意】URL的端口是8086,而剛才配置的8083是UI的端口。

- 8083端口是InfluxDB的UI界面展示的端口

- 8086端口是Grafana用來從數據庫取數據的端口

- 2003端口則是剛剛設置的,Jmeter往數據庫發數據的端口

c>輸入帳號密碼“admin / admin”,點擊Test & Save,如下圖提示表示成功:

四配置jmeter

 

 

01

創建Backend Listener

在線程組上創建一個Backend Listener,如圖:

02

配置Backend Listener

配置Backend Listener,主要配置Host,如圖:

03

添加請求

添加一個http請求,訪問besttest官網,如圖:

04

添加查看結果樹

添加查看結果樹,如圖:

05

驗證

 

如果成功,InfluxDB的頁面上查看數據,數據源選擇jmeter, 在輸入框中輸入select * from /.*/ limit 1,點擊回車,如圖:


五展示數據

 

01

點擊Dashboards里的new

如圖:

02

點擊Graph圖標

如圖:

03

點擊PanelTitle

如圖:

04

點擊edit

如圖:

05

配置中選擇Metrics

在下面的配置中選擇Metrics

06

點擊select measurement

如圖:

07

選擇jmeter.all.a.count

在出現的下拉列表中選擇jmeter.all.a.count,如圖:

08

點擊Display然后勾選Stack

點擊Display然后勾選Stack,如圖:

09

運行jmeter

持續運行一段時間jmeter,就會看到有線出現了,如圖:

 


免責聲明!

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



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