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=30dfor uptime dataGET /api/v1/monitors/{id}/checks?limit=100for recent check resultsGET /api/v1/incidentsfor incident data
Next steps
Prometheus
Planned Prometheus metrics export.
API Reference
Access monitor data for custom visualizations.