使用 Jmeter 對 Linux 服務器的進行壓測時,想要監控服務器的 CPU 、內存,可以通過添加插件 【ServerAgent】來觀察,可以實時監控性能指標
一、ServerAgent-2.2.3下載
下載地址:
GitCode - 全球開發者的開源社區,開源代碼托管平臺
二、通過插件安裝jp@gc - PerfMon Metrics Collector
因為我本地已經安裝好了,所以直接展示成品圖,沒有安裝的可以在插件中的2里面下載安裝,注意安裝后需要重啟jmeter。
然后添加監聽器配置服務
三、服務器解壓并運行ServerAgent
?unzip -o ServerAgent-2.2.3.zip -d /ServerAgent
進入解壓后的文件夾,啟動服務:startAgent.sh
查看本機防火墻狀態:systemctl status firewalld【Active:inactive(dead) 表示關閉】
【 這里需要注意一下: 】
如果服務器不是阿里云的,到第四步就已經可以去做壓測了
但是,如果是阿里云的服務器,就需要修改綁定的端口號【默認綁定4444,但是通不過阿里服務器安全策略】
''' --udp-port 0 : 表示不啟用 UDP 端口'''
''' --tcp-port 5555: 表示自定義修改監聽的端口號為 5555 且與 jp@gc - PerfMon Metrics Collector 中保持一致即可'''./startAgent.sh --udp-port 0 --tcp-port 5555