30.10.2009: Software-Raid mit Nagios/Icinga prüfen

Mit dem Plugin check_swraid lässt sich problemlos ein Software-Raid prüfen.

Als erstes benötigt man das Plugin, dass man hier Opens external link in new windowdownloaden kann.

Da es ein Plugin ist, dass direkt am Server ausgeführt werden muss, auf dem das Software-Raid installiert ist (eigentlich logisch), packt man das ganze in den Ordner mit den Nagios Plugins. Bei mir ist das dieser hier:

/usr/lib/nagios/plugins/

Danach noch die richtigen Rechte vergeben (analog der anderen Plugins in diesem Verzeichnis).

Um Plugins remote aufrufen zu können, bedient sich Nagios/Icinga NRPE. Um jetzt einen weiteren Dienst prüfen zu können, muss man deswegen die Datei /etc/nagios/nrpe.cfg anpassen und den Dienst hinzufügen:

command[check_swraid]=/usr/lib/nagios/plugins/check_swraid

Danach die NRPE neu starten:

/etc/init.d/nagios-nrpe-server restart

Am Zielserver sind wir fertig. Nun muss der Dienst noch am Monitoring Server aktiviert werden. Als erstes prüfen wir, ob das Plugin ordnungsgemäß funktioniert:

/usr/lib/nagios/plugins/check_nrpe -H servername.de -c check_swraid

Wenn eine Ausgabe wie diese hier erscheint, passt alles:

All md devices ( md2 md1 md0 ) Ok.

Jetzt noch die Datei localhost.cfg anpassen und den Dienst aktiviern:

define service{
    use        generic-service        ; Inherit default values from a template
    host_name        servername.de
    service_description    SWRAID
    check_command    check_nrpe!check_swraid
}

Nagios/Icinga restarten nicht vergessen.


Kommentare

No comments

Kommentar schreiben

Anmerkung hinzufügen

* - obligatorisches Feld

*





*
*