DORA Metrics is not available in the selected site () at this time.
DORA Metrics is in public beta.
Overview
DevOps Research and Assessment (DORA) metrics are four key metrics that indicate the velocity and stability of software development.
- Deployment frequency
- How often an organization successfully releases to production.
- Lead time for changes
- The amount of time it takes a commit to get into production.
- Change failure rate
- The percentage of deployments causing a failure in production.
- Time to restore service
- How long it takes an organization to recover from a failure in production.
Defining and tracking DORA metrics can help you identify areas of improvement for your team or organization’s speed and quality of software delivery.
Set up DORA Metrics
To start configuring data sources to send deployment and incident events to Datadog, see the Setup documentation.
Analyze DORA Metrics
Once you’ve set up the data sources for your deployment and failure events, navigate to Software Delivery > DORA Metrics to identify improvements or regressions for each metric, aggregate them by service or environment, and compare trends over time.
You can examine visualizations and filter the collected data by team, service, repository, environment, and time period.
Click View Deployments to open a side panel with the Deployment Frequency and Change Lead Time metrics in addition to a list of deployment events.
Click View Failures to open a side panel with the Change Failure Rate and Mean Time To Restore (MTTR) metrics in addition to a list of failure events.
Use DORA Metrics data
Export your visualization widgets to dashboards or notebooks, add them to existing incidents, and create metric monitors to trigger alerts on your metrics.
Click the Export icon on any visualization to add it to an incident, dashboard, or notebook. For more information about the metrics calculated by DORA Metrics, see the Data Collected documentation.
Further Reading
Additional helpful documentation, links, and articles: