Skip to main content
The Prometheus integration is on our roadmap. This page outlines the planned feature and will be updated when it becomes available.

Planned capabilities

The Prometheus integration will expose monitor metrics as a Prometheus-compatible scrape endpoint:
  • devhelm_check_duration_seconds — histogram of check response times by monitor and region
  • devhelm_check_success_total — counter of passing checks by monitor
  • devhelm_check_failure_total — counter of failing checks by monitor
  • devhelm_incident_active — gauge of currently active incidents by severity
  • devhelm_monitor_uptime_ratio — gauge of uptime percentage over the last 24h

Use cases

  • Build custom Grafana dashboards combining DevHelm metrics with your application metrics
  • Create Prometheus alerting rules that combine DevHelm check data with internal telemetry
  • Feed monitor data into existing SRE dashboards alongside latency, error rate, and saturation metrics

In the meantime

You can access monitor data programmatically through the REST API:
  • Check results: GET /api/v1/monitors/{id}/checks
  • Uptime stats: GET /api/v1/monitors/{id}/uptime?window=24h
  • Incidents: GET /api/v1/incidents
Use these endpoints to build custom integrations or feed data into your observability stack.

Next steps

Grafana

Planned Grafana integration.

API Reference

Access monitor data via the REST API.