压测结束后,系统会自动获取压测数据,例如压测场景指标、业务详情数据、监控详情数据和API采样日志等,生成压测报告。本文为您介绍压测报告的详情及指标信息。
功能入口
登录PTS控制台,选择 。
在目标压测报告的操作列,单击查看报告。
说明JMeter压测模式下的压测报告会有JMeter标签图标。
重要PTS控制台压测报告的采样日志数据保留30天,超出30天后采样日志数据将无法查看。为避免数据丢失,请您及时将压测报告导出并保存至本地。
报告详情解读
在报告详情页单击测试指标。 ,可查看压测基本信息、业务指标概览、业务详情明细等。更多信息,请参考
在报告详情页单击 ,可查看压测施压机详细信息,包括施压机地域,网络带宽,CPU, 内存等。
在报告详情页单击请求采样日志,点击查看详情,可查看每一条请求的General和Timing瀑布流。在压测执行时或者压测报告中,通过查看压测采样日志,可以快速定位问题。
在报告详情页单击JMeter日志,可以查看并检索日志的相关信息。
关键指标说明
信息 | 说明 |
VUM | 本次压测消耗的资源总数,单位是VUM (每虚拟用户每分钟)。 |
场景并发 | 当前施压的并发值,如果在预热阶段则未达到配置并发,预热结束后即为配置的并发值。 |
场景TPS(s) | 所有Agent统计周期内的总请求数除以时间所得。 |
总请求数 | 整个场景在压测过程中发出去的总请求数。 |
成功RT Avg(ms) | 所有成功请求的平均RT。 |
失败RT Avg(ms) | 所有失败请求的平均RT。 |
成功率 | 所有Agent统计周期内全场景请求成功率。 |
压力来源 | 发起压测的压力来源,包括国内公网和阿里云VPC内网。 |
指定IP数 | 场景施压配置中配置的来源IP个数。 |
业务指标 | 说明 |
Sampler名称 | 包括全场景和所有Sampler的名称。 |
总请求数 | 整个场景在压测过程中发出去的总请求数。 |
平均TPS | 压测周期内,当前场景的平均TPS值。TPS = Sampler压测期间的全部请求数/压测时长。 |
成功率 | 压测中此Sampler的成功率。
|
平均响应时间 | 压测中此Sampler的平均响应时间。单击详情,查看最大、最小及其各分位的响应时间。 |
流量(发送/接收) | 分别显示发送和接收到的流量数。 |
监控数据的来源基于Backend Listener进行了简单的聚合计算。施压Agent的统计采样周期是15秒,数据汇总计算的周期也是15秒,故可能会有数据延迟的情况。
监控详情
若您添加了云监控,需要查看相关监控信息,请参见全局监控。