Company
Date Published
Author
Horst Gutmann and Dimitris Sotirakis
Word count
2122
Language
English
Hacker News points
None

Summary

In a recent exploration of CI/CD observability, Grafana Labs team members, including Horst Gutmann and Dimitris Sotirakis, extended their previous work on continuous integration by delving into continuous delivery (CD) to extract DevOps Research and Assessment (DORA) metrics. This initiative aimed to create a proof-of-concept for gathering DORA metrics from internal services' CD workflows, with a focus on velocity and stability. Using tools like Argo Workflows and Grafana Incident, the team designed a data pipeline to collect and visualize metrics such as deployment frequency, lead time for changes, change failure rate, and mean time to recovery. They utilized OpenTelemetry for standardizing and sharing telemetry data across different platforms, highlighting its potential for broad adoption in CI/CD observability. The project underscored the value of these metrics in optimizing software delivery processes and identified potential areas for future exploration, including greater integration with logs and contributions to the CNCF CI/CD Observability working group.