一、问题描述
运行脚本时jp@gc - PerfMon Metrics Collector插件报错,连接超时
ERROR k.a.j.p.PerfMonCollector: Perfmon plugin error: java.net.ConnectException: Connection timed out: connec
二、排查原因
1、startAgent.sh是否已启动
启动命令:./startAgent.sh
下图表示已启动
2、端口号是否被占用
三、解决问题
排查后,发现startAgent.sh服务已启动,默认端口号4444也未被占用,但还是一直报连接超时,然后又各种百度查看相关的文档,最后发现是因为公司用的阿里云服务器,在服务器上安装了新服务,需要找开发配置端口号!!!!
注:
1、配置默认端口号4444,也无法连接
2、需要更改端口号
启动服务并更改默认端口号命令(在startAgent.sh所在目录运行命令,4445为新的端口号)
./startAgent.sh --udp-port 0 --tcp-port 4445
启动服务后,在运行jmeter脚本,就可以看到监控数据了