Senden Sie Nagios-Daten an den zentralen Überwachungsserver

10

Ich habe Nagios in drei disjunkten Netzwerken eingerichtet, die sich alle hinter Firewalls befinden. Die Überwachung funktioniert hervorragend und ich verstehe die etwas komplexe Konfiguration. Ich habe einen Server außerhalb dieser Netzwerke, der ihnen zur Verfügung gestellt werden könnte. Im Idealfall möchte ich, dass diese Nagios-Server innerhalb der Firewalls weiterhin ihre normale Überwachung durchführen und ihre Benachrichtigungen so senden, wie sie waren, aber ich möchte, dass sie alle ihre Daten an den Server senden, den ich habe außerhalb der Firewalls.

Im Wesentlichen wäre dieser Server ein Ort, an dem ich alles in jedem disjunkten Netzwerk gleichzeitig sehen könnte, und die einzigen Dinge, die ihn kontaktieren, wären andere Nagios-Server. Firewall-Konfigurationen sind kein Problem, ich habe nur keine Ahnung, wie ich dies in Nagios konfigurieren soll.

Ich habe Nagios 3.2.1 auf allen Überwachungsservern ausgeführt, kompiliert aus dem Quellcode unter CentOS 5.5, der Windows-Server mit NSClient ++ überwacht

MDMarra
quelle

Antworten:

4

Nagios hat einen Sammler: NSCA. Sie richten dies auf dem Master-Server ein und definieren für jeden Slave einen Befehl ocsp_command, um die Ergebnisse der Serviceprüfung an den Master zu senden.

Dies ist eine gut dokumentierte Einrichtung. Siehe http://nagios.sourceforge.net/docs/3_0/distributed.html

Mark Wagner
quelle
Das sieht auf jeden Fall vielversprechend aus.
MDMarra
0

Nagios hat keinen bestimmten Sammler, Sie können jedoch versuchen, diesen Modul- Link-Text zu verwenden

cargom98
quelle
-1

NDO Utils enthält ein MySQL-Backend für Nagios. Sie können das NDO-Plugin auf einen zentralen MySQL-Server verweisen und von dort aus die Daten analysieren. Wenn Sie mit Ihrem aktuellen Setup für verteilte Überwachung / Benachrichtigung zufrieden sind, ist dies wahrscheinlich die einfachste Lösung.

- bearbeitet, um zu reflektieren, dass NDO Utils ein separates Modul ist

Shiftycow
quelle
Eines der Backends, das mit NagVis verwendet werden kann, ist NDOUtils, aber es ist nicht Teil von NagVis, sondern ein offizielles Nagios-Addon.
Joschi
Zwar konnte ich zu diesem Zeitpunkt keinen direkten Link zu NDO finden, aber ich installiere ihn normalerweise zusammen mit NagVis. Deshalb habe ich diesen Link verwendet. Hier ist eine direktere, die ich heute gefunden habe sourceforge.net/projects/nagios/files/ndoutils-1.x
shiftycow