CDviz is a community-driven observability platform focused on CI/CD that adheres to the CDEvents standard, which is supported by the CD Foundation and aims to enhance software delivery processes. It gathers events from various sources, including GitHub, GitLab, ArgoCD, and Kubernetes, using webhooks and built-in integrations, normalizing the data to conform to the CDEvents standard, and storing it in PostgreSQL with TimescaleDB for efficient querying.
Users can access the data directly through SQL queries from any reporting tool, internal developer platform, or Grafana dashboard, with pre-configured Grafana dashboards available for key metrics such as DORA metrics, deployment timelines, artifact tracking, pipeline efficiency, and incident management.
In contrast to traditional polling methods, CDviz adopts a push event-driven approach, facilitating real-time observability and the ability to automate workflows triggered by events from the same data stream. Furthermore, the platform ensures that all data remains within your own infrastructure, eliminating concerns about vendor lock-in.
CDviz is available under the Apache License v2, allowing for free self-hosting. Currently, there is also an enterprise plan in beta that provides professional support at no cost. This makes CDviz an attractive option for organizations seeking flexibility and robust CI/CD observability solutions.