DORA Exporter
Prometheus-native · Single binary · No external deps

Ship faster.
Measure what matters.

DORA Exporter collects deployment and lead time data from GitHub and Jira, exposing it as Prometheus metrics — ready for your Grafana dashboards.

Four DORA Metrics · One Exporter

🚀

Deployment Frequency

Track how often your teams successfully ship to production across repos and environments.

github_deployments_count

Lead Time for Changes

Measure time from first commit to deployment. Calculated from PR and commit timestamps.

github_deployments_duration
🔥

Change Failure Rate

Correlate deployment events with Jira incident tickets to surface failure patterns.

via Jira integration
♻️

Time to Restore

Link GitHub deployment statuses with Jira ticket resolution to measure MTTR.

via Jira + GitHub

Webhook-driven. Zero ceremony.

Point your GitHub org-level webhooks at the exporter. It listens for deployment events, queries the GitHub API for commit history, and exposes the computed metrics on :8090/metrics. Prometheus scrapes. Grafana visualizes.

  • Single binary — no runtime dependencies
  • Persistent metrics storage across restarts
  • Team-based aggregation via config or Backstage
  • Docker-ready out of the box
Quick start
$ export GITHUB_TOKEN=ghp_...
$ ./dora-exporter
# Listening on :8090
# Waiting for GitHub webhooks...
$ curl localhost:8090/metrics
# HELP github_deployments_count
github_deployments_count{env="prod",
team="platform"} 42
Backstage Integration

Team attribution, automatically.

Use Backstage as your software catalog source. Repositories are attributed to owning teams via the github.com/project-slug annotation. No manual mapping required.

Backstage Mode

Components with github.com/project-slug are auto-attributed. Unknown repos fall back to "Unknown".

Static Mode

Define team ownership via YAML — map repos and Jira projects to team names. No Backstage instance required.

Ready to measure your delivery?

Open source, MIT licensed. Star the repo and get started in minutes.

Get Started on GitHub