JMeter監控內存及CPU ——plugin插件監控被測系統資源方法


jmeter中也可以監控服務器的CPU和內存使用情況,但是需要安裝一些插件還需要在被監測服務器上開啟服務。

 

1.需要的插件准備

 

JMeterPlugins-Standard-1.3.1.zip  下載

https://jmeter-plugins.org/downloads/old/

 

ServerAgent-2.2.1.zip   下載

 

 

2.Jmeter主服務器

 

解壓JMeterPlugins-Standard-1.3.1.zip,將其中\lib\ext\JMeterPlugins-Standard.jar包復制到jmeter安裝目錄下的\lib\ext

 

啟動jmeter,在監聽器的選項中增加了一些jp@gc開頭的監聽器,監控cpu、內存、i/o的監聽是jp@gc - PerfMon Metrics Collector

 

 

 jp@gc - PerfMon Metrics Collector的設置:

 

Add Row 可以添加需要監控的服務器ip,端口號默認為4444,監控內容CPU/MEMORY/DISKS I/O等

 

3.agent服務器

ServerAgent-2.2.1.zip解壓后放在需要監控的服務器上,並開啟

startAgent.batwindows

startAgent.sh linux

 

linux服務器上首先將startAgent.sh設定為可執行文件:

chmod 777 startAgent.sh

./startAgent.sh執行文件

如果要將該文件設置為后台執行不關閉

Nohup ./startAgent.sh &

 

 

4.查看結果

 

在服務器上開啟startAgent服務后,再在jmeter上運行腳本,可以在jp@gc - PerfMon Metrics Collector上查看監控的圖形結果。

 


免責聲明!

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



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