1.插件安装
jmeter4.0以上版本,如jmeter5.1.1版本的集成插件,只需要在官网下下载“plugins-manager.jar”包,放在jmeter安装路径的lib/ext目录下即可使用。
https://jmeter-plugins.org/install/Install/
添加需要的插件 如果下载失败,直接浏览器下载 放到lib文件夹即可
2.常用插件
jmeter梯次压测插件
Custom Thread Group
说明: 官方弃用 jp@gc - Stepping Thread Group (deprecated) 推荐 bzm - Concurrency Thread Group
解释:
1. 目标并发数: Target Concurrency
2. 启动时间: Ramp Up Time
3. 分几步完成: Ramp-Up Steps Count
4.压测持续时长: Hold Target Rate Time
性能监控插件
PerfMon Metrics Collector
1.安装插件
2.先把ServerAgent.jar copy到服务器 启动 ServerAgent.jar 默认端口号4444
修改端口号, 防火墙别忘记开端口号
./startAgent.sh --udp-port 7777 --tcp-port 7777
其它常用插件
1.jp@gc - Bytes Throughput Over Time:不同时间吞吐量展示(图表) 聚合报告里,Throughput是按请求个数来展示的,比如说1.9/sec,就是每s发送1.9个请求;而这里的展示是按字节Bytes来展示的图表 2.jp@gc - Composite Graph: 混合图表 在它的Graphs里面可以设置多少个图表一起展示,它可以同时展示多个图表 3.jp@gc - Hits per Second:每秒点击量 4.jp@gc - PerfMon Metrics Collector:服务器性能监测控件,包括CPU,Memory,Network,I/O等等 5.jp@gc - Reponse Latencies Over Time:记录客户端发送请求完成后,服务器端返回请求之前这段时间 6.jp@gc - Reponse Times Distribution: 显示测试的响应时间分布,X轴显示由时间间隔分组的响应时间,Y轴包含每个区间的样本数 7.jp@gc - Transactions per Second: 每秒事务数,服务器每秒处理的事务数