Hi Support ,
How can i use Nagios XI to monitor any changes done on configurations of network devices like Core switches , Routers , wifi Access points .
The following task can be there to report by nagios
-New device added or removed
-Network module is added, removed or replaced
-Firmware has been upgraded
-Device serial number has changed
-Interface has changed to lower speed or half-duplex mode
Can you please guide me on this .
TIA
Nagios XI to Monitor changes in configuration of Routers etc
-
biswajit.banerjee
- Posts: 152
- Joined: Fri Dec 08, 2017 10:24 pm
Re: Nagios XI to Monitor changes in configuration of Routers
A lot of it depends on the capabilities of the device you're trying to monitor. Some or all of this data you may be able to get with SNMP. Other data may require other plugins like check_by_ssh which can be used to ssh into a remote machine to execute plugins. There may be existing plugins available to get what you want -/usr/local/nagios/libexec/ are where some are located by default or you may need to search the internet or exchange.nagios.com to see if something already exists. You may also need to write your own plugin which sounds daunting but usually isn't too bad.
Here are some links:
https://assets.nagios.com/downloads/nag ... ng_SSH.pdf
https://assets.nagios.com/downloads/nag ... ios_XI.pdf
https://library.nagios.com/library/prod ... lk-wizard/
https://library.nagios.com/library/prod ... or-router/
https://assets.nagios.com/downloads/nag ... inapi.html
http://nagios-plugins.org/doc/guidelines.html
https://library.nagios.com/library/prod ... s-in-perl/
https://exchange.nagios.org/directory/T ... pt/details
A search on the internet and exchange.nagios.com for the device you're trying to monitor + nagios is usually a good first step. If that doesn't yield much then you may need to write a plugin, in which case you'll need to ask, "How can data can be gathered?" Does it have SNMP capabilities? Does it have command like access? What tools or commands are available on the command line? Is there an API? Once you determine that the information can be gathered, then it becomes a matter of scripting something to gather the desired info and return status codes that Nagios can work with.
Here are some links:
https://assets.nagios.com/downloads/nag ... ng_SSH.pdf
https://assets.nagios.com/downloads/nag ... ios_XI.pdf
https://library.nagios.com/library/prod ... lk-wizard/
https://library.nagios.com/library/prod ... or-router/
https://assets.nagios.com/downloads/nag ... inapi.html
http://nagios-plugins.org/doc/guidelines.html
https://library.nagios.com/library/prod ... s-in-perl/
https://exchange.nagios.org/directory/T ... pt/details
A search on the internet and exchange.nagios.com for the device you're trying to monitor + nagios is usually a good first step. If that doesn't yield much then you may need to write a plugin, in which case you'll need to ask, "How can data can be gathered?" Does it have SNMP capabilities? Does it have command like access? What tools or commands are available on the command line? Is there an API? Once you determine that the information can be gathered, then it becomes a matter of scripting something to gather the desired info and return status codes that Nagios can work with.
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.