Translations of this page:

check_file_age

Syntax

check_file_age -w <Sec1> -c <Sec2> -W <Byte1> -C <Byte2> -f Pfad/Datei

Parameter Erkärung
-w <Sec1> ab Sec1 Sekunden wir ein WARING ausgegeben
-c <Sec2> ab Sec2 Sekunden wir ein CRITICAL ausgegeben
-W <Byte1> ab einer Dateigröße von <Byte1> wird ein WARING ausgegeben
-C <Byte2> ab einer Dateigröße von <Byte2> wird ein CRITICAL ausgegeben
-f Pfad/Datei Die zu prüfende Datei wird hier angegeben

Rückgabe auf Textzeile

OK - Pfad/Datei is 176 seconds old and 0 bytes

Bugs

Quelltext

if ( ($opt_c and $age > $opt_c) or ($opt_C and $size > $opt_C) ) { 
        $result = 'CRITICAL'; 
} 
elsif ( ($opt_w and $age > $opt_w) or ($opt_W and $size > $opt_W) ) { 
        $result = 'WARNING'; 
}

In dem original Plugin wird es mit einem < geprüft, was meiner Meinung natürlich falsch ist. Ein CRITICAL kommt raus, wenn die Sekunden größer dem Schwellwert (hinter dem Parameter -c) oder wenn die Bytes größer als der Schwellwert (hinter dem Parameter -C) ist.

nagios/plugins/check_file_age.txt · Zuletzt geändert: 2005/10/27 16:32 von pitchfork
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0