Check Network Device is a script writen in python to allow the administrators to check the status of different network resources like switches, routers, etc. It does so by using SNMP request to fetch network devices data. It's intended to support multiple device types, but the current version is focused mostly on Cisco devices.
FEATURES
-------
On Cisco devices, the script is able to check the following values:
- CPU Load
- Temperature
- Fan Status
- Memory usage
- Port used bandwidth
By now, two checks might be used on other manufacturers (as well as Cisco):
- Interface status
- Interface bandwidth input/output usage
Any device that implement RFC 1213 (https:/
The script is intended to run as a Nagios plugin, but, as any other Nagios plugin, it might be used stand alone, to check network devices status.
Since performance data is returned, the retrieved data may be graphicated with nagiosgraph or PNP4Nagios.
Tested with:
Cisco Routers 1800, 2800, 2900, 3800
Cisco Catalyst Switches 1900, 2900, 2950, 2960, 3560, 3570, 4500
Cisco Aironet Wireless 1240
BlueCoat PacketShaper 3500
View full history Series and milestones
trunk series is the current focus of development.
All code Code
- Version control system:
- Bazaar
- Programming languages:
- Python
All packages Packages in Distributions
-
pnp4nagios source package in Trusty
Version 0.6.16-2 uploaded -
nagiosgrapher source package in Precise
Version 1.7.1-3 uploaded