Overview
Connecting Grafana Cloud lets Rootly AI query your Grafana Cloud stack during investigations — pulling metrics, logs, profiles, dashboards, and alerts. You provide your stack URL, authorize Rootly AI in Grafana’s consent screen, and the integration is live.If you self-host Grafana instead of using Grafana Cloud, use the Grafana Managed integration. This page is only for the managed Grafana Cloud offering.
Before You Start
You’ll need:- A Grafana Cloud account with permission to authorize third-party apps against your stack.
- Your Grafana Cloud stack URL — the base URL of your stack (e.g.,
https://your-stack.grafana.net). Find it by logging in to Grafana Cloud and copying the URL of the main dashboard.
Connecting
Open Configuration → AI → Connectors and click Connect on the Grafana Cloud card.Your stack’s base URL. Must be a Grafana Cloud-hosted URL (
*.grafana.net).What Rootly AI Can Read
Once connected, Rootly AI can query your Grafana Cloud stack for:- Metrics from any Prometheus-compatible data source connected to Grafana Cloud (including Grafana Cloud’s own Prometheus).
- Logs from Loki data sources.
- Traces from Tempo data sources.
- Dashboard configurations — Rootly AI can look up which dashboards exist and read their panel queries.
- Alerts and alert rules — including firing state, alert history, and rule definitions.
- Profiles from Pyroscope data sources (if attached to your stack).
Best Practices
- Authorize with a service-oriented account, not a personal one. If a personal Grafana account leaves your organization, the integration breaks silently. A shared service-oriented account (or an admin account with stable membership) survives staff turnover.
- Review the requested access before authorizing. Grafana’s consent screen shows exactly what Rootly AI is asking for. If any request looks broader than needed, don’t authorize — reach out to Rootly support first.
- Reconnect after Grafana stack migrations. If you migrate to a new Grafana Cloud stack, the old integration still references the old stack. Disconnect and reconnect against the new stack URL.
- Test with
/rootly test. Declare a test incident after connecting and confirm Rootly AI can pull Grafana signals during the investigation.
Troubleshooting
The card shows Connected but Rootly AI returns 'insufficient permissions' from Grafana
The card shows Connected but Rootly AI returns 'insufficient permissions' from Grafana
The authorization is valid but your Grafana user’s role doesn’t include read access to whatever Rootly AI is querying. Grafana Cloud enforces role-based access per data source — check your role in Grafana’s team/permissions settings.
Rootly AI queries succeed but return empty results for known-good queries
Rootly AI queries succeed but return empty results for known-good queries
Data-source-level access. Even with the right Grafana role, some data sources (especially Team-scoped folders) require explicit permissions. Verify by logging in to Grafana as the same user and running the query directly — if you see the same empty results, the data-source access is the issue.
After a Grafana Cloud plan change, queries started failing
After a Grafana Cloud plan change, queries started failing
Grafana Cloud plans include different data-source quotas and integration access. If you downgraded a plan and Rootly AI’s integration is now off your plan, queries return errors. Check your plan’s inclusions in Grafana Cloud settings.
Frequently Asked Questions
Do I need to run any extra software for Grafana Cloud?
Do I need to run any extra software for Grafana Cloud?
No. Grafana Cloud is fully managed — you don’t run anything. Only the Grafana Managed integration requires you to deploy any additional piece yourself.
Can I connect multiple Grafana Cloud stacks?
Can I connect multiple Grafana Cloud stacks?
One Grafana Cloud stack per Rootly team currently. If you operate multiple stacks, connect the one that hosts most of your observability signals. Multi-stack support is on the roadmap.
Does the integration count against Grafana Cloud query quotas?
Does the integration count against Grafana Cloud query quotas?
Yes. Rootly AI’s queries count as normal Grafana API calls against your plan’s quotas. Investigation-driven volume is low in practice — a few queries per investigation.
Can I audit what Rootly AI has queried in Grafana Cloud?
Can I audit what Rootly AI has queried in Grafana Cloud?
Yes. Grafana Cloud’s audit logs record all API activity, including calls made by third-party apps. Filter by Rootly AI to see the full history.
Related Pages
Connectors Overview
The full list of Connectors and how they fit together.
Grafana Managed
The self-hosted-Grafana counterpart.
Grafana Cloud docs
Grafana Labs’ own documentation for Grafana Cloud.