压测报告

压测完成的任务均会生成压测报告,可通过压测场景-查看报告按钮查看,也可以通过菜单路径:压测管理>压测报告查看。

1.点击查看报告可打开报告详情页面;
2.报告详情页包括:

①压测基础信息:包括压测的场景名称、报告ID、压测时长、开始时间、消耗流量、执行人员;
②压测结论和结果指标:压测是否通过、具体的告警数量、请求总数、最大并发、TPS、平均RT、成功率、SA;



③问题分析:问题分析指本次压测后产生的问题,包括瓶颈接口与风险机器:
[1]瓶颈接口:瓶颈接口列表是指通过对链路中各接口的性能指标表现进行权重分析后,将其中对链路性能影响较大的接口进行排名展示的列表。
计算逻辑:
1.对所有接口的性能指标进行权重计算,如本接口TPS在链路中所占权重、本接口RT在链路中所占权重;
2.根据各指标权重加权平均计算出各接口的综合性能权重;
3.根据综合性能权重进行降序排序,其中大于平均权重的接口即为瓶颈接口。
[2]风险机器:风险机器列表是指通过分析压测过程中各节点的资源使用情况,并将其中可能存在风险的机器进行展示的列表。
风险判断逻辑:
1.机器宕机;
2.CPU利用率、内存利用率、磁盘I/O等待率、网络带宽使用率超过80%;
3.CPU load大于2。
点击某台机器的性能详情可查看具体的性能指标趋势图:

④压测概览:可查看压测全局或单个业务活动的TPS、RT、成功率、SA的指标趋势;

⑤压测明细:可查看各个业务活动的具体压测明细指标,包括请求数、平均TPS的实际与目标值、平均RT的实际与目标值、请求成功率的实际与目标值、SA的目标与实际值、最大TPS、最大RT、最小RT;
[1]点击RT指标后的图标可查看RT数据的分布请求,包括99%、90%、75%、50%四个分位的指标,代表所有请求中99%/90%/75%/50%的请求RT均低于该指标值;


⑥容量水位:容量水位会统计各应用及应用下的机器节点的容量指标变化情况,包括CPU利用率、CPU load、内存利用率、磁盘I/O等待率、网络带宽使用率,点击应用的水位详情按钮可查看到该应用的全局容量水位,也可以通过点击左侧的IP地址切换至查看单台机器的容量水位变化情况;

⑦告警列表:压测过程中根据SLA设定触发的压测告警信息;


⑧请求流量明细:记录压测过程中所有的具体请求明细数据,每个请求均拥有唯一的TraceID标识,可点击请求详情查看具体的请求采样日志,包括调用的接口服务、所属的应用、携带的参数、请求状态与本次请求的时间轴,日志信息保留15天,过期会自动清除;

文档更新时间: 2021-12-15 14:58   作者:ShuLieVip