打开jemeter,新建线程组,添加http请求,在请求下添加监听器:

一、添加一个jp@gc - PerfMon Metrics Collector监听器:

服务器性能监测控件,包括CPU,memory(内存),networkI/O,disks I/O,swap(吞吐量),TCP等等。

(JMeter cannot retrieve by default server metrics except Tomcat ones.:就是jemeter只能监控tomcat的主机)(前提是要先在服务器上startAgent,即把插件解压到服务器上,运行startAgent)

把serverAgent放到你要监听的服务器下,开启lib文件下的startAgent。

如果是windows系统的,就启动startAgent.bat。

如果是Linux系统的,就启动startAgent.sh。

点击运行,结束分析结果:。

二、添加聚合报告

1、Label - 请求对应的name属性值。

2、 Samples - 具有相同标号的样本数,总的发出请求数。

3、Average - 请求的平均响应时间。

4、Median - 50%的样本都没有超过这个时间。这个值是指把所有数据按由小到大将其排列,就是排列在第50%的值。

5、90% Line - 90%的样本都没有超过这个时间。这个值是指把所有数据按由小到大将其排列,就是排列在第90%的值。

6、95% Line - 95%的样本都没有超过这个时间。这个值是指把所有数据按由小到大将其排列,就是排列在第95%的值。

7、99% Line - 99%的样本都没有超过这个时间。这个值是指把所有数据按由小到大将其排列,就是排列在第99%的值。

8、Min - 最小响应时间。

9、Max - 最大响应时间。

10、Error % - 本次测试中,有错误请求的百分比。

11、Throughput - 吞吐量是以每秒/分钟/小时的请求量来度量的。这里表示每秒完成的请求数。

12、Received KB/sec - 收到的千字节每秒的吞吐量测试。

13、Sent KB/sec - 发送的千字节每秒的吞吐量测试。

三、添加Response Time Graph

可以看到各个请求的响应时间点

各名次解释:
Graph setting 图片设置
Interval:横坐标的刻度
 
Title 标题 默认
Line setting 线条设置 默认
Graph size 图片尺寸 默认
 
X Axis 横坐标 默认
 
Y Aixs 纵坐标
Scale maximum value 纵坐标长度
increment scale 纵坐标的刻度
 四、jp@gc - Response Latencies Over Time
就是记录客户端发送请求完成后,服务器端返回请求之前这段时间

转载于:https://www.cnblogs.com/fltkxy/p/9447740.html

jemeter监听器的使用相关推荐

  1. Jemeter对HTTP接口压测(二)

    这里简单的介绍下使用jmeter进行http接口的压测方法 1.创建线程组 添加一线程组(即用户组:一个线程模拟一个用户行为,如果要模拟多个用户,则通过设置多线程来实现) 2.创建HTTP请求 因为是 ...

  2. 如何使用Jemeter对HTTP接口压测

    我们不应该仅仅局限于某一种工具,性能测试能使用的工具非常多,选择适合的就是最好的.笔者已经使用Loadrunner进行多年的项目性能测试实战经验,也算略有小成,任何性能测试(如压力测试.负载测试.疲劳 ...

  3. 使用jemeter做接口测试

    1.安装jemeter和jdk并配置环境变量 (Jmeter环境变量配置详解_NULL_ZGX的博客-CSDN博客_jmeter环境变量配置) 2.打开jemeter添加请求默认值 填写好协议.ip和 ...

  4. Servlet,过滤器,监听器,拦截器的区别

    由于最近两个月工作比较清闲,个人也比较"上进",利用工作空余时间,也继续学习了一下,某天突然想起struts2和struts1的区别的时 候,发现为什么struts1要用servl ...

  5. 安卓开发|自定义监听器的三个步骤

    首先,要有一个实现View.OnClickListener接口的类 这个类要重写onClick(View v)这个方法,里面加入想要触发的事件 将监听器绑定在要监听的组件上,例如 holder.ver ...

  6. android监听器在哪里创建,[转载]android开发中创建按钮事件监听器的几种方法

    第一种:匿名内部类作为事件监听器类 Button button=(Button) findViewById(R.id.button); button.setOnClickListener(new On ...

  7. android点击事件注册方式,Android界面控件(3)— 注册同一个点击事件的监听器...

    2019独角兽企业重金招聘Python工程师标准>>> CheckBox 和 RadioButton 1.添加控件 .xml代码如下: CheckBox是同时可以选择多个选项的控件 ...

  8. java web 监听器 例子_Java web技术应用---监听器

    监听器的定义 (专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生变化时,立即采取相应的行动) 定义:Servlet规范中定义的一种特殊的类,用于监听Servlet ...

  9. javascript 变量监听器

    javascript 变量监听器 <!DOCdata html> <html lang="en"> <head><meta charset ...

最新文章

  1. (C++)用指针实现两数交换函数swap()的两种方法
  2. appium+python自动化45-夜神模拟器连不上(adb server version (36) doesn't match this client (39); killing...)...
  3. php帝国下载文件,帝国CMS如何支持弹出下载txt jpg等格式
  4. gson解析json maven_Gson解析Json
  5. java在虚拟机下的安装_centos 虚拟机下安装 Java方法
  6. 了解SQL Server数据库静态数据及其如何适合数据库生命周期管理
  7. 大数组情况下栈溢出解决
  8. 【CCCC】L3-011 直捣黄龙 (30分),Dijkstra维护点权,节点数,路径条数等+路径打印
  9. 关系代数操作应用、关系元组运算应用
  10. Android:android2.3电话接听
  11. 川土微 | CA-IS3105W 全集成 DC-DC 转换器
  12. 计算机组成原理-检错码、纠错码
  13. 《爱你就像爱生命》你好哇,陌生人
  14. 业务逻辑安全思路总结
  15. 【一步步学OpenGL 20】 -《点光源》
  16. [异能程序员]第二章 上头条(第二更)
  17. iPhoneXS、XS Max与iPhoneXR 适配
  18. Linux命令之大文件分割
  19. adb路径不能包含2空格remote couldn‘t create file: Is a directory
  20. IMP-00003 ORA-00942 IMP-00023 IMP-00000

热门文章

  1. asp.net mvc3 Razor引擎中@使用规则小记
  2. 软件设计之 数据库设计
  3. 《OpenCV3编程入门》学习笔记5 Core组件进阶(三)分离合并颜色通道
  4. PyTorch加载模型model.load_state_dict()问题,Unexpected key(s) in state_dict: “module.features..,Expected .
  5. usaco Telecowmunication(网络流)
  6. ssm开发框架原理_SSM 单体框架 - 前端开发:视频讲解
  7. php的环境怎么配置文件,php环境下所有的配置文件以及作用
  8. 函数指针(就做个笔记)
  9. linux smb配置目录,linux基础---smb配置
  10. oppor17android版本,OPPOR17ColorOS系统怎么样