Koalrdocs
Features

DORA Metrics

How Koalr calculates the four DORA metrics — deployment frequency, lead time, change failure rate, and MTTR.

DORA Metrics

DORA (DevOps Research and Assessment) metrics are the four industry-standard measures of software delivery performance. Koalr computes all four from your connected integrations.

Deployment Frequency

Definition: How often your team deploys to production.

Calculation: Count of successful production deployments per day, week, or month. Koalr counts deployments from GitHub Deployments, Vercel, Railway, Netlify, Render, Fly.io, and AWS CodeDeploy webhooks.

DORA benchmarks:

  • Elite: Multiple times per day
  • High: Once per day to once per week
  • Medium: Once per week to once per month
  • Low: Less than once per month

Lead Time for Changes

Definition: Time from code committed to that code running in production.

Calculation: deployment.triggeredAt - pull_request.mergedAt for the PR associated with the deployment. Koalr matches PRs to deployments via the deployment SHA or merge commit SHA.

DORA benchmarks:

  • Elite: Less than 1 hour
  • High: 1 day to 1 week
  • Medium: 1 week to 1 month
  • Low: 1–6 months

Change Failure Rate

Definition: Percentage of deployments that cause an incident requiring hotfix or rollback.

Calculation: (deployments that resulted in an incident within 4 hours) / (total deployments). Koalr automatically correlates deployments to incidents from PagerDuty, OpsGenie, and incident.io using a 4-hour service-match window.

DORA benchmarks:

  • Elite: 0–15%
  • High: 16–30%
  • Medium/Low: 16–30% (same range)

Mean Time to Restore (MTTR)

Definition: How long it takes to recover from an incident.

Calculation: incident.resolvedAt - incident.createdAt in minutes. Koalr pulls incident open/close times from your incident management integration.

DORA benchmarks:

  • Elite: Less than 1 hour
  • High: Less than 1 day
  • Medium: 1 day to 1 week
  • Low: More than 1 week

Viewing your DORA metrics

Navigate to Engineering → DORA Metrics in the sidebar. You can filter by team, repository, and date range. Each metric shows a 30-day trend and your DORA tier classification.

Data requirements

MetricRequired integrations
Deployment FrequencyGitHub (or any deploy platform webhook)
Lead TimeGitHub (PRs + deployments)
Change Failure RateGitHub + PagerDuty/OpsGenie/incident.io
MTTRPagerDuty/OpsGenie/incident.io