# Triagic + Grafana: ticket investigations over your logs, errors and metrics, read-only

> Grafana in Triagic: Search dashboards, datasources, incidents, and alert rules. Read-only, with a credential you configure.

Source: https://triagic.com/integrations/grafana

## What you can ask

- Check Grafana for errors from the checkout service in the last hour and group them by message
- In Grafana, did latency for the import worker change after the 16:02 deploy?
- Find every Grafana event that mentions request id 7f3a-…-c2 and put them in order
- Is the alert in Grafana for the export queue still firing, and since when?
- What did Grafana record for the pod that restarted at 11:31?

## What the agent can do

Every tool the Grafana server annotates as read-only. The official image runs with --disable-write, which turns off dashboard updates, incident creation and alert changes.

## Connect in three steps

1. **Mint a read-only credential in Grafana.** Create a dedicated user or token that can only read. The official image runs with --disable-write, which turns off dashboard updates, incident creation and alert changes.
2. **Add it in the Triagic portal.** Integrations, then Add shared data source, then Grafana. Fill in: Grafana URL (required): Resolved from inside a container. For a Grafana on this machine use host.docker.internal, not localhost.; Service account token (required): Administration → Users and access → Service accounts → your account → Add service account token. Give the account the Viewer role.; Username (required): A Grafana login with the Viewer role. Basic auth sends it on every request, so prefer a dedicated read-only account over a person's own login.; Password (required)
3. **Let a desktop pick it up.** Saving validates the shape of what you typed. The first desktop app to sync starts Grafana locally and reports running or degraded with the error text.

Setup reference: https://triagic.com/docs/integrations/observability#grafana

## Read-only, by construction

The official image runs with --disable-write, which turns off dashboard updates, incident creation and alert changes.

## FAQ

**Can Triagic change anything in Grafana?**
No. The official image runs with --disable-write, which turns off dashboard updates, incident creation and alert changes. Give it a read-only credential as well, so the guarantee does not rest on one layer.

**What do I need to connect Grafana?**
Grafana URL, Service account token, Username, Password. The desktop app on a member's machine starts the connection; the portal never holds a live process.

**Does Grafana cost extra?**
No. Every connector is included in the seat price. Start a 14-day trial without a card.

## Related integrations

- [Sentry](https://triagic.com/integrations/sentry)
- [Prometheus](https://triagic.com/integrations/prometheus)
- [OpenSearch](https://triagic.com/integrations/opensearch)
- [Elasticsearch](https://triagic.com/integrations/elasticsearch)
