jmeter ServerAgent监控服务器资源

一、资源准备

下载所需插件资源:https://jmeter-plugins.org/downloads/old/

  • JMeterPlugins-Extras.jar

  • JMeterPlugins-Standard.jar

  • ServerAgent-2.2.1

下载后分别解压

将JMeterPlugins-Extras.jar 和 JMeterPlugins-Standard.jar 放到jmeter安装路径lib\ext目录下

将ServerAgent-2.2.1解压包放到linux服务器windows服务器任意目录下

2.环境准备

2.1Linux服务器启动监控服务

运行命令./startAgent.sh 或 sh startAgent.sh 即可启动ServerAgent服务

 

注:ServerAgent服务端口号默认为4444,如若遇到端口被占用,则需关闭占用该端口的进程,或者改变ServerAgent服务的默认端口:

A:关闭占用4444端口的进程 

关闭占用4444端口的8260进程后,再次启动ServerAgent服务,成功。

B:使用命令改变ServerAgent服务的默认端口

java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 7777 --tcp-port 7777

 

2.2Windows服务器启动监控服务

Windows环境,双击startAgent.bat启动,默认使用4444端口

  

三、资源监听

将jar包放到lib下后,jmeter的监听器就会多出一些监控插件,添加jp@gc - PerfMon Metrics Collector监听器,可以看到如下所示。(注意IP为被监控系统的IP,也就是agent所在IP)

添加监控项中的细项,如CPU、memory、磁盘I/O等信息

 

  

posted @ 2020-10-26 19:07  尐樣ル~  阅读(263)  评论(0编辑  收藏  举报