天天看點

jmeter使用Plugins插件進行伺服器性能監控

網上說的都是JMeterPlugins-Standard、JMeterPlugins-Extras檔案下載下傳解壓後放在用戶端,ServerAgent檔案下載下傳解壓後放服務端配合進行監控。事實上JMeterPlugins-Standard、JMeterPlugins-Extras檔案官網已經不維護了且難以找到,用戶端的東西現在推薦下載下傳個JMeter Plugins進行後續的插件管理

操作如下:

1.打開http://jmeter-plugins.org/downloads,下載下傳 JMeter Plugins 的jar包

jmeter使用Plugins插件進行伺服器性能監控

2.将下載下傳的jar包複制到 %JMETER_HOME%\lib\ext 目錄下

3.啟動 JMeter --> Options --> Plugins Manager 。(如果沒将jar包放在ext目錄下是沒有該選項的)

jmeter使用Plugins插件進行伺服器性能監控

監控伺服器性能插件搜PerfMon,一般需要在可安裝插件裡面找,這裡因為我已經安裝過,是以在已安裝插件内。

jmeter使用Plugins插件進行伺服器性能監控

點選Apply Changes and Restart JMeter ,耐心等待安裝重新開機完成。

jmeter使用Plugins插件進行伺服器性能監控

4.打開https://github.com/undera/perfmon-agent,下載下傳ServerAgent.zip,放到伺服器上解壓,裡面内容如下:

jmeter使用Plugins插件進行伺服器性能監控

Windows 伺服器運作startAgent.bat ,而linux伺服器運作startAgent.sh,預設連接配接伺服器4444端口,出現以下圖檔說明正常開始監聽

jmeter使用Plugins插件進行伺服器性能監控

5.建立一個線程組,建立一個http請求,以及線程組--監聽器--jp@gc-PerfMon Metrics Collector

線程組的持續時間盡量不要太短

jmeter使用Plugins插件進行伺服器性能監控

一定要加一個這樣的http請求,可以沒有路徑參數,但要有ip和端口。(沒有http請求,伺服器監控可能出現Client disconnected)

jmeter使用Plugins插件進行伺服器性能監控

PerfMon Metrics Collector--》Add Row,填寫一下ip(與上方http請求内ip一緻),選擇監控類型後,運作即可。

jmeter使用Plugins插件進行伺服器性能監控