jmeter服务器性能资源监控部署
?
1、下載https://jmeter-plugins.org/install/Install安裝插件plugins-manager放置lib/ext下,重啟jmeter選項頁面可查看到此下載插件
?
2、準備客戶端插件jmeter-plugins-perfmon-2.1.jar和服務端監控插件ServerAgent-2.2.3(CMDRunner.jar、ServerAgent.jar)
perfmon通過選項——plugins-manager下載安裝,安裝成功,重啟jmeter,可以看到監聽器——jp@gc - PerfMon Metrics Collector
3、利用xshell上傳監控文件ServerAgent-2.2.3到服務器
創建test文件夾 ?mkdir test
進入test文件下 ? cd test?
壓縮ServerAgent-2.2.3為zip格式,上傳壓縮的zip文件 ?rz回車選文件上傳
解壓unzip ServerAgent-2.2.3.zip
cd ServerAgent-2.2.3文件夾下啟動ServerAgent.sh ??
執行chmod 777 startAgent.sh
再執行./startAgent.sh啟動了監控,默認端口是4444
修改端口./startAgent.sh --udp-port 7777?--tcp-port 7777或java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 7879 --tcp-port 7879
4、ServerAgent啟動成功,校驗是否是通的
cmd進入命令框,輸入服務器地址和端口如下內容:
telnet 192.168.1.1 4444 #連接ServerAgent,如果連接成功,監控會收到信息;
如果連接失敗,1、需更換端口? 2、和運維確認端口是否有效(需運維開放端口)
5、添加線程組——監聽器——jp@gc - PerfMon Metrics Collector
配置服務器地址和端口號,啟動線程組,查看監聽器性能渲染圖,如果出現圖證明成功了,未出現圖,查看日志
1、確認agent是否已啟動監控
2、確認是否更換了4444端口
3、與運維確認端口號是否有效
4、確認壓測機與服務器是否再同一網段內,若不是同一網段,壓測會有vpn限制結果不準確,需運維重新開設windows壓測機(與服務器同一網段)
?
6、服務器性能監控還可采用阿里云監控、linux中top和free、?nmon等
阿里云監控
top監控
?
總結
以上是生活随笔為你收集整理的jmeter服务器性能资源监控部署的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python3的 pymysql把mys
- 下一篇: numpy 数组与矩阵的乘法理解