Event Monitoring
Every CDEvent stored in the event store is available for monitoring and analytics. CDviz ships dashboards organized by the question they answer, not by the tool that renders them.
Dashboards
| Dashboard | Answers |
|---|---|
| DORA Metrics | Deployment frequency, lead time, time to restore, change failure rate |
| Artifact Timeline | Which version is deployed where, and since when |
| Pipeline & Task Runs | Which pipelines are slow or flaky, where runs wait in queue |
| Test Results | Which tests are flaky, which suites got slower |
| CDEvents Activity | Raw event stream and activity overview |
| Incidents & Tickets | Open incidents, MTTR, change cycle time |
Annotate Your Own Dashboards
Events aren't limited to CDviz's own dashboards. Any Grafana time series panel — even one backed by Prometheus, Datadog, or CloudWatch — can show deployment and incident markers pulled straight from the event store. See Annotate Runtime Metrics with Events.
Viewers
- Grafana — the reference viewer: pre-built dashboards over a PostgreSQL datasource, self-hosted. See the setup guide. Try it live at demo.cdviz.dev/grafana.
- CDviz Cloud — managed dashboards, built in, nothing to install.
- Others (Backstage, BI tools, …) — the dashboards, panels, and queries are plain SQL against PostgreSQL: adapt them to your favorite analytics system. Dedicated guides are on the roadmap.
Beyond Dashboards
Monitoring is one consumer of the event stream — the same events can trigger automation via webhooks, Kafka, NATS, or SSE.