Secure public view of dashboard?
Posted: Sat Feb 20, 2016 9:02 am
This is mainly a shot in the dark feature request.
It would be really nice if we could generate a static image of a dashboard page (say png) using a backend url
periodically (say every 5 minutes) that we could put on a publicly accessible page without requiring authentication.
I wouldn't want to give anyone the backend url since that would give them access to the links on the page as well
and since it would a relatively public page, it would be possible that dozens of users could be trying to refresh
the page at any given time and overload the database.
(The one I want to do now has >100 hosts and several graphs so it takes several seconds to refresh.)
I'm going to look into using something line CutyCapt on linux next week to see if I can do it myself, but it would
be really nice to have that built-in to Nagios XI since the dashboards seem to be a great way to publish near realtime
custom service status to a large audience.
It would be really nice if we could generate a static image of a dashboard page (say png) using a backend url
periodically (say every 5 minutes) that we could put on a publicly accessible page without requiring authentication.
I wouldn't want to give anyone the backend url since that would give them access to the links on the page as well
and since it would a relatively public page, it would be possible that dozens of users could be trying to refresh
the page at any given time and overload the database.
(The one I want to do now has >100 hosts and several graphs so it takes several seconds to refresh.)
I'm going to look into using something line CutyCapt on linux next week to see if I can do it myself, but it would
be really nice to have that built-in to Nagios XI since the dashboards seem to be a great way to publish near realtime
custom service status to a large audience.