Page 1 of 1
Performance graph with outages
Posted: Tue Aug 21, 2018 12:54 pm
by hrileyFLA
Is there a way to have the performance graphs for a service (or a host for that matter) show outages? Currently, it just keeps the last recorded value for the graphs and repeats it for the alert state entries. Let me know if I need to clarify my request.
Thanks.
Re: Performance graph with outages
Posted: Tue Aug 21, 2018 4:19 pm
by ssax
Unfortunately not, when the check is down it doesn't output any performance data to put into the RRD and since it's just plotting a line from data point to data point it would be the last check that would have had data to put into the RRD (like you are seeing).
Re: Performance graph with outages
Posted: Wed Aug 22, 2018 3:03 pm
by hrileyFLA
That seems rather insane that there's not an option to say "Don't draw a line when there's a null value (or whatever the equivalent is)". I could swear I've seen gaps and the like in RRD-backed graphs, so I'm pretty sure it's somehow possible to make the non-OK entries stand out.
Re: Performance graph with outages
Posted: Wed Aug 22, 2018 4:06 pm
by ssax
I thought I saw the same thing but after talking to the other senior techs here in the department apparently that's not the case.
Re: Performance graph with outages
Posted: Thu Aug 23, 2018 12:22 pm
by hrileyFLA
So apparently, it's possible with nagiosgraph, but that seems to be an abandoned project and it unlikely to work with Nagios XI (please correct me if I'm wrong).
I can't believe I'm the only one who wants this feature (or even the only one who's shocked that it's not already there). At the very least, we should be able to see a line graph (or similar) showing outages over time like you can with Nagios Core or maybe a way to add Nagios Core graphs to a dashboard.
Is there any solution at all for my boss' boss to be able to see outages over time in a boss-friendly fashion?
Re: Performance graph with outages
Posted: Thu Aug 23, 2018 5:01 pm
by ssax
That functionality is not currently available at this time. I will create a feature request in the morning for you.