Jmeter監控服務器-CPU,Memory,Disk,Network性能指標


 本文主要說一下如何通過JMeter插件來監控服務器CPU、內存、磁盤、網絡等相關資源。 

 

一、下載 


首先進入網址https://jmeter-plugins.org/downloads/old/  下載Jmeter插件資源 

JMeterPlugins-Standard-1.4.0.zip 
JMeterPlugins-Extras-1.4.0.zip

進入網址https://jmeter-plugins.org/wiki/PerfMon/ 下載Perf Mon 插件

ServerAgent-2.2.1.zip 

其中JMeterPlugins-Standard和JMeterPlugins-Extras是客戶端的,ServerAgent是服務器端的。

 

二、配置 


將 JMeterPlugins-Standard-1.4.0.zip 解壓后,把 lib\ext 目錄下的 JmeterPlugins-Standard.jar 文件都放到apache-jmeter-3.1\lib\ext目錄中。 
將 JMeterPlugins-Extras-1.4.0.zip 解壓后,把 lib\ext 目錄下的 JMeterPlugins-Extras.jar 文件放到apache-jmeter-3.1\lib\ext目錄中。 
將 ServerAgent-2.2.1 解壓后整個文件放到要監控的服務器中待使用。

 

三、添加監聽器准備接口。


1、 apache-jmeter-3.1\bin\jmeter.bat 啟動JMeter 
正常啟動成功后查看監聽器,其中jp@gc 開頭的為插件加載后出現的。每一個插件監控一項指標,這里就不一一詳解,重點講解其中兩個jp@gc - Transactions per Second、jp@gc - PerfMon Metrics Collector

 

2、添加HTTP請求並填寫好,添加監聽器jp@gc - Transactions per Second、jp@gc - PerfMon Metrics Collector,這里用一個查詢的接口來做例子。

 

 

 四、監控


1、 首先啟動服務器的 ServerAgent-2.2.1\startAgent,我這里是一個Windows環境的服務器。

 

2、雙擊啟動startAgent.bat,顯示下圖表示啟動成功。(默認端口為4444,也可以修改為其他端口) 

3、一切准備就緒,點擊run開始做壓力測試。結束后,看圖分析。

 

 

 

 

 

 


免責聲明!

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



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