Food for thought... Monitoring dashboard "TV"

Hi folks…

Just curious, what are you using a huge dashboard on a TV if anyone is using something like that…

The businessprocess module has a full screen view for that.

Also the toplevelview has been updated to use icingadb

3 Likes

In the past I used GitHub - mocdaniel/dashing-icinga2: Dashing dashboard for Icinga 2 using the REST API

You can also use &showFullscreen for dashboards you created in IcingaWeb2 (or ?showFullscreen if those dashboards don’t have any filters in the URL)

As IcingaWeb2 requires a login, which can be difficult on a TV, you can setup the “kiosk” mode: Advanced Topics - Icinga Web

2 Likes

We use an Icingaweb2 dashboard in kiosk mode for our 24x7 videowall. Works fine.

2 Likes

Hi
For info we use external-auth (our local AD) for everything else.
We made it like this:

  1. Edit apache2 config-file for the website:
<IfModule mod_authz_core.c>
        # Apache 2.4
        SetEnvIf Remote_Addr "^10\.40\.32\.[0-9]{1,3}" REMOTE_USER=dashboard
        <RequireAll>
                Require ip 10.40.32.187
        </RequireAll>
</IfModule>`

  1. dont create a user in Icinga named dashboard, just create a group with RO and added the dashboard user to that group.
  2. get the dashboard to login and a folder is made in /etc/icingaweb2/dashboards/dashboard@local-ad-domain.com. edit the dashboard.ini file in that directory or copy from another user, so you get the correct view.

Is a bit of a hassle, but we only needed two dashboards at our place, so that was ok for us.

1 Like