JMeter监控CPU和内存必备插件

作者: lhlaishui 分类: 成长之路,软件测试 发布时间: 2022-06-21 10:10

JMeter是一款压力测试工具,我们也可以用它来监控服务器资源使用情况。

JMeter正常自带可以通过Tomcat的/manager/status来监控服务资源使用情况。这种情况只能监控Tomcat支持的资源使用部分。

本文主要来说一下如何通过JMeter插件来监控服务器CPU、内存、磁盘、网络等相关资源。

JMeter 插件网址:http://jmeter-plugins.org/
Perf Mon 插件    http://jmeter-plugins.org/wiki/PerfMon/

服务端插件下载:   https://github.com/undera/perfmon-agent


一、插件准备/所需插件:

1,JMeterPlugins-Extras.jar:
2,JMeterPlugins-Standard.jar:
3,ServerAgent-2.2.3:

其中JMeterPlugins-Standard和JMeterPlugins-Extras是客户端的,ServerAgent是服务端的。

所需插件已上传网盘,下载地址请见文章最后


二、配置


将 JMeterPlugins-Standard-1.3.1.zip 中 lib\ext 目录下的 JmeterPlugins-Standard.jar 文件都放到apache-jmeter-2.13\lib\ext目录中。

将 JMeterPlugins-Extras-1.3.1.zip 中 lib\ext 目录下的 JMeterPlugins-Extras.jar 文件放到apache-jmeter-2.13\lib\ext目录中。

将 ServerAgent-2.2..3解压包放到要被监测的服务器上(linux服务器可以放在opt目录下启动startAgent.sh,windows任意目录下,中启动startAgent.bat




三、.监控:
1)Linux服务器启动监控服务


运行命令./startAgent.sh 或 sh startAgent.sh 即可启动ServerAgent服务

运行成功如图所示



小海购FL内容已经被部分隐藏,请输入验证码查看全部内容
验证码:
请关注本站微信公众号,回复“验证码”,获取验证码。在微信里搜索“小海购FL”或者“xhg-fl”或者微信扫描右侧二维码都可以关注本站微信公众号。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注