`
xinglijun1973
  • 浏览: 51919 次
社区版块
存档分类
最新评论

使用jmeter监控服务器资源

 
阅读更多

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不能添加附件了吗?哭

参考文档:

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

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

0
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics