Jmeter 性能测试监控之ServerAgent
使用 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