JMeter — 使用ServerAgent 监控服务器资源

1、先将ServerAgent-2.2.3.zip的压缩包上传到服务器上,解压后到ServerAgent-2.2.3目录下启动startAgent.sh。

可见默认端口是4444

2、在Jmeter脚本的线程组中添加一个监听器jp@gc - PerfMon Metrics Collector ,填写对应的内容后执行脚本即可

    

 3、需要注意的地方

  •  端口4444是默认端口(阿里云服务器此端口不开放),需要修改监控端口为7777(端口号任意即可) ./startAgent.sh --udp-port 0 --tcp-port 7777
  •  防火墙永久(permanent)开放自己设定的端口  firewall-cmd --zone=public --add-port=7777/tcp --permanent
  • 重启防火墙 systemctl restart firewalld service
  • 查看端口是否开放 firewall-cmd --query-port=7777/tcp

          另外可能会用到的命令,查看防火墙状态  systemctl status firewalld

原文地址:https://www.cnblogs.com/Aphrodite/p/13256096.html