jmeter: ServerAgent 监控服务器

1、环境准备:

下载路径:

链接:https://pan.baidu.com/s/1PJyIa88nUkKicWUBicH_eQ
提取码:kpjq

服务端:jdk、ServerAgent-2.2

压测端:jdk、ServerAgent-2.2、jmeter、jp@gc - PerfMon Metrics Collector(

JMeterPlugins-Standard.jar 包复制到 jmeter 安装目录下的\lib\ext后重启jmeter在监听器下就可以找到

 

2、启动服务端:

启动ServerAgent-2.2下的,window的打开bat结尾,Linux启动sh结尾(sh ./startAgent.sh)默认时监听4444端口

备注:如果需要指定端口,需要设置:./startAgent.sh --udp-port 0 --tcp-port 8888(udp一般不用设置为0,一般时设置tcp,这里设置8888)

    如果不想设置其他端口,那就需要找到占用4444端口的程序杀掉即可,我一般使用lsof -i:4444,查找,在kill掉,lsof工具一般需要另外安装。

 

如图下,代表启动成功。

 

 

3、启动压测端:

运行,发现卡死,访问不了,报了一堆:jmeter java.net.ConnectException: Connection timed out: connect

 

 

经过检查,是防火墙原因,需要关闭防火墙:

关闭:systemctl stop firewalld

打开:systemctl start firewalld

 

 

再次运行:

客户端:

监控服务器:

 

 监控压测端:

 

posted @ 2020-12-29 21:18  冯立挺  阅读(240)  评论(0编辑  收藏  举报