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
Bandwidth Utilization using check_rrdtraf or similar
Re: Bandwidth Utilization using check_rrdtraf or similar
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?
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!
Re: Bandwidth Utilization using check_rrdtraf or similar
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
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
Yes, one of those limitations is 7 nodes or lessnms wrote:What happens when the trial expires? Can we switch to free and it still works (since free has some limitations)?
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.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)?
Re: Bandwidth Utilization using check_rrdtraf or similar
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
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
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
Configure -> CCM -> Bulk Renaming Tool