Wir nutzen Cookies, um Ihnen eine optimale Nutzung dieser Webseite zu ermöglichen. Mehr Informationen finden Sie im Datenschutzhinweis. Wir nehmen an, dass Sie damit einverstanden sind, falls Sie diese Webseite weiter besuchen.

Ihre Cookie-Einstellungen
Ihre Einstellungen wurden aktualisiert.
Damit die Änderungen wirksam werden, löschen Sie bitte Ihre Browser-Cookies und den Cache und laden dann die Seite neu.

Nagstamon mit Checkmk verbinden

Checkmk Manual
Letzte Aktualisierung: 18. Juni 2019

Suche im Handbuch

1. Einleitung

Nagstamon ist ein kleines Tool für den Desktop, welches ursprünglich für Nagios entwickelt wurde. In der heutigen Version unterstützt der Client unter anderem iaber auch Checkmk. Es übersetzt in sehr kompakter Form eine Ansicht (View) aus Checkmk und fasst die Probleme zusammen.

Auch wenn es keinen offiziellen Support für Nagstamon gibt, möchten wir dennoch die Anbindung so einfach wie möglich gestalten. Im Folgenden beschreiben wir, wie man Nagstamon mit Checkmk verbinden kann.

2. Konfiguration

Die einfachste Methode ist es, Nagstamon direkt mit der Weboberfläche von Checkmk zu verbinden. Damit diese Anbindung nahtlos klappt, liefert Checkmk zwei Ansichten (Views) aus, die Nagstamon dann als Datenquelle nutzt:

  • nagstamon_hosts
  • nagstamon_svc

Sie müssen also initial keine Views einrichten, um die Anbindung zu ermöglichen. Wenn Sie Nagstamon zum ersten Mal starten, werden Sie direkt nach einem Server gefragt. Andernfalls erreichen Sie das Menü für die Einrichtung eines neuen Servers über den Menüpunkt Settings. Hier erstellen Sie dann eine neue Verbindung über New server....

Wählen Sie in dem darauf erscheinenden Dialog unter Monitor type den Eintrag Checkmk Multisite aus, vergeben einen menschenlesbaren Namen und tragen die URL der Anbindung in das Feld Monitor URL ein. Wichtig: Authentifizieren können Sie sich hier nur mit einem regulären Benutzer; ein Automationsbenutzer funktioniert hier nicht! Eine Konfiguration kann dann zum Beispiel so aussehen:

Über die Option Show more options können Sie dann noch Feinheiten einstellen und dort zum Beispiel die aufgerufenen Views verändern, wenn Sie hier eigene konfiguriert haben.

3. Diagnosemöglichkeiten

Sollte es wider Erwarten dennoch zu Problemen kommen, prüfen Sie zunächst, ob Sie von dem Gerät, auf dem Nagstamon läuft direkt die folgenden Seiten aufrufen können. Ersetzen Sie dabei die Platzhalter durch ihre realen Werte:

  • https://mon.mydomain.org/mysite/check_mk/view.py?view_name=nagstamon_hosts
  • https://mon.mydomain.org/mysite/check_mk/view.py?view_name=nagstamon_svc

Sollte dieser Aufruf – zusammen mit den Logindaten, welche Sie in der Konfiguration angegeben haben – nicht funktionieren, bekommen Sie eine aussagekräftige Fehlermeldung, was hier schief gelaufen ist. Sobald der Aufruf korrekt funktioniert, sollte auch das Nagstamon Daten liefern.