Page 1 of 1

Secure public view of dashboard?

Posted: Sat Feb 20, 2016 9:02 am
by jwelch
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.

Re: Secure public view of dashboard?

Posted: Mon Feb 22, 2016 10:42 am
by hsmith
So you're saying if your Nagios XI server is 10.10.10.10, you want to be able to access something like 10.10.10.10/dashboardx.jpg? I could put in a feature request for this, but I can't guarantee that it will be implemented. Let me know if this is what your idea is.

Re: Secure public view of dashboard?

Posted: Mon Feb 22, 2016 12:50 pm
by jwelch
Yes, that would be great. Just something that would periodically regenerate to match the current dashboard (I'm guessing 5 minutes would be sufficient) and that we could allow customers to view without requiring authentication or giving them the ability to follow links or generate a refresh of the dashboard.

Re: Secure public view of dashboard?

Posted: Mon Feb 22, 2016 12:55 pm
by jwelch
I know it's just a feature request, but If we don't ask, we'll never get it ;)
Besides, it would be a great marketing tool for Nagios XI.

Re: Secure public view of dashboard?

Posted: Mon Feb 22, 2016 4:46 pm
by hsmith
Feature request 7827 has been submitted.