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
quelle
Nagios hat keinen bestimmten Sammler, Sie können jedoch versuchen, diesen Modul- Link-Text zu verwenden
quelle
Neben dem bereits erwähnten DNX sollten Sie sich Merlin ansehen . Lesen Sie auch den Abschnitt über verteilte Überwachung im Nagios-Handbuch.
quelle
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
quelle