Jmeter--google plugin插件監控被測系統資源方法

一、插件準備

1、插件下載地址

Downloadn :: JMeter-Plugins.org

以下有兩個版本的,1.1.2和1.1.3,注意Jmeter版本

1.1.2支持Jmeter2.8以下版本

1.1.3支持Jmeter2.11

1.2.1 支持JMeter2.13 ----2015.5.21 更新(註:JMeter2.13兼容下面的腳本,個人已驗證)

2、插件說明

JMeterPlugins-Extras-1.1.2.zip

JMeterPlugins-Standard-1.1.2.zip

這個兩個包,我們只需要其中的jar包

JMeterPlugins-Extras.jar

JMeterPlugins-Standard.jar

ServerAgent監控用的agent,需要監控哪個伺服器就放到哪個地方,linux和window通用,啟動埠默認為4444,不用修改。

ServerAgent-2.2.1.zip

二、使用方法

1、插件放置路徑

只需要把這兩個插件放到ext路徑下

JMeterPlugins-Extras.jar

JMeterPlugins-Standard.jar

apache-jmeter-2.8libext

啟動Jmeter,如果沒有報錯,證明插件可用;

報錯的話,請檢查是否版本導致。

2、插件查看

成功啟動Jmeter後,可以看到好多報表。可以重點關注我打鉤的,其餘根據實際需求(如果想了解用途,請自行查閱)

3、監控系統資源

Jmeter方面,我們只需添加jp@gc - PerfMon Metrics Collector監聽器,可以看到如下所示。(注意IP為被監控系統的IP,也就是agent所在IP)

Agent方面,只需要將ServerAgent在目標機器上啟動即可。

4、監控效果

CPU監控

TPS監控:

*****************************************************************************

筆者:之前在CSDN上面發過(Jmeter--google plugin插件監控被測系統資源方法),移到知乎上面。此外補充幾點:

1、圖表設置記得勾選如下,展示點數,尤其穩定性壓測中,太多的點展示,也會佔用資源的;

2、cpu和內存展示歸一類(百分比佔比統計),IO展示歸一類(數值展示,且配置單位為M):展示到一個圖上,太影響美觀和可讀性!

3、其餘功能起自行研究,恕不詳解!


推薦閱讀:

Jmeter使用過程中的坑之用戶定義的變數配置元件+__time函數
雲智慧壓測實戰分享之JMeter工具使用初探
JMeter-常用函數介紹
珊yo大戰-----日邢一珊VS妖yoyo,你到底支持誰?

TAG:jmeter | 性能测试 |