- 为什么要有监控 - 做性能测试(以下2个结论都需要【数据】支撑) - 最终想要的目标,是要想得到性能指标数据值;- 有性能问题,找到问题调优
- 怎么获取数据--监控(监控工具、监控平台)
- 最简单的监控工具 ServerAgent - ServerAgent的优势 - 简单- 适用于windoss、linux服务器- 可以与图形界面的jmeter集成- ServerAgent运行 - 电脑要有jdk1.8- startAgent.bat\sh -----win、linux\mac- ServerAgent是来监控收集“硬件资源使用情况”----不能收集服务资源- 需要放到被监控的机器上(可以使用工具FileZilla)- linux使用 - 需要有jdk1.8运行环境 - yum -y list java*- yum install -y java-1.8.0-openjdk-devel.x86_6java- 使用unzip命令进行解压(没有该命令可以使用yum 装一下)- 启动ServerAgent - 下图可以看到UDP/TCP的端口号是4444- - jmeter脚本中添加监听器 >PerfMon Metrucs Collector- - 注意点: - 服务器资源利用率身高和下降与并发用户数多少 有关系,但并不是并发用户数上升,资源利用率就要上升- ServerAgent默认端口4444端口,在一些云服务器中端口被禁用-------不允许对外开放这个端口 - 修改端口号启动 - ./startAgent.sh --tcp-port 6789 --udp-port 0- port 0 的意思就是不启用UDP服务- 监控的数据,在用CLI无图形界面的时候,数据不会保存,所以不能通过监控工具看到数据- Cli命令的时候需要用监控平台去手机存储数据,通过监控平台来看
本文转载自: https://blog.csdn.net/qq_32941719/article/details/129935680
版权归原作者 陆陆陆小司 所有, 如有侵权,请联系我们删除。
版权归原作者 陆陆陆小司 所有, 如有侵权,请联系我们删除。