Markus Michalski FAQ

Watchdog: Datei-Alter

Überwacht, wie lange eine Datei nicht geändert wurde, mit Fehler- und optionaler Warnschwelle. Geeignet für Backups. Typ file_age, Runner Agent. Felder und Meldungen.

English Version

Zurück zu den Check-Typen

Watchdog: Datei-Alter

Der Check vergleicht die Änderungszeit einer Datei mit der aktuellen Zeit. Das eignet sich etwa für eine Zeitstempel-Datei, die ein Backup-Skript nach Erfolg anfasst.

Eigenschaft Wert
Typ-Kennung file_age
Runner Agent
Ziel in der E-Mail Path

Felder

Feld Schlüssel Standard Bedeutung
File path path Pflicht. Absoluter Pfad der Datei
Max age max_age_minutes 1440 (1 Tag) FAIL, wenn die Datei älter ist. Eingabe in Tagen, Stunden und Minuten
Warn age warn_age_minutes 0 (aus) WARN, wenn die Datei älter ist. Muss kleiner sein als das maximale Alter, 0 schaltet die Warnung ab

Ablauf

Der Pfad bekommt HOST_ROOT vorangestellt, wenn die Variable im Agenten gesetzt ist. Das Alter ist auf ganze Minuten gerundet.

Situation Status Meldung
Jünger als Warn- und Maximalalter OK <n> min old
Älter als das Warnalter WARN File is <n> min old (warn: <w> min)
Älter als das Maximalalter FAIL File is <n> min old (max: <m> min)
Datei nicht vorhanden FAIL File not found: <Pfad>
Änderungszeit liegt in der Zukunft UNKNOWN File mtime is in the future (<n> min)
Änderungszeit nicht lesbar UNKNOWN Cannot read mtime of <Pfad>
Kein Pfad UNKNOWN No path configured

Das Maximalalter wird zuerst geprüft. Ist das Warnalter nicht kleiner als das Maximalalter, kommt die Warnung nie zum Zug.