4个关键DevOps指标
尽管用于度量DevOps的指标很多,但以下是每个DevOps团队都应该度量的4个关键指标。
Lead time for changes(变更的前置时间)
变更的前置时间是指从代码更改提交到主干分支直到它处于可部署状态之间的时长。
Change failure rate(变更失败率)
变更失败率是指生产环境部署后需要通过修改代码进行修复或补救的百分比。它不包含部署到生产环境之前发现的故障。
Deployment frequency(部署频率)
了解新代码部署到生产环境中的频率,对于认识到DevOps的成功至关重要。这里说的“部署”是指发布到生产环境中的代码更改。这个指标不度量预生产环境中的部署。
Mean time to recovery(平均恢复时间)
平均恢复时间 (MTTR) 度量从部分服务中断或完全故障中恢复所需的时间。这是一个需要跟踪的重要指标,无论中断是由于最近的部署还是其它系统故障造成的