====== Software Raid überwachen ====== Um ein Software-Raid zu überwachen bietet sich das in Python geschriebene Nagiois/icinga-Plugin **check_md_raid** an. Leider führt dies beim Check des Raid zu einer Critical-Meldung. Der regelmäßige Check des Raidarrays sollte aber keinen Critical-Status darstellen, solange das Array intakt ist. Um diese Situation zu umgehen, ist in der Datei /usr/lib/nagios/plugins/check_md_raid in der folgenden Zeile eine Anpassung erforderlich: for line in detailed_output: if "State :" in line: state = line.split(":")[-1][1:-1] re_clean = re.compile('^clean(, no-errors)? ?$') if not re_clean.match(state) and state != "active" and state != "active ": Durch das ignorieren des checking-Hinweis kann der Zustand "checking" ebenfalls als OK gewertet werden. for line in detailed_output: if "State :" in line: state = line.split(":")[-1][1:-1].rstrip() re_clean = re.compile('^clean(, no-errors)?(, checking)? ?$') if not re_clean.match(state) and state != "active" and state != "active ":