Grafana dashboards on digital signage, NOC walls and office TVs

Show the dashboards your engineers already built on any screen, without putting a Grafana login on a TV. The Digital Board server renders the dashboard to an image, and every screen of the same size shares that one picture.

How it works

You can show a single panel instead of the whole dashboard, set a time range such as now-6h, pass template variables (var-host=web1) and pick a light or dark theme. A Grafana public dashboard also works as a public link, with no token.

Set it up

  1. Install the Grafana Image Renderer, as the plugin or as the remote rendering service. Without it nothing renders.
  2. Create a service account in Grafana with the Viewer role, and add a token.
  3. In Digital Board, an organization owner or admin opens Settings → BI dashboards → Add a connection → Grafana, and enters the Grafana address and the token. Test also checks that the renderer is there.
  4. Add a BI Dashboard widget, choose the connection and Browse for a dashboard, or enter its UID (the part after /d/).
  5. Put the widget in a playlist and assign it to your screens.

Full options are in docs/bi-dashboards.md.

Grafana on your own network

The Digital Board server connects to Grafana, not the screen. On hosted Digital Board, private addresses (10.x, 192.168.x, localhost and so on) are refused, so a hosted server can’t reach into your LAN. If your Grafana is internal only, self-host Digital Board on that network and switch on Allow a private network address for the connection. Cloud metadata and link-local addresses stay refused either way.

Limits

FAQ

How do I put a Grafana dashboard on a TV?

Install the Grafana Image Renderer, create a Viewer service-account token, add a Grafana connection in Digital Board’s Settings, then add a BI Dashboard widget and pick the dashboard. Put the widget in a playlist for the TV.

Does the TV need to log in to Grafana?

No. The Digital Board server renders the dashboard to an image and sends that. The token stays on the server, encrypted.

What happens if Grafana goes down?

Screens keep showing the last image, with a small note saying so, until Grafana answers again.

Can I show a Grafana instance that is only on our LAN?

Yes, with a self-hosted Digital Board on that network: turn on Allow a private network address for the connection. Hosted Digital Board refuses private addresses.

Put your Grafana dashboards on a screen

Add one connection and every screen can show your dashboards. Start a 14-day Pro trial on hosted Digital Board: up to 15 screens, every feature, no credit card.

Start your free trial

Or host it yourself, free and open source: self-hosting guide · GitHub