Commit Graph

3 Commits

Author SHA1 Message Date
Pierre Schweitzer
073db61c97 [NAGIOS]
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
2012-02-25 09:39:53 +00:00
Pierre Schweitzer
68625cdc5c [NAGIOS]
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
2012-02-23 21:22:45 +00:00
Pierre Schweitzer
b82ef23d70 [NAGIOS]
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
2012-02-23 14:20:22 +00:00