jmeter插件使用(二)

本文介绍如何使用JMeter插件监控服务器CPU、IO、内存等关键指标,包括下载插件、解压并配置步骤,以及启动代理脚本进行通信的过程。

http://www.cnblogs.com/wang1988ming/archive/2012/08/01/2618550.html

插件下载:http://code.google.com/p/jmeter-plugins/downloads/list

这里使用的Jmeter的版本为2.7,需要运行在Java1.5版本以上。下载的插件用于监控Server端的CPU、IO、Memory等。将下载的插件压缩包解压,将JMeterPlugins.jar放到Jmeter安装目录下的lib/ext下,如图最后一项:

plus 将下载的插件解压到服务器上,进入serverAgent目录下,给启动脚本加可执行权限,启动代理脚本,代理通过4444端口与客户端通信,如图:

agent
### 如何使用JMeter插件指南教程 #### 安装JMeter插件管理器 为了简化安装和更新各种插件的过程,建议先安装JMeter插件管理器。下载`jmeter-plugins-manager-x.x.jar`文件并将其放置于JMeter的`lib/ext`目录下[^4]。 #### 启动JMeter并访问插件管理界面 启动JMeter之后,在菜单栏选择`Options -> Plugins Manager`来打开插件管理窗口。这里可以查看已安装的插件列表以及可选的新插件[^4]。 #### 浏览可用插件 在Plugins Manager界面上可以看到多个分类下的不同功能扩展模块,比如监听器、取样器等类别中的工具。根据测试需求挑选合适的组件进行安装[^4]。 #### 插件的具体应用实例 以JSON Path Extractor为例说明其用法: 1. 添加HTTP请求采样器到线程组; 2. 右键点击该采样器->Add->Post Processors->JSON Path Extractor; 3. 配置提取表达式如$.store.book[*].title用于获取响应数据中特定字段值; ```json { "store": { "book": [ {"category":"fiction","title":"The Lord of the Rings"}, {"category":"fantasy", "title":"Harry Potter"} ] } } ``` 通过上述配置可以从返回的结果集中解析出书籍名称作为变量供后续步骤调用[^5]。 #### 自定义插件开发简介 对于有特殊要求的情况还可以考虑自行编写Java类实现自定义逻辑,并打包成jar包形式加载至JMeter环境中使用。这通常涉及到继承AbstractSampler或其它基础类重写相应方法完成业务处理流程的设计[^6]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值