当需要使用jmeter 监控服务器性能时。需要下载jmeter的扩展插件和服务器的监控插件
JMeterPlugins-Extras-1.4.0.zip 和JMeterPlugins-Standard-1.4.0.zip 是JMeter GUI的两个插件,下载后解压,把其他的jar包拷贝进jmeter的 lib/ext目录中,重启jmeter即可看见。
ServerAgent-2.2.1.zip 是服务器监控的Server,解压后放置在被测服务器,Windows bat Linux sh 启动,防火墙开放4444端口
百度云下载地址:链接:http://pan.baidu.com/s/1eSis8U2 密码:3grg
常用组件简要介绍:
- jp@gc - Bytes Throughput Over Time:不同时间吞吐量展示(图表)
聚合报告里,
Throughput
是按请求个数来展示的,比如说
1.9/sec
,就是每
s
发送
1.9
个请求;而这里的展示是按字节
Bytes
来展示的图表
- jp@gc - Composite Graph: 混合图表
在它的
Graphs
里面可以设置多少个图表一起展示,它可以同时展示多个图表
- jp@gc - Hits per Second:每秒点击量
- jp@gc - PerfMon Metrics Collector:服务器性能监测控件,包括CPU,Memory,Network,I/O等等
- jp@gc - Reponse Latencies Over Time:记录客户端发送请求完成后,服务器端返回请求之前这段时间
- jp@gc - Reponse Times Distribution: 显示测试的响应时间分布,X轴显示由时间间隔分组的响应时间,Y轴包含每个区间的样本数
- jp@gc - Transactions per Second: 每秒事务数,服务器每秒处理的事务数
jmeter 添加PerfMon Metrics Collector ,Add Row 添加服务器的监控地址和监控对象