性能测试-SeverAgent(与jmeter集成)

1、severAgent-安装在被测服务器上,可与jmeter集成

SeverAgent: 可以和jmeter集成,在jmeter的GUI界面可以看到数据。

监控工具是监控被测服务器的,所以监控工具要安装在被测服务器上,

监控工具,本身也有资源消化,所以,选择监控工具,要尽可能选择资源消耗比较少的工具

2、下载aeverAgent-https://github.com/undera/perfmon-agent

 

  • 把ServerAgent zip包上传到被测服务器,解压unzip ServerAgent-2.2.3.zip
  • 进入解压后的文件夹./startAgent.sh ----启动命令, 默认绑定的端口是 4444
  • 在云服务器中,可能不允许对外开放这个端口,4444这个端口,在阿里云服务器中,是不允许开放这个端口,所以可以自定义端口
  • 自定义端口:./startAgent.sh --udp-port 0 --tcp-port 5689             --udp-port 0 意思是,关闭UDP数据传输方式   --tcp-port 自定义端口, 自定义一个开放tcp数据传输的端口
  • 端口的范围一般是多少?理论上设置为  1024 ~ 65535之间

3、Jmeter监听-在监听器的使用时,不同的单位,选择用多个监听器,不建议放在1个监听器中

在监听器的使用时,不同的单位,选择用多个监听器,不建议放在1个监听器中

ServerAgent特点:

  • 1、非常容易上手
  • 2、可以监控window、linux
  • 3、服务器硬件资源监控
  • 4、可以结合jmeter来使用

 

 4、连接被拒一般情况

ConnectExpection:连接被拒

  • 服务已经停止
  • 网络不通-千万不要再简单用ping命令,要检查服务能否连通: telnet ip地址 服务端口

如果telnet不通,是什么情况?
1、防火墙没有开放这个端口 ----第1步,就检查防火墙,端口是否启动 -systemctl status firewalld
如果防火墙是关闭的
2、服务没有启动、要么就是你的端口错误
特例: 云服务器,web管理台,要再web管理台中开放端口

https://m.php.cn/article/467572.html

posted @ 2023-02-21 23:11  依羽杉  阅读(444)  评论(0)    收藏  举报