Jmeter扩展插件及监控插件

  jmeter4.0以上版本,如jmeter5.1.1版本的集成插件,只需要在官网下下载“plugins-manager.jar”包,放在jmeter安装路径的lib/ext目录下即可使用。(但该jar包包含的插件,还不能满足所需的功能,如服务器系统资源监控,因此也需要将jmeter4.o版本的插件放入到新版本中依然可用)

而jmeter4.0以下版本,在jmeter官网插件下载地址: https://jmeter-plugins.org/downloads/all/
 
一、JMeter Plugins共提供了五类组件:Standard Set 、 Extras Set 、Extras with Libs Set 、 WebDriver Set 、 Hadoop Set
Standard Set组件:对线程组进行了扩展,扩充了许多丰富图表的监听器,可以用Jmeter来监控服务器。
Extras Set组件:支持远程监控,图表展示更加丰富。
Extras with Libs Set组件:提供对JSON的支持,新增了JMS取样器。
WebDriver Set组件:与WebDriver进行了集成,进行自动化测试。
Hadoop Set组件:提供Hadoop测试组件。
 
对于一般的性能测试需求来说,我们只需要Standard Set组件和Extras Set组件就足够了,因此,我们需要下载:
JMeterPlugins-Standard-1.4.0
JMeterPlugins-Extras-1.4.0
下载完后, 将“JMeterPlugins-Standard.jar”和“JMeterPlugins-Extras.jar”放在测试机%HOME_JMETER%/lib/ext目录下,如图

重新启动jmeter,可以看到插件丰富了jmeter很多功能,如:线程组模块、监听器模块。

二、Jmeter-Plugins支持CPU、Memory、Swap、Disk和Network的监控,在测试过程中更加方便进行结果收集和统计分析。

一、准备工作:

1、下载Jmeter-Plugins插件,下载Server端ServerAgent插件;(插件已分享在下载地址中)。

2、解压Jmeter-Plugins.zip插件,将JMeterPlugins.jar放入Jmeterlibext路径下,重启Jmeter,监听器列表下会多出很多jp@gc开头的组件,说明插件安装成功;

3、解压ServerAgent.zip,放入被监控Linux服务器中ServerAgent文件夹下,给文件赋可执行权限;

二、监控配置:

1、启动Jmeter,添加线程组,http测试请求,设置测试目标地址、请求路径等信息;

2、线程组-添加-监听器,选择jp@gc-PerfMonMetrics Collector监听器,设置如下信息:

Servers to Monitor:(Host/IP)监控地址、监控端口(Port)、Metricto collect监控指标;

3、启动监控服务器ServerAgent中startAgent.sh;

4、设置线程数,启动Jmeter,监控结果如下;

 可参考插件:

链接:https://pan.baidu.com/s/1M80gbTeYpEBl2Wix2dPryA
提取码:ovp2
复制这段内容后打开百度网盘手机App,操作更方便哦

原文地址:https://www.cnblogs.com/zwh-Seeking/p/14029122.html