/nagios-plugins

Monitoring Plugins

Primary LanguagePerl

Monitoring Plugins

Some monitoring-plugins that didn't exist on Nagios Exchange or elsewhere. All scripts are available under GNU General Public License unless otherwise noted. Most of these scripts are not portable and appear to be very system specific.

Plugin Description
check_bsd_mem.sh From check_bsd_mem (BSD 3-Clause)
check_crashplan_backup.sh Checks the last complete CrashPlan backup
check_dirsize.sh Checks that a directory is at least [KB] big
check_entropy.sh Checks kernel.random.entropy_avail (Linux only)
check_file_age_size.sh Checks mtime & size of a (log) file
check_ipns.sh Check if our IP name space is not leaking traffic
check_mem.pl From check_mem.pl (MIT License)
check_mem.sh Checks the memory usage (TBD)
check_mysql_health.pl From check_mysql_health (GPL)
check_oc_backup.sh Checks the number of entries of an address book and calender on an Owncloud instance
check_rsnapshot-completed.sh Checks that all configured rsnapshot hosts have a current backup
check_sensors_acpi.sh Checks battery & AC status via ACPI
check_sensors_adt7467.sh Checks the adt7467 sensor in Macintosh systems
check_smartctl From check_smartctl (GPL)
check_socket.sh Checks for the existence of a particular socket
check_softwareupdate.sh Checks for software updates
check_softwareupdate_helper Helper script for check_softwareupdate.sh
check_swap_osx.sh Checks swap usage on macOS systems
check_vbox_snapshot_age.sh Checks for old VirtualBox snapshots