Add a plugin to check mount points, and more specifically NFS mount points. Like the previous (python) one, this one compare /etc/fstab and /proc/mounts to ensure all mount points are populated.
Unlike the previous one, the plugin also attempts to open the mount points, to ensure those aren't stale. In case they are, it reports an error.
svn path=/trunk/nagios/; revision=1375
Add a plugin to check APC UPS status. This one reproduces behaviour of the one we used previously, but with the following change:
This one only handles the stuff our UPSes actually support.
This one relies on status file written by apcupsd instead of querying the UPS. This will prevent the issues we have on mothership.
Only issue is that this plugin might not be as reactive as the previous one depending on the refresh delay of apcupsd. But, that's only a matter of configuration.
svn path=/trunk/nagios/; revision=1374
Create a directory to store our Nagios/Icinga internally developed plugins.
Add a check_ram plugin, developed in C, faster (~ +20%) than the bash one we were using previously. Servers will use this new one.
All our scripts should be converted to C programs.
svn path=/trunk/nagios/; revision=1373