Skip to content

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

DashboardAnswers
DORA MetricsDeployment frequency, lead time, time to restore, change failure rate
Artifact TimelineWhich version is deployed where, and since when
Pipeline & Task RunsWhich pipelines are slow or flaky, where runs wait in queue
Test ResultsWhich tests are flaky, which suites got slower
CDEvents ActivityRaw event stream and activity overview
Incidents & TicketsOpen 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.