Daten abfragen mit Livestatus/NDOUtils#
Mit der Monitoring-Schnittstelle vergleichst du die Soll-Dokumentation in i-doit mit dem Ist-Zustand aus deinem Network Monitoring. So zeigst du Live-Daten direkt in i-doit an und wertest sie aus.
Schnittstellen#
Unterstützt werden die Schnittstellen
- NDOUtils (bzw. IDOUtils) sowie
- checkmk Livestatus
für Nagios, checkmk, Icinga und kompatiblen Forks unterstützt.
Empfehlung
checkmk Livestatus bietet eine sehr performante Anbindung an das Network Monitoring. Daher ist es den NDOUtils zu bevorzugen.
Grundkonfiguration#
Voraussetzung ist ein laufendes NDOUtils oder checkmk Livestatus auf deinem Monitoring-System. Konfiguriere den Zugriff in i-doit unter Verwaltung → Import und Schnittstellen → Monitoring → Livestatus/NDO.
Livestatus unterstützt ab i-doit 36 auch TLS
Beispiel Livestatus:
Kategorien einrichten#
So richtest du die Monitoring-Kategorie ein:
- Weise über Datenstruktur bearbeiten den gewünschten Objekttypen den Kategorie-Ordner Monitoring zu.
- Konfiguriere in der Kategorie Monitoring für jedes Objekt den Identifizierungsschlüssel. Du kannst den Objekttitel, den Hostname (mit oder ohne Domain) oder einen frei gewählten Namen verwenden.
- Wähle bei mehreren Monitoring-Instanzen die passende Instanz aus.
Nachdem du die Kategorie aktiviert und gespeichert hast, fragst du in der Kategorie Livestatus bzw. NDO den aktuellen Status ab.
Zusätzlich kannst du in der Objektlistenkonfiguration eine Spalte für NDO oder Livestatus hinzufügen, um den Hoststatus direkt in der Objekt-Liste anzuzeigen.
Logbucheinträge aus dem Monitoring#
Mit dem i-doit console utility übertraegst du Statusmeldungen aus dem Monitoring in das Logbuch von i-doit. Rufe dazu den Befehl nagios-ndoutils auf -- er überträgt automatisch alle Statusänderungen seit dem letzten Lauf.



