Grafana Integration
Grafana integration enables Annie to ingest logs, metrics, and alerts (alert rules and their firing instances), providing a unified, intelligent view of your infrastructure’s health and performance.Setup Guide
- Go to the Anyshift integrations page
- Navigate to the Monitoring section
- Select Grafana Cloud or Self-Hosted Grafana
- Enter your Grafana Instance URL
- Provide a Service Account and API Token with read access to the relevant dashboards, data sources, and alert rules
- Click Connect
1. Grafana Instance URL
- For Grafana Cloud, use the URL provided by your Grafana Cloud account (e.g.,
https://your-org.grafana.net) - For self-hosted, use your public or internal Grafana URL
2. Service Account & API Token
- Create a service account in Grafana with read-only access to the dashboards, data sources, and alert rules you want Annie to ingest. Reading alert rules requires the Alerting provisioning reader role (a plain Viewer can’t read
/api/v1/provisioning/alert-rules) - Generate an API token for this service account in your Grafana settings
- Keep your token secure and do not share it publicly
How It Works
Once connected, Anyshift automatically ingests logs, metrics, and alerts from Grafana. When an incident occurs, Annie’s AI agent:- Correlates Grafana logs and metrics with your resource graph
- Traces request chains across services
- Surfaces root causes and actionable insights
- Reduces the need to manually jump between dashboards