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

Planned capabilities

The Grafana integration will provide a DevHelm data source plugin for Grafana:
  • Query monitor metrics — response times, uptime percentages, and check counts directly in Grafana panels
  • Incident annotations — overlay incident start/end markers on time-series graphs
  • Dashboard templates — pre-built dashboards for monitor overview, regional performance, and SLA tracking

Use cases

  • Build executive dashboards showing uptime across all monitors and third-party dependencies
  • Overlay DevHelm incidents on application performance graphs for root cause correlation
  • Create SLA compliance reports using Grafana’s reporting features

In the meantime

Prometheus path

When the Prometheus integration is available, you’ll be able to scrape DevHelm metrics into Prometheus and visualize them in Grafana using the standard Prometheus data source.

API-based approach

Use the REST API to build a custom Grafana data source or use the JSON API plugin to query DevHelm endpoints directly:
  • GET /api/v1/monitors/{id}/uptime?window=30d for uptime data
  • GET /api/v1/monitors/{id}/checks?limit=100 for recent check results
  • GET /api/v1/incidents for incident data

Next steps

Prometheus

Planned Prometheus metrics export.

API Reference

Access monitor data for custom visualizations.