博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

jmeter—PerfMon Metrics Collector(附java.io.IOException: Agent is unreachable via TCP错误解决办法

转自https://www.cnblogs.com/jescs/p/7026437.html

添加服务器监控PerfMon Metrics Collector(安装方法见上篇

jmeter添加jp@gc - PerfMon Metrics Collector

以我本地虚拟机为例

上传ServerAgent-2.2.1.zip,解压ServerAgent-2.2.1.zip包(下载地址:),

chmod 777 startAgent.sh  并执行sh startAgent.sh启动

在ServerAgent-2.2.1.zip加压包中,找到CMDRunner.jar文件,并复制到jmeter目录的/lib/ext下

添加服务器ip及端口信息运行报错

百度方法端口被占用或者防火墙限制

安装firewall命令

yum install firewalld systemd

 

查看端口4444是否打开

firewall-cmd    --query-port=4444/tcp

防火墙打开4444端口

firewall-cmd --add-port=4444/tcp

问题:可能会出现防火墙未打开的情况

 

 运行startAgen.sh 设置端口为4444

./startAgent.sh --tcp-port 4444 --udp-port 4444 --sysinfo

 

 。运行sh startAgent.sh

点击jmeter开始

 

 可以看到,连接成功了