Monitoring plugins
Here I publish some monitoring-plugins written by me, you can use them with Nagios or Icinga. Please consider to take a look at my setup notes.
- CATALYST::fans
 - monitors the fan status of a Cisco catalyst via SNMP.
 - CATALYST::flash
 - monitors the flash status of a Cisco catalyst via SNMP.
 - CATALYST::load
 - monitors the load of a Cisco catalyst via SNMP.
 - CATALYST::mem
 - monitors the memory of a Cisco catalyst via SNMP.
 - CATALYST::temp
 - monitors the temperature of a Cisco catalyst via SNMP.
 - EXTREME::fans
 - monitors the fans of an Extreme Networks device via SNMP.
 - EXTREME::fdb
 - monitors the FDB of an Extreme Networks device via SNMP.
 - EXTREME::mem
 - monitors the memory of an Extreme Networks device via SNMP.
 - EXTREME::powersupply
 - monitors the power supply of an Extreme Networks device via SNMP.
 - EXTREME::temp
 - monitors the temperature of an Extreme Networks device via SNMP.
 - GitHub::fork
 - make sure, that a fork on GitHub is up-to-date
 - HP::health
 - Monitor the health state of you HP ProLiant.
 - IMAP Daemons
 - checks the number of imap-deamons and warns if it reaches the maximum number.
 - Latest Kernel
 - monitors the state of your kernels
 - LDAP password expired
 - is an LDAP account about to expire?
 - Mounts
 - checks if a device is mounted.
 - Pykota
 - checks whether PyKota is running.
 - Reboot
 - does a Linux machine need a reboot?
 - URL shortener
 - checks if an URL shortener does its job.
 - User Bean Counter
 - monitors fail-counts of OpenVZ containers.
 - Web Resources
 - Monitor availability of webpages, content delivery, uptime of web servers, content negotiation etc...
 - WordPress
 - monitors the WordPress up-to-date status.
 
Most of the monitoring plugins are also available through Nagios Exchange.
Get + Install
The source code of these scripts is available from GitHub.
If you are running a Debian-based system you may want to use my apt-repository to install the extra monitoring plugins. In that case you just need to run
aptitude install bf-monitoringThis will install the plugins to /usr/lib/nagios/bf-plugins and you’ll always stay up-to-date with bug fixes and new features :)
    
Leave a comment
There are multiple options to leave a comment: