Page 1 of 1

Monitoring of Network Devices

Posted: Thu May 02, 2019 2:38 am
by aditya.c.anand
Hi Team,

We have got the below request to monitor from NagiosXI:

Requirement : Monitoring the Network Devices of Routers & Switches ( Cisco & Juniper)
• BGP route monitoring
• WAN Monitoring
• Device UP / Down
• CPU and memory Utilization
• Physical Interface Utilization
• Logical Interface Utilization
• Incoming and outgoing interface traffic reports
• Identify highly utilized and under-utilized ports
• Get alerted when a port start discarding packets
• Errors and discards interface report
• Interface Duplex Mismatch
• Device health reports, which include trends on availability, response time, packet loss, temperature, etc.
• Inventory reports listing various devices, their IP addresses, Mac Address, Serial Number, device IOS version
• View network topology map
• Share network diagrams across peer groups by exporting to Microsoft Visio or PDF etc.
• Device configuration backup

Is there any plugin present for the same?

Regards,
Aditya Anand

Re: Monitoring of Network Devices

Posted: Thu May 02, 2019 4:15 pm
by cdienger
Expecting this from a single plugin would be a tall order. You'll need to rely on a handful of plugins, features, tools, etc...

A lot of the monitoring could probably be done via snmp and the snmp walk wizard and switch and router wizard would help set it up. Other checks may require you to use specific plugins and searching the nagios exchange may have what you're looking for:

https://exchange.nagios.org/index.php?o ... word=cisco
https://exchange.nagios.org/index.php?o ... rd=juniper

There are some reporting features available as well as network diagram including Nagivs.

Storing inventory information about hosts and services can be done with the help of custom variables and exported from the database via tools like this or this or the REST API. https://assets.nagios.com/downloads/nag ... gement.pdf shows you where to access them in the XI web UI.

Creating backups of systems is something that could be scheduled with XI through the use of a custom event handler or you could use a custom plugin like https://exchange.nagios.org/directory/P ... ig/details for example.