Die Konfiguration von Check_MK

Letzte Aktualisierung: 02. März 2016


1. Einleitung

Check_MK unterscheidet zwischen der Konfigurationsumgebung, in der Sie die Hosts, Services und Einstellungen verwalten und dem eigentlichen Monitoring, in der die operative Überwachung stattfindet.

Änderungen in der Konfiguration – z. B. das Hinzufügen eines neuen Hosts -- haben zunächst keinen Einfluss auf das Monitoring. Erst durch ein Activate Changes werden alle Änderungen, die Sie seit dem letzten Mal angesammelt haben, gleichzeitig aktiv. Vielleicht mag Ihnen das umständlich erscheinen. Es hat aber den Vorteil, dass Sie eine komplexere Änderung erst in Ruhe vorbereiten können, bevor diese produktiv geht. So kann es z. B. sein, dass Sie nach dem Hinzufügen eines Hosts erst noch Schwellwerte setzen oder manche Services entfernen möchten, bevor das Ganze „scharfgeschaltet“ werden soll.

Das Werkzeug für das Konfigurieren von Check_MK per GUI heißt WATO (Web Administration Tool). WATO verwaltet alle Konfi­gurationen in handlichen Textdateien, welche erfahrene Benutzer auch von Hand editieren oder sogar per Skript erzeugen können. WATO erreichen Sie über das entsprechende Element in der Seitenleiste. Dieses Element ist standardmäßig eingebunden und bietet direkten Zugriff auf alle WATO-Module.

Wann immer Sie per WATO eine Änderung an der Monitoring-Konfiguration machen, wird diese zunächst gesammelt und gilt als pending. Sie erkennen solche Änderungen an dem Knopf in den WATO-Modulen bzw. an dem Knopf in der Seitenleiste. Diese beiden Knöpfe bringen Sie zu einer Liste dieser Änderungen:

Durch Klick auf den Knopf Activate Changes wird nun aus Konfigurationsdateien von WATO eine neue Konfiguration für den Monitoring-Kern erzeugt und diesem der Befehl gegeben, diese ab sofort zu verwenden:

Die Liste der anstehenden Änderungen wird dadurch geleert. Diese Einträge sind aber nicht verloren, sondern können über den Knopf Audit Log abgerufen werden. Dort finden Sie eine Logdatei von allen Änderungen, die per WATO jemals gemacht wurden.

2. Snapshots

Bis zu Version 1.2.8 wird WATO immer dann, wenn Sie Änderungen aktivieren, automatisch eine Sicherung der Konfiguration erstellen. Die Liste dieser Sicherungen erreichen Sie über das WATO-Modul Backup & Restore:

Ein Klick auf die Details eines Snaphots und dann auf Restore Snapshot spielt diesen Konfigurationsstand wieder ein. Wichtig: Es wird nur die Konfiguration zurückgespielt. Der Zustand und die Historie des Monitorings werden davon nicht beeinflusst.

Dieses Feature steht Ihnen ab Version 1.4.0 nicht mehr zur Verfügung, da es komplett überarbeitet wird.

3. Wichtige WATO-Module

WATO besitzt zahlreiche Module – eines für jeden wichtigen Aspekt von Check_MK. Folgende Module sind besonders wichtig:

ModulAufgabe
Main Menu Auflistung aller WATO-Module mit kurzer Erklärung.
Monitoring Agents Hier finden Sie Check_MK-Agenten für Linux, Windows und andere Betriebsysteme. In der  Check_MK Enterprise Edition können Sie die Agenten auch über WATO konfigurieren, paketieren und automatisch updaten.
Hosts Verwaltung der zu überwachenden Hosts – das wohl wichtigste Modul.
Global Settings Globale Einstellungen – also solche, die nicht bestimmte Hosts, Services oder Benutzer betreffen.
Host & Service Parameters Alle Einstellungen für bestimmte Hosts oder Services finden Sie hier. Die Konfiguration geschieht regelbasiert.

4. Quickaccess

Wenn Sie schon länger mit WATO arbeiten, werden Sie die Symbole im Menü auswendig kennen. Dann empfiehlt sich die kleinere Variante des WATO-Menüs für die Seitenleiste: