云效流水线 Flow 支持对流水线的运行状况进行统计分析,支持单条流水线的统计报表,也支持企业级的多流水线度量,帮助企业发现问题、进行效能改进等。
单流水线度量
默认报表
进入目标流水线运行页,点击统计报表,可以查看当前流水线运行数据,默认包括:
运行概况
所选时间段内,总共运行次数、平均耗时、每日运行次数、「运行成功、运行失败、已取消」的次数和百分比。
流水线运行分布
所选时间段内,每一次运行为一个点,X 轴为运行结束时刻,Y 轴为运行耗时。
流水线失败恢复分布
所选时间段内,每次失败、取消的流水线执行,到第一次恢复为运行成功的「等待时间」分布,X轴为恢复时刻,Y轴为中间等待时间的时长。
成功运行的时段分布
所选时间段内,成功运行的流水线在时间段上的个数热力图。
流水线成功运行频次趋势
所选时间段内,流水线的每日成功运行的次数,随时间变化趋势。
流水线成功运行平均耗时趋势
所选时间段内,流水线的成功运行记录的每日平均耗时,随时间变化趋势。
流水线运行失败率趋势
所选时间段内,流水线的每日失败率「流水线成功运行的次数/流水线所有运行次数*100%」,随时间变化趋势。
运行按触发人排名
所选时间段内,所有运行记录按照触发人聚合,从多到少排序
运行按触发方式排名
所选时间段内,所有运行记录按照触发方式聚合,从多到少排序
失败率按任务排名
所选时间段内,每一个Job的失败率「Job成功运行的次数/Job所有运行次数*100%」从大到小排序。
成功运行平均耗时按任务排名
所选时间段内,成功运行的 Job 的 执行的平均耗时,按照流水线聚合,按平均耗时从大到小排序。
自定义报表
如流水线默认报表无法满足你的诉求,可以点击修改,随后拖拽指标卡进行排版、增删指标卡来自定义你的报表。
企业级流水线度量
云效支持企业级流水线度量,从执行频次、耗时、恢复耗时、失败率分布等多角度分析企业众多流水线运行情况,帮助研发负责人快速定位发布问题,保障交付并持续改进。