jmeter-plugins插件配置

本文详细介绍如何配置JMeter及JMeter插件进行性能测试,包括工具下载、配置步骤及验证配置正确性的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

详细操作的图片介绍请复制链接http://note.youdao.com/share/?id=cb966a00fa2ee07048fc02fe1e1d6e2e&type=note查看

1、工具准备:

jmeter下载地址:(尽量下载老版本如apache-jmeter-2.11,其他的版本比较高,可能和jmeter-plugins不兼容)

http://jmeter.apache.org/download_jmeter.cgi

jmeter-plugins下载地址:

http://jmeter-plugins.org/downloads/all/
需要下载并解压:
JMeterPlugins-Extras-1.3.1.zip
JMeterPlugins-Standard-1.3.1 .zip
ServerAgent-2.2.1 .zip

2、jmeter-plugins配置:
我们只需要JMeterPlugins-Extras-1.3.1.zip、 JMeterPlugins-Standard-1.3.1 .zip中的  JMeterPlugins-Extras.jar、JMeterPlugins-Standard.jar

①只需要把JMeterPlugins-Extras.jar、JMeterPlugins-Standard.jar这两个插件放到ext目录下,如:

D:\jmeter\apache-jmeter-2.11\lib\ext

② 打开bin/Jmeter.properties 修改  jmeter.save.saveservice.thread_counts=true


3、ServerAgent配置
在你需要监控的服务器端执行一个插件的服务器,JMeter通过ServerAgent就可以获得相关数据,
直接解压ServerAgent-2.2.1.zip windows执行里面的serverAgent.bat ,linux执行里面的serverAgent.sh就可以

4、检验配置效果
windows执行里面的serverAgent.bat
在apache-jmeter-2.11\bin\ 执行jmeter.bat打开jmeter
①测试计划右键添加线程组 jp@gc - Stepping Thread Grou p
②在线程组上添加一个sampler的 jp@gc - HTTP Raw Request
③添加一个监听器 jp@gc - PerfMon Metrics Collector
④启动后,再查看  PerfMon Metrics Collector 监控结果,若是有数据,则配置完好啦

<think>好的,我现在需要帮用户寻找JMeter的相关插件列表及其功能介绍。首先,用户提到了几个引用,其中提到了JMeterPlugins-Standard、JMeterPlugins-Extras、ServerAgent,还有一些安装方法。我需要整理这些信息,确保涵盖用户提到的插件,同时补充其他常用插件的介绍。 首先,系统级指令要求回答结构清晰,分步骤解决问题,并且保证真实可靠。用户需要插件列表和功能,所以应该按类别或插件名称来组织内容,每个插件简要介绍功能,并正确引用用户提供的资料。 接下来,我需要检查用户提供的引用内容。引用1提到常用插件及简介,引用2指出Standard和Extras是客户端插件,ServerAgent是服务端的。引用3和4涉及安装步骤,但用户主要需要功能和列表,所以可能不需要详细安装步骤,但可以简要提及安装方法,如引用3和4中的路径和重启步骤。 然后,我需要考虑是否还有其他常用插件,比如Concurrency Thread Group、PerfMon Metrics Collector等,这些在JMeter插件中比较常见,用户可能也需要这些信息。需要确保每个插件的介绍后有正确的引用标注,例如引用[^2]、[^3]等。 另外,用户示例中的快速排序部分有代码块,但当前问题不需要代码,可能需要列出插件的名称和功能,用项目符号呈现。同时,按照系统指令,数学公式需要用$...$,但这个问题可能不涉及数学公式,所以可能不需要处理这点。 最后,生成相关问题,参考用户示例中的问题,可能涉及插件的使用场景、安装方法、性能分析插件等。需要确保问题相关且有针对性。 现在开始组织内容: 1. 分点列出插件,每个插件名称作为小标题,介绍功能,并添加引用。 2. 安装方法部分可以单独作为一个小节,简要说明步骤。 3. 相关问题部分需要生成3-4个问题,围绕插件的选择、使用、安装等。 需要注意引用标记的位置是否正确,例如JMeterPlugins-Standard和Extras在引用中提到,ServerAgent在引用和安装步骤在引用[^3][^4]。需要正确对应引用来源。 可能遗漏的插件需要补充,比如Custom Thread Groups、3 Basic Graphs等,这些可能在Standard或Extras中,需要确认。另外,PerfMon属于Standard插件的一部分,可能需要说明。 最后,检查是否符合中文回答,使用正确的格式,没有使用任何markdown,段落分隔正确,引用标识自然添加在句末。</think>### JMeter 常用插件列表及功能介绍 #### 一、核心插件分类 1. **JMeterPlugins-Standard** 提供基础性能监控和图表功能,包括响应时间、吞吐量、线程状态等可视化组件。常用组件如: - **PerfMon Metrics Collector**:实时监控服务器资源(CPU、内存、磁盘、网络)[^3]。 - **Response Times Over Time**:动态显示请求响应时间趋势。 - **Transactions per Second**:统计每秒事务处理量(TPS)。 2. **JMeterPlugins-Extras** 扩展插件包,包含更多自定义监听器和测试元件,例如: - **Flexible File Writer**:将测试结果按自定义格式写入文件。 - **JSON/YAML Path Extractor**:支持JSON和YAML格式的响应数据提取。 3. **ServerAgent** 服务端资源监控工具,需部署在目标服务器上,与JMeter客户端配合使用,采集系统性能数据[^2]。 #### 二、其他实用插件 1. **Custom Thread Groups** 提供更灵活的线程组配置,如: - **Stepping Thread Group**:逐步增加并发用户数,模拟真实场景的压力变化。 - **Ultimate Thread Group**:自定义线程启动、持续时间和停止规则。 2. **WebDriver Sampler** 支持通过浏览器驱动(如Selenium)模拟用户操作,实现浏览器级性能测试。 3. **MQTT Protocol Support** 扩展JMeter支持MQTT协议,适用于物联网消息队列测试。 4. **Dummy Sampler** 生成模拟请求和响应,用于调试测试计划逻辑。 #### 三、插件安装方法 1. **手动安装** - 下载插件JAR包(如`plugins-manager.jar`),将其放入`jmeter安装目录/lib/ext`。 - 重启JMeter即可通过菜单栏访问插件[^4]。 2. **插件管理器安装** - 通过JMeter的**Options > Plugins Manager**在线搜索并安装所需插件--- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

就想讲点测试

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值