1、Jmeter默认监听器的缺陷
Jmeter默认的监听器在表格、文字方面比较健全,但是在图形监控方面比较逊色,尤其在监控Windows或Linux的系统资源方面。但是jmeter作为一款开源工具,允许通过插件拓展相应功能,弥补自身的不足。
2、Jmeter的图形监控拓展
JMeterPlugins插件可以监控到服务器的CPU/memory、IO、硬盘等信息
3、Jmeter安装操作步骤如下
1)访问网址http://jmeter-plugins.org/downloads/all/,下载三个文件。其中JMeterPlugins-Standard和JMeterPlugins-Extras是客户端的,ServerAgent是服务端的。
2)解压客户端的两个文件,进入其路径JMeterPlugins-Extras(Standard)-1.3.1libext,复制JmeterPlugins-Extras.jar(JmeterPlugins-Standard.jar)两个文件,放到JMeter客户端的lib/ext文件夹中,打开JMeter,可在监听器中看到Permon Metrics Collector,客户端配置成功。(启动JMeter就可以看到多了很多jp@gc开头的选项(windows下启动))
3)将ServerAgent-2.2.1.jar上传到被测服务器,解压,进入目录,Windows环境,双击ServerAgent.bat启动;linux环境执ServerAgent.sh启动,默认使用4444端口,出现如下情况即服务端成功:
我们运用实例介绍下如何应用
1.一般在监听器中添加jp@gc - PerfMon Metrics Collector来监听图中指标,包括CPU、内存、IO
2、监控响应时间添加:jp@gc - Response Times Over Time
3、监听吞吐率即每秒的事务数jp@gc - Transactions per Second