jmeter做性能测试,添加PerfMon Metrics Collector监控本地服务资源,报错Connection refused: connect

一、报错信息:

17:50:08 - ERROR: java.net.ConnectException: Connection refused: connect
17:50:08 - ERROR: java.net.ConnectException: Connection refused: connect
17:50:08 - ERROR: java.net.ConnectException: Connection refused: connect
17:50:09 - ERROR: java.net.ConnectException: Connection refused: connect
17:50:09 - ERROR: java.net.ConnectException: Connection refused: connect
17:50:09 - ERROR: java.net.ConnectException: Connection refused: connect
17:50:10 - ERROR: java.net.ConnectException: Connection refused: connect
17:50:10 - ERROR: java.net.ConnectException: Connection refused: connect
17:50:10 - ERROR: java.net.ConnectException: Connection refused: connect
17:50:11 - ERROR: java.net.ConnectException: Connection refused: connect
17:50:11 - ERROR: java.net.ConnectException: Connection refused: connect

截图
在这里插入图片描述

二、问题原因

参考链接
JMeter是一款压力测试工具,我们也可以用它来监控服务器资源使用情况,有两种情况:
1、JMeter正常自带可以通过Tomcat的/manager/status来监控服务资源使用情况。这种情况只能监控Tomcat支持的资源使用部分。
2、通过JMeter插件来监控服务器CPU、内存、磁盘、网络等相关资源。

三、解决

1、准备相关安装包
本次测试用户登录,需要监控的就是第二种情况。这种需要下载两个插件,
一个是JMeter 插件下载地址
另一个是PerfMon 插件下载地址

ServerAgent-2.2.1.zip //服务端
JMeterPlugins-Standard-1.3.1.zip //客户端
JMeterPlugins-Extras-1.3.1.zip //客户端

2、配置
(1)将 JMeterPlugins-Standard-1.3.1.zip 中 lib\ext 目录下的 JmeterPlugins-Standard.jar 文件都放到apache-jmeter-2.13\lib\ext目录中。
(2)将 JMeterPlugins-Extras-1.3.1.zip 中 lib\ext 目录下的 JMeterPlugins-Extras.jar 文件放到apache-jmeter-2.13\lib\ext目录中。
(3)将 ServerAgent-2.2.1 放到要监控的服务器中待使用,执行性能测试前启动bat文件即可。可以放在某个盘的根目录下
在这里插入图片描述

发布了222 篇原创文章 · 获赞 4 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_42976139/article/details/103619095