Skip to main content

Display Grafana dashboards on TV screens

A Grafana TV dashboard keeps observability metrics on your NOC wallboards around the clock, without TV mode running in a browser somewhere. Fugo connects securely to your instance and displays your data on managed TV screens without public links, expiring sessions, or fragile browser workarounds.

No credit card required
14-day free trial
Secure authentication
Grafana NOC wallboard on an office screen, managed in Fugo
Grafana

Keep Grafana running on your TV screens

Connect your Grafana dashboards to Fugo once, then leave the day-to-day display work to us.

Pull in your dashboard

Add your dashboard URL & API key so Fugo can access Grafana without a browser login on the TV.

Configure the TV view

Set the display resolution & refresh interval for the dashboard you want on screen.

Run it through Fugo

Fugo loads fresh dashboard views and delivers them across the screens you assign.

Fugo CMS dashboard-edit modal showing a Grafana dashboard preview alongside URL, API key, and refresh settings
Office desk with a laptop tethered to a wall TV that has dropped to a login screen — a stalled signage setup

Grafana wasn’t built to run unattended on a TV

Grafana works well in a browser but always-on TV display introduces a different set of operational risks.

  • Sessions expire or require reauthentication

  • TVs lose focus or exit kiosk mode

  • Browser versions drift out of support

  • Auto-refresh stops after device sleep or reboot

  • No centralized monitoring of screen health

A Grafana integration built for digital signage

Secure service account access

Connect using a read-only API token or your existing authentication method, encrypted and never stored on screens.

Direct or rendered display modes

Load dashboards directly on capable players, or render them securely in the cloud for devices that can't run modern browsers.

Controlled refresh behavior

Set how often dashboards update on screen so wallboards stay aligned with your configured Grafana refresh cadence.

Kiosk-ready layouts

Crop panels, adjust scaling, and remove browser chrome so dashboards remain readable from across the room.

Targeted screen assignment

Assign specific dashboards to specific screens or locations so each team sees the metrics that matter to them.

Centralized monitoring

Monitor screen status across locations, restart devices remotely, and receive alerts if dashboard playback fails.

Keep operational signals where teams can see them

Put Grafana dashboards on shared screens so teams can monitor what’s happening throughout the day without constantly checking the dashboard themselves.

Control room operator monitoring a Grafana system-health dashboard on screen

Network operations centers

Uptime, latency, traffic, and alerts stay visible across the room, giving NOC teams a shared picture of network health as conditions change.

When Grafana detects a problem, make the screen react

Use changes in the systems you monitor to trigger screen takeovers, so critical conditions break through the noise of an always-on dashboard.

Explore Triggers
TV screen surfacing a Fugo Trigger from Grafana — a critical-alert overlay flagging CPU at 97% on the prod cluster

Break through the dashboard

Take over the screen when a critical threshold is crossed.

Escalate developing issues

Bring worsening conditions into focus before they become bigger problems.

Signal the recovery

Let the room know when systems return to normal.

Fugo works with the rest of your stack

Grafana may be your starting point for data display, but it doesn't have to be the limit.

Frequently asked questions

Can I share a Grafana dashboard without making it public?

Yes, depending on how you want to share it.

Grafana lets you:

Most of these options either require viewers to log in, expose the dashboard publicly, or only work inside a browser session. They're useful for team sharing, but not ideal for secure, unattended TV display.

Is there a way to show a Grafana dashboard on a TV screen?

Yes, but not directly through Grafana alone.

You can open a dashboard in a browser and leave it running, but sessions can expire, layouts may not scale well to large displays, and SSO or 2FA makes automation difficult. In many cases, teams end up enabling anonymous access, which introduces security concerns.

For stable, secure TV display, you typically need digital signage software built for always-on screens.

What does digital signage have to do with Grafana?

Digital signage is just a way of managing what shows up on screens — like TVs in break rooms, warehouse monitors, or office displays. Think of it as a playlist manager for visual content across your screens.

Some digital signage tools such as Fugo can connect directly to platforms like Grafana. They allow you to:

  • Display dashboards as visual slides on a screen
  • Keep the data up to date by refreshing periodically
  • Control how the dashboard looks (e.g. cropping, resizing, adding context)
  • Schedule when and where each dashboard appears

This setup lets you treat your dashboards more like informational displays, visible to anyone who needs the data without needing to log in.

What's the difference between using Grafana's embed feature and a signage platform?

Grafana's iframe embed works only if anonymous access is enabled, which is not available in Grafana Cloud and is often discouraged in secure environments.

A signage platform like Fugo connects using a read-only service account and API token, renders the dashboard securely, and publishes it to screens without requiring public URLs, browser automation, or stored login credentials.

Do I need Grafana enterprise to use Fugo's Grafana cloud app?

No. Fugo works with Grafana Cloud, including free and paid plans, using a standard read-only service account and API token.

Grafana Enterprise is only required if you want Enterprise-specific features inside Grafana itself, such as scheduled PDF reports. It is not required to display dashboards securely on screens with Fugo.

Is Fugo's Grafana app secure? What happens to my Grafana data?

Yes. You create a read-only service account in Grafana and generate an API token, which is stored encrypted in Fugo's cloud.

Fugo uses that token to capture the visual output of your dashboard. Only the rendered image is sent to screens. No raw queries, credentials, or editable data are stored on the device.

Access is limited to whatever the service account is permitted to view.

Can I show multiple dashboards? From different Grafana cloud accounts?

Yes.

Each dashboard is added as a separate app instance in Fugo. You can rotate multiple dashboards in a playlist, assign them to different screens, and use dashboards from different Grafana accounts as long as you have the correct URL and API token for each.

Can I customize how my dashboard looks on screen?

Yes. Fugo includes a visual editor called the Design Studio that lets you tailor how your dashboard appears.

You can:

  • Crop dashboards to focus on specific metrics or panels
  • Resize and position them alongside other content
  • Add titles, ticker text, QR codes, or labels for extra context
  • Overlay branding, team logos, or clocks
  • Combine Grafana dashboards with other apps (like news feeds or announcements)

This helps make dashboards more readable at a distance and useful in real-world environments like offices, control rooms, or shared team areas.

How does Fugo's Grafana integration compare to other digital signage tools?

Different signage platforms take different approaches to displaying Grafana dashboards, and the method matters for both security and reliability:

  • ScreenCloud: Uses a browser-based recorder and IAM encryption to keep sessions alive in the cloud. Designed to avoid public links but relies heavily on session handling.
  • Screenly: Lets you paste Grafana URLs and manually attach an authentication header with a bearer token. Requires users to handle auth headers themselves.
  • OptiSigns: Requires installing a browser extension to record login steps, then replay them as a script on the screen.
  • Yodeck: Asks for your Grafana email and password directly, which raises security concerns in many organizations.

By contrast, Fugo uses Grafana's official service account + API token flow. Only visual output is transmitted — not raw data, queries, or credentials.

What do I need to get started with Fugo's Grafana app?

Here's what you'll need:

  1. A Fugo CMS account (free 14-day trial available)
  2. A screen or media player connected to Fugo
  3. A Grafana Cloud account with the dashboard(s) you want to display
  4. A service account in Grafana with viewer permissions
  5. An API token generated from that service account
  6. The URL of your Grafana dashboard (copied from the browser, not the Share menu)

Setup usually takes just a few minutes. We've got step-by-step instructions in this guide.

What screens can I use with Fugo?

You can use nearly any screen that runs the Fugo player app or connects to a supported signage device.

Supported options include Android TV, ChromeOS devices, Windows mini PCs, external signage players, tablets, kiosks, and most commercial displays with HDMI input. See our supported & recommended hardware.

Does Grafana have a kiosk mode for TV dashboards?

Grafana includes a kiosk mode that hides navigation elements in the browser, but it does not manage authentication, screen refresh, or device monitoring. For always-on TV dashboards across multiple screens, a dedicated screen management layer is typically required.

Can I run Grafana wallboards 24/7 on a TV?

You can, but leaving a browser tab open long term often leads to session timeouts, refresh issues, or device instability. Using a managed signage setup ensures dashboards reload properly and remain visible without manual intervention.

Can I test this before deploying it widely?

Yes. Start with a trial, connect a Grafana instance, and test on a single screen before expanding.

Do I need Grafana’s TV mode or kiosk mode to show a dashboard on a screen?

No. TV mode and kiosk mode hide Grafana’s menus in a browser, but you still need a logged-in machine attached to the TV. Fugo captures and refreshes the dashboard in the cloud instead, so the screen keeps working after a restart, a session timeout or a browser update.