zoukankan      html  css  js  c++  java
  • jemeter监听器的使用

    打开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
    就是记录客户端发送请求完成后,服务器端返回请求之前这段时间
     
    无须多想只要懂怎么去拼命
  • 相关阅读:
    51Nod1355 斐波那契的最小公倍数
    Topcoder CyclesNumber 和 ARC96E Everything on It
    CF1236F Alice and the Cactus
    Projecteuler522 Hilbert's Blackout
    Projecteuler584 Birthday Problem Revisited
    CF1187F Expected Square Beauty
    BZOJ3451 Normal 和 CF235D Graph Game
    CF1153F Serval and Bonus Problem
    CTSC2006 歌唱王国
    SDOI2012 走迷宫 和 Gym100591D Fox Rocks
  • 原文地址:https://www.cnblogs.com/dearflt/p/9447740.html
Copyright © 2011-2022 走看看