1、jp@gc - Actiive Threads Over Time:不同时间的活动用户数量展示(图表)

  • 当前的时间间隔是1毫秒,在 setting 中可以设置时间间隔以及其他的参数,右击可以导出 excel 文档

2、jp@gc - AutoStop Listener :自动停止监听器

  • 设置当发生某些预期之外的情况时自动停止测试

  • average Response Time is greater than 10000ms for 10 seconds :连续10s平均响应时间大于10000ms就停止测试
  • average Latency is greater than 5000ms for 10 seconds :连接10s平均等待时间大于5000ms就停止测试
  • Error Rate is greater than 50% for 10 seconds :10s内错误率一直高于50%就停止测试

3、jp@gc - Bytes Throughput Over Time:不同时间吞吐量(字节 Bytes)展示(图表)

  • 聚合报告里,Throughput 是按请求个数来展示的,比如说 100/sec,就是每s发送100个请求;而这里的展示是按字节 Bytes 来展示的图表,表示每秒发送多少字节(当前的时间间隔是1毫秒)查看集中点

4、jp@gc - Composite Graph: 混合图表

  • 在它的 Graphs 里面可以设置多少个图表一起展示,它可以同时展示多个图表
  • 这里可以将一些图表结合在一起查看性能趋势和走向,有利于对比和结合查看性能

5、jp@gc - Flexible File Writer:这个插件允许你灵活记录测试结果

  • Filename:结果记录的文件,将结果保存的文件
  • Overwirte existing file:是否覆盖这个文件,如果该文件有内容,勾选决定每次的结果是否覆盖文件的内容
  • Write File Header:文件的头(即文件的第一行)
  • Record each sample:记录不同的 sample,sample 如 http 请求的 sample(记录哪些内容,什么顺序,如何隔开不同的值)
  • Write File Footer:文件的结尾(即文件的最后一行)

6、jp@gc - Hits per Second:每秒点击量,指的是每秒 web 服务器接收到的请求数

7、jp@gc - PerfMon Metrics Collector:服务器性能监测控件,包括 CPU,Memory,Network,I/O 等等(此功能用到在需监听的服务器上启动 startAgent)

  • 根据需要选择 CPU,Memory,Network I/O等

  • 监控的 cpu 的情况如下:

8、jp@gc - Reponse Latencies Over Time:记录客户端发送请求完成后,服务器端返回请求之前这段时间

9、jp@gc - Reponse Times Distribution: 显示测试的响应时间分布,X 轴显示由时间间隔分组的响应时间,Y 轴包含每个区间的样本数

10、jp@gc - Respose Times Over Time: 响应时间超时,显示每个采样以毫秒为单位的平均响应时间

11、jp@gc - Response Times vs Threads: 线程响应时间,显示响应时间的并行线程的数量如何变化

12、jp@gc - Transactions per Second: 每秒事务数,服务器每秒处理的事务数

13、聚合报告

  • lable:对应每一个 http 请求,显示的是 http 请求的 Name,如百度 http 请求 name 为 baidu
  • #Samples:表示这一次的测试中一共发出了多少请求,如上图所示,sougou 和 baidu 的 http 请求每个都发出 30 个请求
  • Average:平均响应时间,指的是所有的请求的平均响应时间,如上图的 30 个请求的总的响应时间除以 30 得出的平均响应时间,默认的情况下是单个请求的平均响应时间,但当使用了"事务控制器"时,则以事物为单位显示平均响应时间
  • Median:中位数,也就是 50% 用户的响应时间
  • 90%Line:90% 用户的响应时间
  • Min:最小响应时间
  • Max:最大的响应时间
  • Error%:本次测试中出现错误的请求的数量/请求的总数,如上图所示,本次的测试中,sougou 的 http 请求 66.6% 的请求出错,而 baidu 的请求则没有出错的请求
  • Throughput:吞吐量,默认情况下表示每秒完成的请求数,如上图所示,每秒完成的请求数分别为 6.6 个每秒,6.2 个每秒
  • Recived KB/Sec:每秒从服务器端接收到的数据量,以 kb 为计算的单位

Jmeter 插件图表分析的更多相关文章

  1. Jmeter插件图表分析

    1.jp@gc - Actiive Threads Over Time:不同时间的活动用户数量展示(图表) 当前的时间间隔是1毫秒,在setting中可以设置时间间隔以及其他的参数,右击可以导出exc ...

  2. JMeter插件管理器

    JMeter插件管理器 来自官网:https://jmeter-plugins.org/wiki/PluginsManager/ JMeter插件管理器的想法很简单:不是手动安装各种插件,而是通过漂亮 ...

  3. Jmeter插件解释

    Jmeter插件解释 1.jp@gc - Actiive Threads Over Time:不同时间活动用户数量展示(图表)  2.jp@gc - AutoStop Listener :自动停止监听 ...

  4. jmeter 插件安装之阶梯式压测(五)

    一.Jmeter插件安装 jmeter-plugins-manager-1.4.jar 下载地址:https://jmeter-plugins.org/install/Install/ 下载之后将插件 ...

  5. jmeter 响应结果分析二

    转自:http://www.cnblogs.com/Carrie_Liang/archive/2008/11/10/1330997.html 前文再续,续接上一回.上一篇讲了如何利用Assertion ...

  6. jmeter 响应结果分析一

    转自:http://www.cnblogs.com/Carrie_Liang/archive/2008/11/05/1327604.html Jmeter测试结果分析这一篇,我打算分成上下两部分.上篇 ...

  7. JMeter 插件管理

    JMeter管理的插件包括了jmeter-plugins.org上常用的插件以及各种第三方插件和JMeter核心插件. JMeter插件管理器主要管理插件安装,卸载,升级等操作. 安装插件管理 1.下 ...

  8. Mybatis插件原理分析(二)

    在上一篇中Mybatis插件原理分析(一)中我们主要介绍了一下Mybatis插件相关的几个类的源码,并对源码进行了一些解释,接下来我们通过一个简单的插件实现来对Mybatis插件的运行流程进行分析. ...

  9. JMeter 扩展JMeter插件获取更多监听器

    扩展Jmeter插件获取更多监听器 by:授客 QQ:1033553122 为了获取更多监听器,方便的监控系统及应用,有必要安装第三方插件. 插件下载地址: https://jmeter-plugin ...

随机推荐

  1. linux升级python2.7到3.7.0

    1.下载python3.7.0压缩包在 wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz 2.解压缩 tar -zxvf Py ...

  2. Ubuntu 安装配置Dosbox

    1.安装dosbox sudo apt-get install dosbox 方法一: 2.挂载虚拟空间到dosbox的c盘 在linux终端输入dosbox,进入dosbox后输入 mount  c ...

  3. javascript 入门 select2

    要说这select2,还真是我......,也不是难,反正就对不了!!! 我博客看了一下牛,愣是对不了,后来硬着头看着官方文档,终于出来了. 注意: 1.调用的jquery库一定要能用,网上很多不能用 ...

  4. jvm入门及理解(三)——运行时数据区(程序计数器+本地方法栈)

    一.内存与线程 内存: 内存是非常重要的系统资源,是硬盘和cpu的中间仓库及桥梁,承载着操作系统和应用程序的实时运行.JVM内存布局规定了JAVA在运行过程中内存申请.分配.管理的策略,保证了JVM的 ...

  5. PyCharm 项目打开窗口设置为当前还是新开一个怎么办?

     前言:       我找这个设置找了好久,后来在一篇博文中才找到,现在记录下来一下,顺便带图解释一下   设置步骤: File -> Setting -> Appearance & ...

  6. 自己总结 :并发队列ConcurrentLinkedQueue、阻塞队列AraayBlockingQueue、阻塞队列LinkedBlockingQueue 区别 和 使用场景总结

    并发队列ConcurrentLinkedQueue.阻塞队列AraayBlockingQueue.阻塞队列LinkedBlockingQueue 区别 和  使用场景总结 分类: Java2013-0 ...

  7. Java 数据类型转换的骚操作和神奇现象

    问:银行用什么数据类型来表示余额?float还是double? 都不是!!下面说明为什么都不可以呢? public static void main(String[] args) { //浮点数他都是 ...

  8. 如何从零开始学Python?会玩游戏就行,在玩的过程就能掌握编程

    现在学习编程的人很多,尤其是python编程,都列入高考了,而且因为人工智能时代的到来,编程也将是一门越来越重要的技能. 但是怎么从零开始学python比较好呢?其实,你会玩游戏就行. 从零基础开始教 ...

  9. Retrofit 网络访问框架简单使用

    1.引入远程依赖:包括okhttp;retrofit2;retrofit的GSON解析器 compile'com.squareup.okhttp3:okhttp:3.2.0' compile'com. ...

  10. Threejs从入门到入门

    前言threejs官网:https://threejs.org/ github各个版本:https://github.com/mrdoob/three.js/tags 版本更迭很快,我用的时候还是r9 ...