-
Notifications
You must be signed in to change notification settings - Fork 718
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add DORA metrics #1317
base: main
Are you sure you want to change the base?
Add DORA metrics #1317
Conversation
Signed-off-by: Filipe Sequeira <[email protected]>
Signed-off-by: Filipe Sequeira <[email protected]>
Signed-off-by: Filipe Sequeira <[email protected]>
Signed-off-by: Filipe Sequeira <[email protected]>
The histogram could be used to extract this, also the two metrics that you've added, I think they can be composed from the existing histogram |
The histogram I'm referring to is called |
I think this will solve the issue with one of the metrics (Lead Time for Changes). However the other seems to be dependent on external factors (the deployment can be healthy and the application failing) and probably the best way is to collect it from some kind of external checker like blackbox-exporter. Lead Time for Changes (from a deployment point of view) — The amount of time it takes a commit to get into production
|
The idea behind this is to add support for some DORA metrics:
Deployment Frequency — How often an organization successfully releases to production
Change Failure Rate — The percentage of deployments causing a failure in production
I'm wondering if there is any way to grab the amount of time it takes a commit to get into production and how long it takes to recover from a failure in production.
However, I'm unsure if I can do it with the current metrics.