check raid is a script that uses OEM tools to check the status of RAID arrays. It can be used standalone or with snmpd. It currently works with Adaptec (arcconf), 3ware (tw_cli), zfs (zpool), and md (mdadm).
|Tags||Monitoring System Administration Utilities Hardware|
|Operating Systems||Linux Solaris SunOS Mac OS X BSD|
Release Notes: This release adds S.M.A.R.T. and failed stripe checks for Adaptec controllers. It has color-highlighted critical and warning states in verbose mode, and returns a more verbose status to Nagios/Icinga.
Release Notes: This release improves 3ware support, and probes for a 3ware controller before doing the checks.
Release Notes: As of 0.54 (svn revision 54) checkraid no longer prints the number of errors. Instead, the output is Nagios/Icinga-compatible (OK, WARNING, CRITICAL, UNKNOWN + exit code). The regexes have been (hopefully) improved to cover more statuses and to distinguish between non-critital and critical states. When in verbose mode, only relevant (regex matching) lines are shown. All WARN, CRIT, and UNKNOWN matches are also logged to syslog. There's been a syntax change: the controller/cli is selected by '-c', e.g. checkraid -c adaptec.
Release Notes: Initial announcement on Freecode.