文档

查看JMeter压测报告

更新时间:

压测结束后,系统会自动获取压测数据,例如压测场景指标、业务详情数据、监控详情数据和API采样日志等,生成压测报告。本文为您介绍压测报告的详情及指标信息。

功能入口

  1. 登录PTS控制台,选择性能测试 > 报告列表

  2. 在目标压测报告的操作列,单击查看报告

    说明

    JMeter压测模式下的压测报告会有JMeter标签ui图标。

    重要

    PTS控制台压测报告的采样日志数据保留30天,超出30天后采样日志数据将无法查看。为避免数据丢失,请您及时将压测报告导出并保存至本地。

报告详情解读

  1. 在报告详情页单击全局监控 > 业务监控,可查看压测基本信息、业务指标概览、业务详情明细等。更多信息,请参考测试指标

    image

  2. 在报告详情页单击全局监控 > 施压机监控,可查看压测施压机详细信息,包括施压机地域,网络带宽,CPU, 内存等。

    image

  3. 在报告详情页单击请求采样日志点击查看详情,可查看每一条请求的GeneralTiming瀑布流。在压测执行时或者压测报告中,通过查看压测采样日志,可以快速定位问题。

    image

  4. 在报告详情页单击JMeter日志,可以查看并检索日志的相关信息。

    image

关键指标说明

信息

说明

VUM

本次压测消耗的资源总数,单位是VUM (每虚拟用户每分钟)。

场景并发

当前施压的并发值,如果在预热阶段则未达到配置并发,预热结束后即为配置的并发值。

场景TPS(s)

所有Agent统计周期内的总请求数除以时间所得。

总请求数

整个场景在压测过程中发出去的总请求数。

成功RT Avg(ms)

所有成功请求的平均RT。

失败RT Avg(ms)

所有失败请求的平均RT。

成功率

所有Agent统计周期内全场景请求成功率。

压力来源

发起压测的压力来源,包括国内公网和阿里云VPC内网。

指定IP数

场景施压配置中配置的来源IP个数。

业务指标

说明

Sampler名称

包括全场景和所有Sampler的名称。

总请求数

整个场景在压测过程中发出去的总请求数。

平均TPS

压测周期内,当前场景的平均TPS值。TPS = Sampler压测期间的全部请求数/压测时长。

成功率

压测中此Sampler的成功率。

  • 单击成功/失败的数字,可快捷查看对应日志。

  • 单击详情,可查看2XX、3XX、4XX、5XX和其他异常导致的请求失败的个数。其中单击其他异常下的数字,会显示异常信息的统计情况,包括统计排名、错误信息、占比等情况。

平均响应时间

压测中此Sampler的平均响应时间。单击详情,查看最大、最小及其各分位的响应时间。

流量(发送/接收)

分别显示发送和接收到的流量数。

说明

监控数据的来源基于Backend Listener进行了简单的聚合计算。施压Agent的统计采样周期是15秒,数据汇总计算的周期也是15秒,故可能会有数据延迟的情况。

监控详情

若您添加了云监控,需要查看相关监控信息,请参见全局监控

相关文档