DORA Metrics

Track deployment frequency, lead time, change failure rate, and mean time to recovery for AI software delivery.

What DORA metrics measure#

DORA (DevOps Research and Assessment) metrics quantify software delivery performance. LumenFlow Cloud computes four metrics from telemetry data:

MetricWhat it measuresUnit
Deployment FrequencyHow often you deploy to productionDeploys per day
Lead Time for ChangesTime from commit to production deployHours
Change Failure RatePercentage of deploys causing failuresPercentage
Mean Time to RecoveryTime to restore service after failureHours

Performance tiers#

Each metric is classified into a tier based on industry benchmarks:

TierBadgeMeaning
EliteGreenTop quartile performance
HighBlueAbove median
MediumAmberMedian range
LowRedBelow median

API access#

Query DORA metrics with GET /api/v1/telemetry/dora?days=30. Pipeline execution telemetry is available at GET /api/v1/telemetry/pipeline?days=30.

Dashboard#

The DORA page at /dashboard/{workspaceId}/dora shows metric cards with tier badges and trend charts over time. Use the date range picker to adjust the lookback window.

Getting started#

Connect your CI/CD pipeline to start tracking. Telemetry events are ingested via POST /api/v1/telemetry with the metric field set to the relevant DORA metric name.