kann die Diplomarbeit heruntergeladen werden. - bei BS-NetSolutions
kann die Diplomarbeit heruntergeladen werden. - bei BS-NetSolutions
kann die Diplomarbeit heruntergeladen werden. - bei BS-NetSolutions
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
- 36 -<br />
Abhängig von der Architektur liest <strong>die</strong>ses Plugin <strong>die</strong> erforderlichen Informationen aus dem<br />
ProcFS 1 (/proc/meminfo) oder ruft spezielle Kommandos auf, welche Daten über den Swap-<br />
Speicher preisgeben. Das Script vergleicht <strong>die</strong> Daten anhand der WARNING- und CRITICAL-<br />
Thresholds und liefert ein bewertetes Ergebnis zurück. Da<strong>bei</strong> handelt es sich einerseits um<br />
Informationen in Textform, andererseits um einen Return-Code. Folgende Return-Codes sind<br />
in den Entwicklungs-Richtlinien 2 festgelegt:<br />
0: OK<br />
1: WARNING<br />
2: CRITICAL<br />
3: UNKOWN<br />
Anhand <strong>die</strong>ser Return-Codes <strong>kann</strong> der Nagios Prozess das Ergebnis weiter verar<strong>bei</strong>ten.<br />
nagios@local# echo $?<br />
0<br />
Der Return-Code des hier genannten Beispiels entspricht erwartungsgemäß dem OK.<br />
Erhält der Nagios Prozess das Ergebnis vom Plugin, wird <strong>die</strong> Status-Datei status.log<br />
aktualisiert und <strong>bei</strong> einer Status-Änderung sowie für alle kritischen Meldungen ein Eintrag in<br />
<strong>die</strong> Log-Datei nagios.log geschrieben.<br />
Abhängig von der Konfiguration wird zusätzlich der Event-Handler aufgerufen und<br />
Eskalationsmaßnahmen eingeleitet. Auf <strong>die</strong>se wird im weiteren Verlauf detaillierter<br />
eingegangen.<br />
1 Das ProcFS ist eine Schnittstelle zu Kernel- und Prozess-Informationen, um <strong>die</strong>se zur Laufzeit auszulesen<br />
oder zu verändern.<br />
2 Vgl. Nagios Plugins Development Team (2004)