Wie überwacht man mit Munin Server in verschiedenen Netzwerken?

Wie überwacht man mit Munin Server in verschiedenen Netzwerken?

Ich möchte mit Munin einige Server überwachen, die in einem anderen Netzwerk liegen und nicht direkt per Telnet erreichbar sind. Ich frage mich, welche Möglichkeiten es gibt:

Kann ich im Remote-Netzwerk einen zentralen Knoten installieren, der alle Daten von anderen Servern in diesem Netzwerk sammelt?

Oder müsste ich für jeden Server, den ich überwachen möchte, eine Portweiterleitung durchführen?

Antwort1

Die Munin-Jungs scheinen sich der Notwendigkeit bewusst zu sein, dies zu tun, und sie haben ein Projekt in Arbeit, genanntMunin-Relais, wodurch Sie an jedem Standort eine einzelne Box einrichten könnten, die vom zentralen Munin-Server gesehen werden könnte und die wiederum alle Clients an diesem Standort sehen könnte, und die die Munin-Pull-Anfragen vom zentralen Server an die (für den Server nicht erreichbaren) Clients weiterleiten würde.

Leider funktioniert dieses Projekt, wie auf der Seite angegeben, noch nicht. Sie können also entweder zum Projekt beitragen und es zum Laufen bringen oder warten, bis es fertig ist, oder eine oder mehrere der drei anderen auf dieser Seite aufgeführten Methoden verwenden, um die (derzeit direkt nicht erreichbaren) Clients zu kontaktieren: TCP-Proxy, SSH-Tunnel (oder ein anderes VPN, ich würde eher OpenVPN oder IPSec in Betracht ziehen) oder SSH://-Anfragen (die auch eine Portweiterleitung erfordern).

Oder, um die Antwort zusammenzufassen: Im Moment müssen Sie entweder eine Portweiterleitung durchführen, damit der Server alle Clients direkt erreichen kann, oder eine Art Site-to-Site-VPN installieren, damit der Server alle Clients direkt erreichen kann.

Entschuldigung.

Antwort2

Ich verwende Munin nicht. Stattdessen verwende ich Nagios, aber ich denke, die Idee sollte dieselbe sein.

Es ist wesentlich bandbreiteneffizienter und schneller, wenn Sie den Überwachungsknoten im selben Bereich wie die überwachten Server installieren und ausführen. Sie können dann einfach auf die Überwachungs-Weboberfläche zugreifen, um den Serverstatus zu überprüfen.

verwandte Informationen