Create DORA 4 Metrics - Time to restore & Change Failure Rate at instance/group level in API
Problem to Solve
There are four main metrics that the industry is currently talking about, this issue will instrument two of those:
- Time to restore service - how long does it generally take to restore service when a service incident or a defect that impacts users occurs (can be rollback or time to solve a specific bug)
- Change failure rate - what percentage of changes to production or released to users result in degraded service (generally requiring a rollback or hotfix/patch)
Further details
Use GitLab to calculate these two metrics
Proposal
We would like to expose these via API as a first iteration, then use the metrics in the API as the foundation for the widgets and charts over time
Edited by Jackie Porter