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

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

 

安裝Grafana配置jmeter安裝InfluxDB配置Grafana展現數據安裝InfluxDB數據庫

 

爲了方便的操做InfluxDB,這裏咱們選擇InfluxDB1.1之前的版本,由於web管理界面將在1.1之後的版本中刪除。瀏覽器

01app

下載InfluxDB性能

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

02spa

安裝InfluxDB線程

yum localinstall influxdb-1.0.2.x86_64.rpm3d

 

03orm

修改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,就會看到有線出現了,如圖:

相關文章
相關標籤/搜索