Automate Grafana Cloud
Stay on top of your Grafana Cloud stack without opening it: get the alerts that are firing each morning, a weekly reminder of active silences, a list of dashboards that changed, and a warning when a data source stops passing its health check. Ask your AI assistant for it in plain words, look over what it plans to do, and the job carries on by itself.
Try asking
Create a ClickRuntime automation: every day at 7:30am email me the Grafana alert rules that are currently firing, with their folder and how long they've been firing.
Paste it into your assistant. It tells you what it will send or change before it runs live.
Ideas
What you can automate in Grafana Cloud
Get a morning email of firing Grafana alerts
Each morning you see every alert rule currently in a firing state, before the stand-up starts.
See how it worksReview active alert silences every week
A weekly reminder lists each active silence and who created it, so forgotten silences don't hide real problems.
See how it worksGet a weekly list of changed dashboards
Each Sunday you get a record of which dashboards were edited that week, so changes don't go unnoticed.
See how it worksFind out when a data source stops responding
Every morning you hear about any data source that fails its health check, before a dashboard goes blank.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Grafana Cloud, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Grafana Cloud automation you can describe
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
For example, ask your assistant
Every 15 minutes, query a Grafana Cloud metric for queue length and message me if it stays above 1,000 for two checks in a row.
When a Grafana Cloud alert fires and reaches my trigger link, post it to Slack with the labels and value.
Every morning, query Grafana Cloud for yesterday's uptime and p95 latency, add them to a Google Sheet, and email the team a summary from Gmail.
Beyond chat
Have Grafana Cloud work when you're not in the chat
On a schedule
Get a morning email of firing Grafana alertsDaily
On a schedule
Review active alert silences every weekWeekly
On a schedule
Get a weekly list of changed dashboardsWeekly
Setup
Connect Grafana Cloud
Grafana Cloud connects with a service account token (it starts with `glsa_`) from your own stack, together with your stack URL. The role you give the service account limits what ClickRuntime can do.
Grafana Cloud
Developer / Observability
- In your stack, go to Administration, then Users and access, then Service accounts, and choose Add service account.
- Give it a role. Viewer covers alerts, silences and dashboards; checking data sources needs a role that can read them (
datasources:read). - Choose Add service account token, set an expiry and copy the
glsa_token, which is shown once. - In the ClickRuntime dashboard, save the token as a secret on Connections & secrets and enter your stack URL, such as
https://yourstack.grafana.net.
Good to know
Grafana Cloud limits that affect automations
- Tokens are shown only once and Grafana recommends a short expiry, so plan to create a new token and update the secret when it runs out.
- A stack service account token and a Cloud Access Policy token are different things. Using the wrong one gives a 401 or 403 error.
- Data source health checks depend on each plugin, so some data sources can't report health.
- Full dashboard JSON is too large for an email, so the dashboard backup sends a list of what changed.
FAQ
Questions about automating Grafana Cloud
What can ClickRuntime see in Grafana Cloud?
Why does it need my stack URL?
Can I get firing alerts the moment they fire?
What happens when the token expires?
Is AI involved in these checks?
Is this a Grafana Cloud connector for ChatGPT or Claude?
Related pages
Keep exploring
Tell your assistant what Grafana Cloud should do
Free plan. No credit card.