IncidentFlowIncidentFlowDocs
IntegrationsGrafana

Troubleshoot the Grafana Integration

Diagnose Grafana connection, datasource, and query problems by symptom.

Use this guide when Grafana cannot connect or queries do not return data.

Grafana shows as not connected

grafana_connection_health reports grafana_not_configured or the application shows a failed connection. Possible causes:

  • the integration was never connected;
  • the service account token was revoked or expired;
  • the Grafana URL is incorrect or unreachable from platform-api.

Re-enter the Grafana URL and a valid read-only service account token in IncidentFlow → Integrations → Grafana.

No datasources found

grafana_connection_health reports grafana_no_datasources. Confirm:

  • the Grafana instance has at least one datasource;
  • the service account can read datasources (Viewer role);
  • the datasource is approved for IncidentFlow use.

A query returns no data

Verify:

  • the datasource UID is correct;
  • the PromQL passes the server-side guardrails (bounded time range and limits);
  • the metric exists for the selected time window;
  • the dashboard or panel is in the approved allow-list.

Collect diagnostic information

When contacting support, include the Grafana URL host, the datasource UID, the approximate time, and the MCP request_id. Never include the service account token or raw credentials.

On this page