Development
Grafana Live
Overview
Live Grafana dashboards on your Stream Deck. Render any panel — stat, gauge, or timeseries — directly onto a key. Bind keys to alert rules and see firing / pending / inactive state at a glance. No more tab-switching to check a dashboard; the metrics that matter live on your desk.
Features
Live panel readouts. Pick any stat, gauge, or timeseries panel from any dashboard. Values auto-refresh; threshold colours come straight from the panel's fieldConfig, so the key matches what Grafana shows.
Alert state at a glance. Bind a key to an alert rule and it shows firing / pending / inactive in the right colour. A count mode totals firing rules across the system with a pending badge.
Sparklines on the key. Recent series rendered alongside the current value — pick which series via the Property Inspector.
Multi-instance. Configure several Grafana servers (cloud, self-hosted, or both) and pick which one each key talks to.
Built-in dashboard / panel browser. Pick instance → dashboard → panel → series right from the Property Inspector. No URL hand-coding.
Long-press opens the panel's data link. Configured a runbook URL on the panel in Grafana? That's what opens. Falls back to the dashboard view if no link is set.
Per-key URL override. Need one key to point at a different Grafana host? Override per-key without touching the global config.
How it works
Generate a service-account token in your Grafana instance (Viewer role is enough for read-only metric display). Paste the URL and token into the plugin's Property Inspector once. Then for each key, browse to the dashboard and panel you want — the plugin polls Grafana directly on your behalf and renders the value onto the key.
Requirements
Grafana 9 or newer (cloud or self-hosted)
A service-account token with Viewer permission (or higher)
Stream Deck +, XL, MK.2, Mini, or Mobile
[0.9.1.2] — 2026-06-16
First public release. Bring your Grafana dashboards to the Stream Deck — a persistent hardware glance at your panels and alerts without tab-switching or burning focus on a browser tab.
What you get
Live panel readouts. Render any stat, gauge, or timeseries panel on a key. Auto-refreshing, multi-instance. Threshold colours come straight from the panel's fieldConfig, so the key matches what Grafana shows.
Alert state at a glance. Bind a key to an alert rule and it shows firing / pending / inactive in the right colour. A count mode totals firing across rules with a pending badge.
Sparklines and trends. Recent series rendered straight onto the key alongside the value — pick which series in the Property Inspector.
Long-press → data link. Opens the panel's configured Grafana data link, falling back to the dashboard — not the panel-isolated ?viewPanel= view.
Built-in dashboard / panel browser. Pick instance → dashboard → panel right from the Property Inspector. No URL hand-coding.
Multi-instance. Configure several Grafana servers (cloud, self-hosted, mixed) and pick which one each key talks to.
Per-key Grafana URL override when you want a single key to point at a different host without changing the global config.
Requires
Grafana 9+ (cloud or self-hosted) with a service-account token (Viewer role is enough). Works on Stream Deck +, XL, MK.2, Mini, and Mobile.
Version 0.9.1.2
Jun 22, 2026
Details
Type
Development
Monitoring
OS
Mac
Windows
Compatibility
Stream Deck 6.9 or later
Size
179.02 KB
Version
0.9.1.2
Language
English
Support
Profiles
No
Dial support
No
Additional links
You might also like