Skip to content

Grafana ​

Grafana context enriches an existing Pulse. It does not create Pulses.

How this helps triage: matching excerpts can show up in the summary, the first checks, and What informed this on the Pulse.

Exhale uses a Grafana API key (Cloud or self-managed) at triage time to attach organization, alert, and related dashboard excerpts.

This is not webhook ingest. If Grafana alerts should become Pulses, connect Sources → Grafana.

Connect ​

  1. Sign in as a workspace admin.
  2. Open Connections → Context → Observability context → Grafana.
  3. Save a Grafana API key and a public HTTPS instance URL, then Test connection.
  4. Test connection to mark the connector configured.

See Grafana's official guide: Service accounts.

Missing credentials, timeouts, or vendor 403s skip this block. Triage still completes. Send-test-alert Pulses skip live collectors.

Plan ​

Growth or higher.

Connector slots are shared across Context categories (markdown runbooks use a separate document cap). Tighten AI → Prompt → Context use if excerpts are noisy or too large.

API ​

Writes use the signed-in session and CSRF. Secrets are never returned on GET.

Related log or trace lines and deep links attach when the key has the needed scopes. Results show on Pulse → Triage → Context.

Exhale by Kolstrom Systems LLC