Made A Thing Studio
v0.9 · early access

Grafana alerts and metrics on your Stream Deck, zero setup required.

Drag a panel or alert onto a key. It shows the live value, a sparkline, and turns the right color when something burns.

A Stream Deck key showing API latency at 87.3ms with a sparkline and an orange threshold background

Free + Pro · macOS + Windows · Zero telemetry

For the people who live in Grafana

SREs on call

Pin the error budget, the 5xx rate, and the alerts you actually want to look at. Glance, don't tab-hunt.

DevOps

Pipeline duration, queue depth, deploy status — on your desk in hardware, not buried in a dashboard.

Platform teams

Health metrics for the services you operate. One Stream Deck per team, mapped to your golden signals.

What it does
A Stream Deck key showing 1.2k requests per second with a sparkline
Panel values
A Stream Deck key showing 99.92% uptime over 24 hours
Sparklines
A Stream Deck key showing 12 active alerts with 2 pending
Alert count
A red Stream Deck key showing a 5xx error rate firing alert
Alert state
Free or Pro
Free
$0 forever
  • Live panel values
  • Sparklines on every key
  • Alert rule states (single + count)
  • Threshold colors from your panel
  • Multiple Grafana instances
  • Dashboard browser in the inspector
  • Config export (bridge to Pro)
Get Free on Marketplace
Best value
Pro
$9.99 once · no subscription
  • Everything in Free
  • Custom labels per key
  • Font size + threshold overrides
  • Gauge display style (radial + arc)
  • Trend arrows
  • Webhook on threshold breach
  • Custom HTTP headers (CF Access, etc.)
  • Alert pending styles
  • Per-key time-range + refresh override
  • Config import
Get Pro on Marketplace
Zero telemetry

Your Stream Deck talks to your Grafana. We don't.

No accounts. No cloud sync. No analytics SDK. The plugin runs on your machine and only talks to the Grafana URL you give it. We never see your data, your dashboards, or that you installed it.

Read the full privacy stance
Setup in 3 steps
1

Install from the Stream Deck Marketplace (Free or Pro).

2

Connect by pasting your Grafana URL and a service-account token. Viewer role is enough.

3

Assign a panel or alert to any key. Done.

FAQ
Does it work with Grafana Cloud?
Yes. Same setup as self-hosted — paste your Cloud URL and a service-account token. Stack-locked tokens work fine.
What permissions does the service-account token need?
Read on Dashboards (to pull panels) and Read on Alerting (for alert states). Viewer role covers both for most Grafana setups. Folder ACLs apply — if a folder restricts the role, the plugin sees what the token sees.
Can I use it with multiple Grafana instances?
Free lets you save multiple instances and pick one at a time. Pro lets each key target a different instance, so a single deck can mix prod, staging, and your team's stack.
Why no Linux build?
The Stream Deck Node host is macOS + Windows only. When Elgato ships Linux, we will too.
Why is feature X a Pro feature and not Free?
Free is built for "I want a few panels glanceable." Pro is built for "I want the keys to match the dashboard ideology of my team." The dividing line is roughly: does it let you bend the visual? It's probably Pro.
Is there a refund policy?
Stream Deck Marketplace handles refunds. Their policy is the one that applies — message Elgato within 14 days.
Can I upgrade Free → Pro and keep my keys?
Yes. Export your config from Free, install Pro (Free can stay installed), and import. About five minutes.