欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

使用jmeter监控服务器资源

程序员文章站 2022-07-15 13:52:21
...

jmeter 的聚合报告等listener可以提供诸如 tps、响应时间等图文报告。但在稳定性测试时候,经常需要监控一段时间内服务器cpu、内存等资源的使用情况。这个可以通过对jmeter的扩展实现,一共有三个文件。

 

  1. 下载ServerAgent(文末有附件ServerAgent-2.2.3.zip),作为系统监控的代理服务器,可以到https://jmeter-plugins.org/wiki/PerfMonAgent/下载。在服务器端运行解压后的startAgent.sh即可
  2. Servers Performance Monitoring(文末有附件jpgc-perfmon-2.1.zip),是Jmeter的插件,可以到https://jmeter-plugins.org/wiki/PerfMon/下载,下载后解压到对应的jmeter目录下。启动jmeter后,添加监听器中会多出“PerfMon Metrics Collector”就是对服务器资源监控的监听器。
  3. 如果启动测试后,出现
    java.lang.NoSuchMethodError:
    org.apache.jmeter.samplers.SampleSaveConfiguration.setFormatter(Ljava/text/DateFormat;)
     错误,需要:
    - remove the jmeter-plugins-cmn-jmeter-0.3.jar from the /lib directory
    - and replace it with jmeter-plugins-cmn-jmeter-0.4.jar (available from Maven Central)(本文末有此附件)
     
iteye不能添加附件了吗?使用jmeter监控服务器资源
            
    
    博客分类: 测试  

参考文档:

https://blog.csdn.net/a23764996/article/details/54861912

https://*.com/questions/46485264/jmeter-throws-java-lang-nosuchmethoderror-org-apache-jmeter-samplers-samplesave