使用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 端口號 看看端口是否暢通