Data Visualization - One Service Multiple Hosts

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
wneville
Posts: 56
Joined: Wed Mar 31, 2021 3:35 pm

Data Visualization - One Service Multiple Hosts

Post by wneville »

Hello,

Hoping you can help me create a visualization for our network team. They are trying to evaluate the impact on CPU Usage and Memory Usage of a change which occurred Feb 22. They requested one week of data preceding the change and one week of data following the change (for a specific host group).

It seems like the Reports tool only looks at Service Status (OK, Warn, Critical, etc), not Usage % or % left. On the other hand, the Metrics tool outputs the top % users for a given service, however there is no option to set a time frame or have it run on a schedule like the other reports.

Is there a native way to plot many instances of one service on one graph? If not a graph, is there any tool to aggregate data?
gsmith
Posts: 1253
Joined: Tue Mar 02, 2021 11:15 am

Re: Data Visualization - One Service Multiple Hosts

Post by gsmith »

Hi

Please take a look at Performance Graphs & Graph Explorer

A video about it can be found here:
https://youtu.be/hW4VmXiKeUo

Thanks
wneville
Posts: 56
Joined: Wed Mar 31, 2021 3:35 pm

Re: Data Visualization - One Service Multiple Hosts

Post by wneville »

Thanks for your response. Is there a list of official Nagios XI integrations? we are evaluating what we may be able to use to pull the data from nagios and display elsewhere. the graph explorer/metrics/performance graphs pages are helpful but do not exactly resolve our issue.

Our network team is trying to evaluate the impact of a change on a single service which we are monitoring across 500 hosts. The visualization tools are handy for eyeballing changes in specific scenarios but does not provide concrete data on averages across time and across specific time ranges (on the same host and across hosts). Multistacked/timestacked performance graphing tools within nagiosxi are a step in the right direction, but seem to fall far short of where we need to be to draw meaningful conclusions/aggregate data in a way that will be useful in understanding change impacts.

We were hoping to use Grafana as we have that up and running on another server, but I understand this only works with PNP4Nagios which you all have moved away from (correct me if i am wrong..). Will reinstalling pnp4nagios in order to integrate grafana break our nagiosXI installation? It does not exist on our server right now.
gsmith
Posts: 1253
Joined: Tue Mar 02, 2021 11:15 am

Re: Data Visualization - One Service Multiple Hosts

Post by gsmith »

Hi

You could try reading through this thread:
https://support.nagios.com/forum/viewto ... 16&t=63861

Please note that throughout the thread the practice of setting this up
on a Test server are emphasized. Unfortunately the end result is not
revealed in that thread so you will need to replicate the steps given and
see if it works.

Please let us know the results.

Thank you!
wneville
Posts: 56
Joined: Wed Mar 31, 2021 3:35 pm

Re: Data Visualization - One Service Multiple Hosts

Post by wneville »

That thread states that PNP4Nagios is installed on NagiosXI. As I understand it, that is not the case - you all have moved away from PNP4Nagios, correct?

This would be an integration with a remote Grafana server, installing it side-by-side on our Nagios XI server is not an option unfortunately.
gsmith
Posts: 1253
Joined: Tue Mar 02, 2021 11:15 am

Re: Data Visualization - One Service Multiple Hosts

Post by gsmith »

Hi

pnp4nagios is a third-part addon.

After looking at it's github site (https://github.com/lingej/pnp4nagios) it is no longer being actively maintained.

Since there is nothing natively that supports what you are looking for, your best bet is looking at
https://exchange.nagios.org/ to see if someone has authored a way to create the functionality
you are looking for.

If it doesn't exist you would have to create something your self, or use/modify pnp4nagios.

Thank you
Locked