Jmeter-扩展Jmeter插件获取更多监听器

Jmeter-扩展Jmeter插件获取更多监听器

  • 插件下载
    • Jmeter显示
    • 启动serveragent
    • 关于jp@gc-PertMon Metrics Collector
    • 常用监听器

插件下载

所需插件共有3个:

  1. JMeterPlugins-Standard.jar
  2. JMeterPlugins-Extras.jar
  3. ServerAgent-2.2.1

前2个为Jmeter的扩展插件
下载后解压缩,将.jar文件复制到C:\apache-jmeter-5.3\lib\ext目录下
下载地址:https://jmeter-plugins.org/downloads/old/

第3个serveragent插件,用来监听服务器的cpu,IO,内存等
下载后将该压缩包放到服务器上并解压缩启动
下载地址: https://pan.baidu.com/s/14kqwq0KBDs3IJ3fB6eKQjw
提取码: tc8f

Jmeter显示

下载并配置上述插件后,启动Jmeter.bat,查看Jmeter监听器中显示,显示如下:
Jmeter-扩展Jmeter插件获取更多监听器_第1张图片

启动serveragent

  1. 进入服务器,新建目录S-Agent
  2. 将serveragent-2.2.1上传到S-Agent下
  3. 解压缩serveragent-2.2.1
  4. 启动startAgent.sh
    Jmeter-扩展Jmeter插件获取更多监听器_第2张图片
mkdir S-Agent  //新建目录S-Agent
ls -l          //查看
rm -r S-Agent  //删除目录
rm -rf *       //删除某个目录下的所有文件
rz ***         //上传文件
unzip ***.zip      //解压缩
zip -r ***.zip     //压缩
chmod +x ./startAgent.sh
./startAgent.sh   //启动
java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 7777 --tcp-port 7777
//改变serverAgent服务的默认端口

关于jp@gc-PertMon Metrics Collector

启动serverAgent后,在Jmeter中新增jp@gc - PerfMon Metrics Collector监听器,来监听服务器性能
将所有数据写入一个文件
Jmeter-扩展Jmeter插件获取更多监听器_第3张图片
分析:
CPU
内存
磁盘
网络
cpu计算、内存使用和磁盘使用比较均衡,磁盘有少量突发量;网络流量抖动比较大。

常用监听器

  • jp@gc - Response Times Over Time-脚本运行期间的响应时间变化趋势图
  • jp@gc - Response Times Percentiles-脚本运行期间成功的请求响应时间百分比分布图
  • jp@gc - Response Latencies Over Time-客户端发送请求完成后,服务端返回请求之前的这段时间
  • jp@gc - Response Times Distribution-响应时间分布图,X轴显示由时间间隔分组的响应时间,Y轴包含每个区间的样本数
  • jp@gc - Active Threads Over Time-随时间活动的线程数
  • jp@gc - Transactions per Second-每秒事务数
  • jp@gc - Hits per Second-每秒点击量
  • jp@gc - Bytes Throughput Over Time-脚本运行期间吞吐量变化趋势图
  • jp@gc - Response Times vs Threads-平均响应时间和线程数的对应变化曲线
  • jp@gc - PerfMon Metrics Collector-服务器性能监听

你可能感兴趣的:(Jmeter,jmeter)