JMeterPlugins插件监听器学习-监听器
JMeterPlugins插件监听器学习-监听器
1、jp@gc - Actiive Threads Over Time:不同时间活动用户数量展示(图表)
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:不同时间吞吐量展示(图表)(聚合报告里,Throughput是按请求个数来展示的,比如说1.9/sec,就是每s发送1.9个请求; 而这里的展示是按字节Bytes来展示的图表)
4、jp@gc - Composite Graph: 混合图表
在它的Graphs里面可以设置多少个图表一起展示,它可以同时展示多个图表
5、jp@gc - Console Status Logger:一些log的设置。
This is a simple listener that prints short summary log to console while JMeter is running in non-GUI mode. It also writes the same info into jmeter.log in GUI mode.
Note that response time and latency values printed are averages.
6、jp@gc - Flexible File Writer:这个插件允许你灵活记录测试结果
Filename:结果记录的地方
Overwirte existing file:是否覆盖这个文件
Write File Header:文件的头(即文件的第一行)
Record each sample:如何记录不同的sample(记录哪些内容,用什么顺序,如何隔开不同的值)
Write File Footer:文件的结尾(即文件的最后一行)
startTime | epoch time when request was started |
endTime | epoch time when reading response ended |
responseTime | response time, time to full response loaded |
latency | latency, time to first response byte received (if available) |
responseCode | response code (200, 404 etc.) |
responseMessage | response message (OK, Not Found etc.) |
responseHeaders | response headers (if present in sample) |
responseData | response data |
requestData | request data from sample |
sentBytes | number of request bytes sent, if available |
receivedBytes | number of request bytes sent (if available) |
threadName | name of thread in Thread Group that processed request |
sampleLabel | name of the sampler that made request |
isSuccsessful | is response was marked as successful |
isFailed | is response was marked as failed (surrogate field) |
startTimeMillis | same as startTime, but divided by 1000 (surrogate field, example: 1311121131.362) |
endTimeMillis | same as endTime, but divided by 1000 (surrogate field) |
responseTimeMicros | same as responseTime, but multiplied by 1000 (surrogate field) |
latencyMicros | same as latency, but multiplied by 1000 (surrogate field) |
variable#<N> | Sample variable with index N, see below for details |
7、jp@gc - Hits per Second:每秒点击量
8、jp@gc - Loadosophia.org Uploader:This is special plugin in for uploading results to Loadosophia.org immediately after test end.
9、jp@gc - Page Data Extractor:以图表的形式展示页面上你想得到的一些结果,它以正则表达式的形式获取key和vale。(下面的key和value的正则表达式以括号标志)
10、jp@gc - PerfMon Metrics Collector:服务器性能监测控件,包括cpu,memory,network I/O等等。(JMeter cannot retrieve by default server metrics except Tomcat ones.:就是jmeter只能监控tomcat的主机)(前提是要先在服务器上startAgent,即把插件解压到服务器上,运行startAgent)
11、jp@gc - Reponse Codes per Second:This graph will display the response code per second returned during the test.
12、jp@gc - Reponse Latencies Over Time:This graph will display the response latencies during the load test. A latency is the duration between the end of the request and the beginning of the server response.(就是记录客户端发送请求完成后,服务器端返回请求之前这段时间)
13、jp@gc - Reponse Times Distribution:This graph will display the response time distribution of the test. The X axis shows the response times grouped by interval, and the Y axis the number of samples which are contained in each interval.
14:jp@gc - Respose Times Over Time:This graph will display for each sampler the average response time in milliseconds.
15、jp@gc - Response Times Percentiles:This graph will display the percentiles for the response time values. X Axis represents percentage, Y Axis Response time values. One point (P, Value) means for the whole scenario, P percent of the values are bellow Value ms.(没太明白)
16:jp@gc - Response Times vs Threads:This graph shows how Response Time changes with amount of parallel threads. Naturally, server takes longer to respond when a lot of users requests it simultaneously. This graph visualizes such dependencies.
17:jp@gc - Transaction Throughput vs Threads:This listenter is very similar to Response Times vs Threads, exept it shows total server's transaction throughput for active test threads.
18、jp@gc - Transactions per Second:This graph shows the number of transactions per second for each sampler. It counts for each seconds the number of finished transactions.
本文转自: 清明-心若淡定 https://www.cnblogs.com/saryli/p/5718177.html
JMeterPlugins插件监听器学习-监听器的更多相关文章
- JMeter 扩展JMeter插件获取更多监听器
扩展Jmeter插件获取更多监听器 by:授客 QQ:1033553122 为了获取更多监听器,方便的监控系统及应用,有必要安装第三方插件. 插件下载地址: https://jmeter-plugin ...
- BootStrapValidator表单验证插件的学习和使用
BootStrapValidator表单验证插件的学习和使用 引入标签 <script type="text/javascript" src="https://cd ...
- 【Java EE 学习 20】【使用过滤器实现登陆验证、权限认证】【观察者模式和监听器(使用监听器实现统计在线IP、登录IP 、踢人功能)】
一.使用过滤器实现登录验证.权限认证 1.创建5张表 /*使用过滤器实现权限过滤功能*/ /**创建数据库*/ DROP DATABASE day20; CREATE DATABASE day20; ...
- discuz论坛插件设计学习培训视频全套教程
discuz模板跟插件开发的教程比较少,特搜集给大家学习插件做的好,在dsicuz应用中心出 售也是可以卖不少的呢 教程目录:第1章 本章的标题第1节Discuz! X 产品安装与配置第2节模板风格 ...
- IM通信协议逆向分析、Wireshark自定义数据包格式解析插件编程学习
相关学习资料 http://hi.baidu.com/hucyuansheng/item/bf2bfddefd1ee70ad68ed04d http://en.wikipedia.org/wiki/I ...
- JQuery插件的学习
此前一直想就关于Jquery插件的开发,做一个深入的学习,由于各种原因,当然主要是自己太懒了...今天就系统分析一下Jquery插件的开发(参考了http://www.xprogrammer.com/ ...
- jquery 插件 validate 学习
jquery是十分方便的对于现在来说. 首先应该明白一个问题: <p> <label for="password">Password</label& ...
- Jquery 插件初学习
参考文章:插件开发精品教程,让你的jQuery提升一个台阶 刚刚学了一下jquery的插件插件开发,写个demo记录.练习一下.毕竟,输出才是最好的学习. 这个也不过是最基础的一个插件写法,只是,自己 ...
- kubernetes CSI 插件机制学习笔记
前言 最近在极客时间订阅了kubernetes的专栏,这篇文章是想记录一下自己学习 CSI 插件机制 (container-storage-interface) 的过程,加深一下记忆. 准备工作 老师 ...
随机推荐
- centos6.6安装hadoop-2.5.0(三、完全分布式安装)
操作系统:centos6.6(三台服务器) 环境:selinux disabled:iptables off:java 1.8.0_131 安装包:hadoop-2.5.0.tar.gz hadoop ...
- mysql引擎事物支持
事务的特性事务具体四大特性,也就是经常说的ACID 1. 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果 ...
- python点滴:读取和整合文件夹下的所有文件
当我们想读取一个文件夹下的多个文件,并且将所有文件的内容整合成一个文件,应该怎么做? 基本的思路是:写一个专门的函数实现以上两个功能.主要用到的命令包括os.listdir().codecs.open ...
- HIVE点滴:选择两个字段时distinct位置的影响
当选择两个字段时,例如:"select XX1, XX2 from tb; ",那么将distinct放在前一个字段XX1之前和放在后一个字段XX2之前,结果有什么不同呢? 先说结 ...
- 莫烦tensorflow(2)-Session
import os os.environ['TF_CPP_MIN_LOG_LEVEL']='2' import tensorflow as tfmatrix1 = tf.constant([[3,3] ...
- zookeeper在Dubbo中扮演了一个什么角色
作者:guxiangfly链接:https://www.zhihu.com/question/25070185/answer/188238271来源:知乎著作权归作者所有.商业转载请联系作者获得授权, ...
- [转]redis主从配置及主从切换
http://blog.csdn.net/zfl092005/article/details/17523945 环境描述: 主Redis:192.168.10.1 6379 从redis:192.16 ...
- Learning to Rank Short Text Pairs with Convolutional Deep Neural Networks(paper)
本文重点: 和一般形式的文本处理方式一样,并没有特别大的差异,文章的重点在于提出了一个相似度矩阵 计算过程介绍: query和document中的首先通过word embedding处理后获得对应的表 ...
- Failed to start component [StandardEngine[Catalina].stadardHost[loclahost].StandardContent[/GarageMgtB]]
错误如图: 新导入的一个web工程,在problems中显示错误是:Target runtime Apache Tomcatv8.0 is not defined. 终于找到解决方法.方法是:在工程目 ...
- Cocos闪屏视频VideoPlayer踩坑记录
游戏闪屏动画(Logo&健康游戏公告)使用了 experimental::ui::VideoPlayer 来播放视频 3.7版本开发到目前为止发现2个坑 1.设置大小 _videoPlayer ...