jmeter使用Plugins插件进行服务器性能监控

网上说的都是JMeterPlugins-Standard、JMeterPlugins-Extras文件下载解压后放在客户端,ServerAgent文件下载解压后放服务端配合进行监控。事实上JMeterPlugins-Standard、JMeterPlugins-Extras文件官网已经不维护了且难以找到,客户端的东西现在推荐下载个JMeter Plugins进行后续的插件管理

操作如下:

1.打开http://jmeter-plugins.org/downloads,下载 JMeter Plugins 的jar包

 

 

 

2.将下载的jar包复制到 %JMETER_HOME%\lib\ext 目录下

3.启动 JMeter --> Options --> Plugins Manager 。(如果没将jar包放在ext目录下是没有该选项的)

 

 

 

  • 监控服务器性能插件搜PerfMon,一般需要在可安装插件里面找,这里因为我已经安装过,所以在已安装插件内。

  • 点击Apply Changes and Restart JMeter ,耐心等待安装重启完成。

 

 

 

4.打开https://github.com/undera/perfmon-agent,下载ServerAgent.zip,放到服务器上解压,里面内容如下:

 

 

 

  • Windows 服务器运行startAgent.bat ,而linux服务器运行startAgent.sh,默认连接服务器4444端口,出现以下图片说明正常开始监听

 

 

5.新建一个线程组,新建一个http请求,以及线程组--监听器--jp@gc-PerfMon Metrics Collector

  • 线程组的持续时间尽量不要太短

 

  • 一定要加一个这样的http请求,可以没有路径参数,但要有ip和端口。(没有http请求,服务器监控可能出现Client disconnected)

 

 

 

  • PerfMon Metrics Collector--》Add Row,填写一下ip(与上方http请求内ip一致),选择监控类型后,运行即可。

 

 

 

 

 

 

posted @ 2021-12-08 16:14  锅大强  阅读(533)  评论(0编辑  收藏  举报