直入主题
PerfMon Metrics Collector 插件的作用原理:
AServerAgent服务端启动监听插件
B Jmeter报告插件[Permon Metrics Collector]通过配置监听插件的IP端口 监听项生成对应图形报告
1. 解压插件安装工具(jmeter-plugins-manager-1.4.jar)放到JMeter客户端的lib/ext文件夹中,打开JMeter,安装插件PerfMon:
2. 可在监听器中看到Permon Metrics Collector。【客户端配置成功】
3. 将ServerAgent-2.2.1.jar上传到被测服务器,解压,进入目录,
Windows环境,双击ServerAgent.bat启动;
linux环境执ServerAgent.sh启动,
默认使用4444端口,出现如下情况即服务端成功:
4.配置监听地址配置
5.以上配置完成后 进行压测时就会生成对应监听项的图形报告
6. 生成HTML报告
直接通过命令执行方式执行脚本:【Jmeter需要配置系统环境变量】
jmeter -n -t test.jmx(脚本的绝对路径) -l result.jtl(自定义的名称) -e -o \tmp\result_report(测试报告的绝对路径)
例:jmeter -n -t C:\Users\ZC\Desktop\test.jmx -l report.jtl -e -o C:\Users\ZC\Desktop\result
HTML报告中 就包含了脚本中产生的相关数据
CPU监控资源的报告是插件生成的,目前没找到整合成一个HTML报告的方案,理论上写点java代码应该能搞定,奈何不会Java,如果有大佬有更好的方案欢迎留言指点一下。我只能单独保存在一个jtl内,然后再通过jmeter打开报告文件查看数据。
原文:https://www.cnblogs.com/Wjx0323/p/12848308.html