jmeter 获取全部响应_jmeter性能测试系列篇(五)plugins插件进行服务器性能监控...

性能测试时,针对服务器关注点有两部分

1 服务本身:并发响应时间 QPS

2 服务器的资源使用情况:cpu memory I/O disk等

JMeter的plugins插件可以实现对"二"的监控,具体操作步骤如下(主要记录我的实践过程):

说明:我的jmeter版本是3.1(因为目前支持已经到4.0,之所以没用高版本因为serveragent不支持4.0,大家在用的时候一定注意)

一下载插件

1 访问网址https://jmeter-plugins.org/downloads/old,下载三个文件。其中JMeterPlugins-

7c995204202289d33245b53970c9f669.png

Standard和JMeterPlugins-Extras是客户端的,ServerAgent是服务端的。

2 解压客户端的两个文件,进入其路径JMeterPlugins-Extras(Standard)-1.3.1libext,复制JmeterPlugins-Extras.jar(JmeterPlugins-Standard.jar)两个文件,放到JMeter客户端的lib/ext文件夹中,打开JMeter,可在监听器中看到PermonMetrics Collector,客户端配置成功。

90a9e8f98f0b41f7f30c6c15156bed32.png

93793b30fe53151563d21acae2452aef.png

3 、将ServerAgent-2.2.1.jar上传到被测服务器,解压,进入目录,Windows环境,双击ServerAgent.bat启动;linux环境执ServerAgent.sh启动,默认使用4444端口,出现如下情况:

7d28d22924da4300e5bf408748062676.png

况即服务端成功:

4.添加线程组-》选择服务器性能监控

c 观察server端是否有接收到消息,出现如下情况说明ServerAgent打开成功

INFO 2018-08-07 17:11:29.348 [kg.apc.p] ():Binding UDP to 4444

INFO 2018-08-07 17:11:30.351 [kg.apc.p] ():Binding TCP to 4444

INFO 2018-08-07 17:11:30.355 [kg.apc.p] ():JP@GC Agent v2.2.0 started

INFO 2018-08-07 17:11:34.557 [kg.apc.p] ():Accepting new TCP connection

5 Jmeter客户端的监听测试

a 打开JMeter.bat,添加监听器Permon Metrics Collector-Add Row添加一行

2c7bfb4a783abd9902165b7e65109479.png

monitor配置(修改Host/IP为测试IP)-运行-观察server日志即chart图标内容。

ServerAgent端的日志:

INFO 2018-08-07 17:11:34.564 [kg.apc.p] ():Starting measures: memory: cpu:

WARN 2018-08-07 17:11:36.361 [kg.apc.p] ():Failed to get total cpu metric: combined

INFO 2018-08-07 17:11:44.699 [kg.apc.p] ():Client disconnected

b 运行jmeter时,成功连接然后立刻断开了,并没有获取我们想要的数据。猜想需要一个时间控制的元器件,使其能够获取一段时间的数据。

i 步骤:添加线程组(不添加发送请求),设置循环次数为永远,点击运行。

结果:成功连接然后立刻断开

ii 添加线程组,设置循环次数为"用玄";为线程组任意添加一个Sampler(并不设置参数);添加一个PerfMon Metrics Collector监听器;点击运行。

结果:成功获取chart图,点击stop,即结束监听数据。全部配置图如下

6a297d66e91249bf777024694c8ed3a4.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值