JMeter PerfMon Metrics Collector性能监控插件

官方文档地址https://jmeter-plugins.org/wiki/PerfMon/

启动JMeter,下载客户端插件:

服务端下载地址

https://github.com/undera/perfmon-agent/blob/master/README.md#supported-metrics

需要注意的是这个压缩包不要在本地解压,
因为本地用不到的,
而且要把一整个压缩包都上传到服务器上面去,
网上好多教程是错误的。

执行命令:cd /usr/bin
用Xftp把ServerAgent-2.2.3.zip上传到服务器的/usr/bin下
执行命令:unzip ServerAgent-2.2.3.zip
解压压缩包
执行命令:rm -rf ServerAgent-2.2.3.zip
删除原压缩包
执行命令:cd ServerAgent-2.2.3
进入ServerAgent-2.2.3目录
执行命令:ls -a
查看目录结构:
CMDRunner.jar
LICENSE
ServerAgent.jar
startAgent.sh
lib
startAgent.bat
我们要用的就是startAgent.sh这个文件

执行命令:chmod 777 startAgent.sh
修改startAgent.sh文件权限
执行命令:sh startAgent.sh
启动Agent服务
执行命令:nohup ./startAgent.sh &
把Agent服务放到后台并且不挂起

打开JMeter,编写测试计划,添加并发线程组:

执行测试:

需要注意的是:线程组的持续时间至少要大于1秒钟!

原文地址:https://www.cnblogs.com/insane-Mr-Li/p/10140002.html

时间: 2024-11-10 19:24:54

JMeter PerfMon Metrics Collector性能监控插件的相关文章

JMeter使用记录3 -- 性能监控插件jmeter-plugins

JMeter生成的result图表实在是不容易看,一直用着一款插件,可以生成许多更直观的图,甚至可以结合server-agent查看系统的运行资源使用情况. JMeter测试数据图表生成 插件安装 1. 下载最新jmeter插件jmeter-plugins-standard downloads page 2. 把zip文件夹解压到Jmeter的安装目录 3. 修改jmeter安装路径中:bin/jmeter.properties文件的以下行: jmeter.save.saveservice.th

jmeter插件如何协助进行内存监控 之 PerfMon Metrics Collector设置

参考文章: http://www.cnblogs.com/zhaoxd07/p/5197669.html 当然最重要的是自己的实践,之前试的别人用的老的包 如XXstand.jar,结果并没有成功. 此处得到的真知是:官网的才是可信的,虽然不想看英文,只是没有耐心,但是如果仔细看,发现就不会走那么多弯路. 实践如下,好记性不如烂笔头! 1.下载地址: https://jmeter-plugins.org/wiki/PluginsManager/ 2.下载 将下载的jar(包名称如下)包复制到jm

JMeter [email protected] - PerfMon Metrics Collector插件

今天来介绍一下使用JMeter监测服务器性能,一般监测服务器的四个指标:CPU,Memory,Disks I/O,NetWork I/O,,使用到的插件是[email protected] - PerfMon Metrics Collector. JMeter插件之[email protected] - PerfMon Metrics Collector 1.打开[email protected] - PerfMon Metrics Collector插件,如图 2.输入服务器地址,端口为444

PerfMon Metrics Collector插件的Disks I/O使用总结

做Jmeter测试的时候如果想要统计磁盘的IO读写速度,那么很容易想到用PerfMon Metrics Collector这个插件,但是具体使用过程中还有以下需要注意的. 1.如下图首先,需要选择监控读或者监控写,比如要监控写那么久选中writebytes,选择这个统计结果有单位,一目了然. 2.Filesystem Filter中这里必须指定监控哪个硬盘,否则这里监控的是不准确的,虽然写的是如果空都监控,这里可以指定具体的硬盘或者挂在硬盘的路径. 3.Metric Unit这里可以指定具体的单

15-场景中用到的资源监视器(perfmon metrics collector)

JMeter 无法提取除 Tomcat 之外的其他服务器的指标,因此PerfMon Metrics Collector可用来获取性能数据. PerfMon Metrics Collector使用的是SIGAR开源库,它是由一个 Java 通用部分和一个每个 OS 的本地库组合而成. 搭建: 1.下载 ServerAgent-2.2.3.zip 2.用 Xftp 把 ServerAgent-2.2.3.zip上传到服务器 3.解压并启动服务器代理 $unzip ServerAgent-2.2.3.

用非GUI模式执行测试,[email protected] - PerfMon Metrics Collector会出现无法获取正确数据的解决办法

用非GUI模式执行测试,[email protected] - PerfMon Metrics Collector会出现无法获取正确数据(实际显示的是Response Times Over Time),解决办法:在GUI模式下,给[email protected] - PerfMon Metrics Collector指定一个已经存在的.jtl文件用于保存数据,如下图.然后非GUI模式执行测试后,打开该.jtl文件即可获得相应的数据.

Jmeter压测与性能监控自动化(二)

基于Jmeter的接口性能测试自动化框架,JMeter+ant+Jenkins主要包括6个部分: 1. 脚本和数据分离实现 jmeter脚本中的服务地址和参数均进行参数化配置,通过配置文件读取,例如dubbo地址变化,直接修改csv配置文件即可 后续考虑将这块做成web页面的,通过web页面上传脚本和配置文件,可设置并发数,压测曲线是梯度还是平行等 2. 批量执行脚本 利用ant批量跑指定目录下的Jmeter脚本,如有新增脚本只要放置在指定目录即可 3. 生成接口运行报告 4. 定位报错接口 5

Jmeter性能监控

监控插件技术 服务器资源监控 指标数据分析 Jmeter插件管理器 插件管理包 http://jmeter-plugins.org/downloads/all/ 下载下来是一个jar包,放在apache-jmeter-4.0/lib/ext里面即可 JMeterPlugins-Extras.jar   jmeter_plugins-manager-1.3.jar JMeterPlugins-Standard.jar 三个插件 服务器性能监控: 客户端:Jmeter端的 PerfMon Metri

JMeter使用plugins插件进行服务器性能监控

性能测试时,我们的关注点有两部分 1 服务本身:并发 响应时间 QPS 2 服务器的资源使用情况:cpu memory I/O disk等 JMeter的plugins插件可以实现对"二"的监控,具体操作步骤如下(主要记录我的实践过程): 说明:我的jmeter版本是2.13 一 下载插件 1 访问网址http://jmeter-plugins.org/downloads/all/,下载三个文件.其中JMeterPlugins-Standard和JMeterPlugins-Extras