一、插件下载

1、JmeterPlugins-Standard 插件:https://jmeter-plugins.org/downloads/old/ 路径中下载1.4.0版本。

2、ServerAgent插件:如serveragent-2.2.1.zip 。下载地址:https://github.com/undera/perfmon-agent,只有jp@gc - PerfMon Metrics Collector系统资源监控需要安装此插件

二、插件添加方法

1、解压JmeterPlugins-Standard-1.4.0.zip,将JMeterPlugins-Standard.jar放到Jmeter\lib\ext目录下,重启Jmeter,即可看到新增的监听器等 。

2、解压ServerAgent-2.2.1.zip,将ServerAgent目录及下面的文件复制到测试服务器上,然后点击打开(windows下双击运行startAgent.bat,linux下运行startAgent.sh命令,如果没有执行权限,可先赋予执行权限:chmod a+x startAgent.sh),默认端口号4444 。(本机作为测试服务器,则直接放在本机打开即可)

注意:运行ServerAgent需要Java环境,如果双击ServerAgent.bat时闪退打不开,则很有可能是服务器没装JDK。另外,运行ServerAgent之前,查看4444端口是否被占用或者根本没开启,有些企业为了安全起见,会默认封闭大多数端口,运行 telnet ip 端口 查看,如果端口不通则需要手动打开。

三、新增监听

1、添加监听器

2、常用扩展监听器说明

jp@gc - Active Threads Over Time—并发用户数监控
jp@gc - Hits per Second—每秒点击次数(每秒发送的服务请求数),统计的是一个汇总值
jp@gc - Transactions per Second----每秒事务数
jp@gc - Response Times Over Time----响应时间
jp@gc - PerfMon Metrics Collector—系统资源监控,包括CPU、内存、IO、网络等
jp@gc - Composite Graph— 组合监听,主要用来进行组合图表数据分析,测试之前添加此监控器,其它监控器数据才能加载进去,首先监控多个图表数据,然后在它的左侧:Available Sources 里面会展示监控的图片信息,可以将需要混合的多个图表中的数据移动右侧:Composed Graph中混合展示(即使一个图表中有多个接口,可以只右移一个接口的图表数据)

这些监听器相对使用较多,不同的监听器可以监听不同的性能数据,但是想要在图表中直观的分析出性能的瓶颈,就需要组合式的监听器jp@gc - Composite Graph。



资源监控器jp@gc - PerfMon Metrics Collector使用介绍:



四、其它监听器插件之图形监控扩展
(1)JMeterPlugins-Extras 插件:https://jmeter-plugins.org/downloads/old/ 路径中下载1.4.0版本。解压后将JMeterPlugins-Extras.jar放到Jmeter\lib\ext目录下,重启Jmeter,即可看到新增的监听器等 ,可以增加如下图形监控,这些监听器相对使用较少,可以选择使用

五、使用jp@gc - PerfMon Metrics Collector监听器存在如下报错
java.lang.NoSuchMethodError: org.apache.jmeter.samplers.SampleSaveConfiguration.setFormatter(Ljava/text/DateFormat
为Jmeter版本过高导致,使用Jmeter3.1可以成功。

jmeter监听器之图形监控扩展相关推荐

  1. Jmeter监听器之资源监控插件JMeterPlugins

    Jmeter插件下载 Jmeter只需安装一些插件 ,就可以像Loadrunner一样监控服务器CPU.内存等性能参数. 如下中的三个文件: 下载客户端插件:JMeterPlugins-Standar ...

  2. Jmeter 图形监视器扩展插件下载及使用

    1. 为什么要下载图形监视器扩展插件? 1.1 需求 请求(查询学院-所有)接口1000次的时候如何在客户端Jmeter工具中查看服务器(CPU.内存.网络.磁盘)的使用信息 1.2 问题 1. Jm ...

  3. JMeter场景设置与监控

    随着IT技术的飞速发展和企业互联网+业务规模不断扩张,IT架构经历了以数据计算为核心的C/S架构.以聚焦业务功能及服务化构建应用的经典互联网架构和如今整合IT资源和按需使用的云计算架构三个阶段. 与之 ...

  4. 云智慧压测实战分享之JMeter场景设置与监控

    随着IT技术的飞速发展和企业互联网+业务规模不断扩张,IT架构经历了以数据计算为核心的C/S架构.以聚焦业务功能及服务化构建应用的经典互联网架构和如今整合IT资源和按需使用的云计算架构三个阶段. 与之 ...

  5. Jmeter性能测试之系统监控

    性能测试其实是利用工具监控系统和服务器的运行状态. 1.学习性能测试前,先了解两种软件应用架构B/S和C/S,如下图所示: B/S即Browser/Server,也就是浏览器web应用模式:C/S即C ...

  6. Jmeter - JMeter监听器 -上篇(详解教程)

    目录 1.简介 2.预览监听器 3.常用监听器详解 3.1 察看结果树 3.2 汇总报告 3.3聚合报告 3.4后端监听器 3.5汇总图 3.6 断言结果 3.7比较断言可视化器 3.8 生成概要结果 ...

  7. Jmeter性能测试之资源监控

    性能测试其实是利用工具监控系统和服务器的运行状态. 关于Jmeter对系统指标的监控,详情点击阅读:Jmeter性能测试之系统监控 那资源指标怎么监控呢?Jmeter监控服务器的资源状态,需下载插件配 ...

  8. JMeter命令行生成监控CPU和内存图片

    Meter 命令行执行脚本得到的报告中,是没有CPU.内存使用率等监控数据的,我们可以使用JMeter插件帮忙. 首先,需要下载JMeterPlugins-Standard.jar,jmeter-pl ...

  9. Jmeter系列之Jmeter+Grafana+InfluxDB实时监控

    VOL 167 20 2020-10 今天距2021年72天 这是ITester软件测试小栈第167次推文 点击上方蓝字"ITester软件测试小栈"关注我,每周一.三.五早上 0 ...

最新文章

  1. EFCore.Sharding(EFCore开源分表框架)
  2. centos7 postgresql9和postgis2.1插件编译部署
  3. AsyncTask更新UI线程的基本原理
  4. Flutter实战之Hello Flutter
  5. 产品经理的素质能力模型
  6. 怎么注册微软云服务器,如何创建和部署云服务(经典) | Microsoft Docs
  7. TP5 生成微信小程序海报图
  8. 微软Office Powerpoint双击打不开后的修复办法
  9. 【采样算法】拉丁超立方采样
  10. 读书笔记--项亮《推荐系统实践》第四章
  11. 操作系统专栏——内存分配与回收
  12. 模拟/数字混合信号的电路板布局布线注意事项
  13. Windows 11 即将发布,微软欲“强推” Edge 浏览器?
  14. 一文搞定JVM的内存结构
  15. 简单实现并查集(基于数组和基于树)
  16. ae渲染出现错误是什么问题_AE渲染写入文件错误“-1610153459”的解决方法
  17. Java 高并发,什么方式解决?高并发和大流量解决方案
  18. 三种方式让你在 Linux 上玩电子游戏
  19. 用thymeleaf将LocalDateTime类型的日期格式化为yyyy-MM-dd hh:mm:ss
  20. 十堰计算机考试准考证打印

热门文章

  1. 教你用PS快速抠出长发
  2. Opencv3.0--第二篇【双阈值二值化图像】
  3. TCP文件传输服务器
  4. 【openjudge】金银岛
  5. mysql服务端heidisql_MySQL管理工具HeidiSQL
  6. xxx牌JUC学习加油奥利给001初始篇章
  7. 985复旦大学,软件工程学硕停止招生!
  8. 【Linux】SSH相关命令
  9. python 验证码字符分割
  10. JS的DOM对象操作