一、要準(zhǔn)備好的插件:JMeterPlugins-Standard-1.4.0(pwd:cjqd)滥崩、ServerAgent-2.2.1(pwd:pxui)岖圈,準(zhǔn)備好這些之前一定要確保自己搭了jdk環(huán)境。推薦搭建jdk連接[https://blog.csdn.net/xiamoyanyulrq/article/details/83022632]
二钙皮、重啟jmeter蜂科,選擇監(jiān)聽器顽决,我們可以看到監(jiān)聽器中多了一些東西(這里邊就有我們監(jiān)控要用到的功能),如下圖所示:
三导匣、選擇上圖中的jp@gc-PerfMon Metrics Collector才菠,這個(gè)就是我們監(jiān)控服務(wù)器資源的功能,點(diǎn)擊之后如下圖
到此贡定,我們監(jiān)控的工作準(zhǔn)備的差不多了赋访,還差一個(gè)重要的臥底,那就是ServerAgent缓待,我們需要將它放到服務(wù)器中蚓耽,解壓下來(lái)打開如下圖所示:
ps:如果你的服務(wù)器是windows,那么直接運(yùn)行startAgent.bat文件即可旋炒;如果你的服務(wù)器是linux步悠,那么需要運(yùn)行startAgent.sh文件即可(運(yùn)行方式:找到startAgent.sh文件所在路徑,打開終端命令行瘫镇,保險(xiǎn)起見可以先將startAgent.sh設(shè)置成可執(zhí)行文件:chmod 777 startAgent.sh鼎兽,然后執(zhí)行命令:./startAgent.sh,這樣我們的agent服務(wù)就啟動(dòng)了)汇四;
回到我們的jmeter界面接奈,在jp@gc-PerfMon Metrics Collector中添加服務(wù)器的ip,選擇監(jiān)控的資源通孽,如CPU、內(nèi)存等睁壁,下面所有數(shù)據(jù)寫入一個(gè)文件背苦,選擇瀏覽,jmeter會(huì)默認(rèn)彈框文件存放路徑和文件名潘明,可以自己選擇路徑行剂,注意文件名一定要改!一定不能和目前的腳本名稱一致钳降,否則當(dāng)前辛苦寫的腳本就一去不復(fù)返了:裨住(因?yàn)樗鼈兊念愋投际莏mx文件,文件名一致當(dāng)然就覆蓋了K焯睢)接下來(lái)運(yùn)行腳本一段時(shí)間铲觉,可以看到服務(wù)器的CPU和內(nèi)存的一個(gè)使用情況,如下圖所示: