jmeter 远程监控服务器资源插件(Permon Metrics Collector)使用随笔记录

直入主题
PerfMon Metrics Collector 插件的作用原理:
A ServerAgent服务端启动监听插件
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打开报告文件查看数据。

 

posted @ 2020-05-08 08:42  吉祥_323  阅读(445)  评论(3编辑  收藏  举报