JMeter使用ServerAgent监控阿里云服务器连接不上处理方法

时间:2024-03-03 10:47:59

使用Jmeter ServerAgent插件监控阿里云服务器时,默认端口为4444,连接不上。修改端口号为7878后正常。

修改端口命令:java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 7879 --tcp-port 7879

以上为windows命令,Linux命令为:./startAgent.sh --udp-port 7879--tcp-port 7879         我试了两种都是可以的

原文:https://blog.csdn.net/mr_tia/article/details/79863925?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf

https://zhuanlan.zhihu.com/p/61981382

 

补充:4444和7879同时开放,7879正常访问

1.端口占用 默认都是4444 如果被占用 可以修改 Windows 和Linux 修改方法如下

Windows 进入文件存在目录

java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 5555 --tcp-port 5555

Linux

./startAgent.sh --udp-port 5555 --tcp-port 5555

 

2.版本兼容 不建议用太高的版本 我是4.0jmeter

3.linux 系统启动

1.需要安装 java JDK

2.防火强问题 可以先关闭防火墙 或者将端口号加入信任

3.无法执行 .sh 文件

1、cd到.sh文件所在目录,比如以hello.sh文件为例

2、给.sh文件添加x执行权限 以hello.sh文件为例,chmod u+x hello.sh (执行后文件颜色会变成绿色)

3、./执行.sh文件 ./hello.sh 即可执行hello.sh文件

注意事项:用“./”加文件名.sh执行时,必须给.sh文件加x执行权限

4. 小技巧 当需要启动检测前

通过cmd 直接输入 ping ip 看看是网路否畅通

telnet ip 端口号 看看端口是否畅通