Slideshow/carousel with different hosts

What Grafana version and what operating system are you using? Grafana v11.x (Docker container) running on Linux. Using the Zabbix plugin by Alexander Zobnin.

What are you trying to achieve? I need to create an automated slideshow/carousel that cycles through 50+ different servers (hosts) within the same dashboard. I have a template variable called $host populated by a Zabbix query. The goal is to have the dashboard automatically switch the value of $host every 30 seconds without manual intervention.

How are you trying to achieve it? I looked into Grafana Playlists, but it seems I would have to manually add the dashboard 50 times and hardcode the var-host parameter for each entry. This is unfeasible for maintenance, as any update to the dashboard would require re-doing the entire playlist. I am currently exploring external browser extensions and Tampermonkey scripts to manipulate the URL parameters, but I’m looking for a more “native” or scalable way.

What happened? Manual playlists are too time-consuming to maintain for a large number of hosts. Also, when migrating dashboards via JSON between environments, I encountered “UID” mismatches and errors like e.targets.map is not a function when the data source mapping wasn’t perfect.

What did you expect to happen? I expected a feature where I could tell a Dashboard/Playlist to “Cycle through all values of Variable X” automatically.

Can you copy/paste the configuration(s) that you are having problems with? My host variable query:

  • Query Type: Host

  • Group: *

  • Host: /.*/

  • Selection Options: Multi-value and Include All are enabled.

Did you receive any errors in the Grafana UI or in related logs? No specific errors for the rotation itself, but I frequently see “No data” or “UID not found” when the variable doesn’t resolve correctly after a page refresh during manual testing.

Did you follow any online instructions? I’ve checked the official Grafana Playlists documentation, but it doesn’t seem to support dynamic variable rotation for a single dashboard entry

Hello @yoshikawaaugusto in grafana variable there is no option to auto refresh variable value yet. if you want you can try chrome extension and script to auto update the value. ie.(Tampermonkey)
check all the type of variable to do this but not see any option.



thanks

Sorry for being slow to respond. Thanks! I’ll try to use this extension
Take care!!