Bandwidth Utilization using check_rrdtraf or similar

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
nms
Posts: 222
Joined: Wed Sep 28, 2016 9:35 am

Bandwidth Utilization using check_rrdtraf or similar

Post by nms »

Hi ,

I'm not sure if this will be possible, but we have a firewall in which unfortunately snmp is not accessible directly from the Nagios XI CentOS server.
Mainly adding of cpu, memory and other scripts can be easily added from by querying this firewall via snmp from another server.
However my concern is to calculate the bandwidth utilization. The normal scenario is using the wizard which eventually creates an rrd file, then this is read with the rrdtraf plugin.
Could this be possible to somehow be used or any other method to calculate the bandwidth utilization whilst reading the counters/rrd from another server? (For example using snmpget to this firwall to get the counters)

Any other method is welcome. What i am after is to produce the same function as the rrdtraf plugin does.

Rgds,

Matthew
User avatar
tgriep
Madmin
Posts: 9190
Joined: Thu Oct 30, 2014 9:02 am

Re: Bandwidth Utilization using check_rrdtraf or similar

Post by tgriep »

Do you have another Nagios server at the remote site that can contact the local Nagios XI server?
Is the remote server another XI server?
If so, one option is to setup the remote server to send the status information to the local server so you can view the data.
This is called Inbound and Outbound Transfers.

On the local server, you would enable it for the inbound transfers by following this document.
https://assets.nagios.com/downloads/nag ... ith_XI.pdf

Then on the remote server, you would configure it to send the status using the outbound transfers that is outlined in this document.
https://assets.nagios.com/downloads/nag ... ith_XI.pdf

That would be one way to get the data.
Would this work in your situation?
Be sure to check out our Knowledgebase for helpful articles and solutions!
nms
Posts: 222
Joined: Wed Sep 28, 2016 9:35 am

Re: Bandwidth Utilization using check_rrdtraf or similar

Post by nms »

Thanks that works perfectly!

Note that the remote Nagios XI which is set with the outbound is a currently a trial version.
What happens when the trial expires? Can we switch to free and it still works (since free has some limitations)?

Else it seems the Nagios XI key license is valid for up to 3 installs. If so, can i copy the license to this without causing any issues to the local Nagios Xi (which is basically the official for monitoring)?

Rgds,

Matt
scottwilkerson
DevOps Engineer
Posts: 19396
Joined: Tue Nov 15, 2011 3:11 pm
Location: Nagios Enterprises
Contact:

Re: Bandwidth Utilization using check_rrdtraf or similar

Post by scottwilkerson »

nms wrote:What happens when the trial expires? Can we switch to free and it still works (since free has some limitations)?
Yes, one of those limitations is 7 nodes or less
nms wrote:Else it seems the Nagios XI key license is valid for up to 3 installs. If so, can i copy the license to this without causing any issues to the local Nagios Xi (which is basically the official for monitoring)?
This is almost true, but you need to make sure only 1 server is being used for production monitoring, the other 2 installs are strictly for backup and a test environment.
Former Nagios employee
Creator:
Human Design Website
Get Your Human Design Chart
nms
Posts: 222
Joined: Wed Sep 28, 2016 9:35 am

Re: Bandwidth Utilization using check_rrdtraf or similar

Post by nms »

Thanks for your reply.

Let' assume that there is a change in the host name or service, or else adding of a new service to the existing node, do you need to "re-scan" or the passive check will automatically update the local Nagios?

Rgds,

Matthew
scottwilkerson
DevOps Engineer
Posts: 19396
Joined: Tue Nov 15, 2011 3:11 pm
Location: Nagios Enterprises
Contact:

Re: Bandwidth Utilization using check_rrdtraf or similar

Post by scottwilkerson »

If you rename a host/service sending passive results you would want to run the Bulk Renaming tool to make sure the historical data is moved along with performance data
Configure -> CCM -> Bulk Renaming Tool
Former Nagios employee
Creator:
Human Design Website
Get Your Human Design Chart
Locked