- - Beste Nagios-Alternativen für die Netzwerküberwachung - 2019

Beste Nagios-Alternativen für die Netzwerküberwachung - 2019

In mehr als 15 Jahren, seitdem es das erste Mal sahLicht, Nagios - früher NetSaint genannt - ist eine der bekanntesten Netzwerküberwachungsplattformen geblieben. Früher war es am besten geeignet, um den Systemstatus zu überwachen und Warnungen bereitzustellen, wenn etwas ausfiel, aber es hat sich zu einer echten Überwachungsplattform mit vollem Funktionsumfang entwickelt. Heute gibt es zwei konkurrierende Versionen von Nagios. Es gibt den kostenlosen und Open-Source-Nagios-Core und das Nagios XI, ein kostenpflichtiges Überwachungstool, das auf Nagios Core mit zusätzlichen Funktionen basiert. Heute werfen wir einen Blick auf einige der besten Nagios-Alternativen für die Netzwerküberwachung. Dies ist ein sehr aktives Gebiet der Informationstechnologie, und es stehen jetzt viele Alternativen zur Verfügung.

Bevor wir uns die verfügbaren Nagios ansehenWir werden zunächst über Nagios selbst sprechen, was seine besten Funktionen sind und warum es zu dem beliebten Tool geworden ist, das es ist. Wir werden uns dann die Nachteile des Tools ansehen und die Gründe herausfinden, warum jemand es durch eine alternative Lösung ersetzen möchte. Anschließend werden wir kurz auf die Netzwerküberwachung im Allgemeinen eingehen. Wir werden uns ansehen, wie die meisten Tools dies mit dem Simple Network Management-Protokoll tun. Und schließlich sind wir bereit für die große Enthüllung und werden einige der besten Nagios-Alternativen für die Netzwerküberwachung prüfen.

Über Nagios

Nagios war ursprünglich als NetSaint bekannt. Dieses Open-Source-Tool wurde von Ethan Galstad und einer Gruppe von Entwicklern entwickelt. Der Name Nagios ist eine rekursive Abkürzung für "Nagios wird nicht auf Heiligkeit bestehen", wobei sich "Heiligkeit" auf den ursprünglichen Namen "NetSaint" bezieht. Interessanterweise ist Agios auch das griechische Wort "Heiliger". Der Name wurde als Reaktion auf eine rechtliche Anfechtung durch Inhaber einer ähnlichen Marke geändert.

Nagios ist ein sehr gutes Überwachungswerkzeug fürNetzwerke und Server. Es läuft unter CentOS oder RedHat Enterprise Linux. Es kann auch als virtuelle Maschine auf einem Windows-Host ausgeführt werden, ist jedoch im Wesentlichen eine Linux-Software. Im Gegensatz zu den meisten anderen Netzwerk-Tools in dieser Liste ist Nagios nicht ausschließlich auf SNMP angewiesen, um Netzwerkgeräte zu überwachen. Es verfügt über ein eigenes proprietäres System, das direkt in die Core-Engine integriert ist und mit Geräten kommuniziert, um Statusberichte zu sammeln. Die Metriken, die regelmäßig vom Monitor erfasst werden, werden als Live-Daten im Dashboard des Tools angezeigt. Sie können auch Daten für eine spätere Analyse speichern. Diese Kombination ergibt ein ziemlich leistungsfähiges Werkzeug.

Nagios XI Home Dashboard

Trotz der Verwendung einer proprietären DatenerfassungNach diesem Schema liefert Nagios alle Daten, die Sie für die Netzwerküberwachung und Kapazitätsplanung benötigen. Es verfügt über ein sehr komfortables Dashboard, auf dem Sie schnell den Status Ihres Netzwerks anzeigen können. Dieses Produkt verfügt auch über eines der besten Warnsysteme, um Administratoren zu benachrichtigen, wenn etwas Ungewöhnliches entdeckt wird. Immerhin war dies das erste Ziel des Tools, um auf abnormale Situationen aufmerksam zu machen, und es ist immer noch eine seiner Stärken.

Nagios profitiert von einer riesigen Community, dieUnterstützt die Open-Source-Version von Nagios Core und bietet die Entwicklung vieler fortschrittlicher Plugins, was dem Tool eine beeindruckende Bandbreite an Überwachungsfunktionen verleiht.

Was ist los mit Nagios?

Der Titel dieses Artikels könnte viele Leser dazu führenIch frage mich, was an Nagios falsch sein könnte, wenn es durch ein alternatives Tool ersetzt werden soll. Nun, an Nagios selbst ist eigentlich nichts auszusetzen. Es gibt es seit fast 20 Jahren und es ist immer noch stark. Die Tatsache, dass mit Nagios nichts falsch ist, bedeutet jedoch nicht zwangsläufig, dass es keine anderen hervorragenden Produkte gibt, die Sie in Betracht ziehen sollten. Wenn Sie noch nach einer Überwachungsplattform suchen und von Nagios gehört haben, möchten Sie vielleicht wissen, welche anderen Optionen es gibt.

Ein weiterer Grund, warum Sie vielleicht suchenNagios zu ersetzen bedeutet, dass Sie den kostenlosen Nagios Core verwendet haben und wissen möchten, bevor Sie in Nagios XI investieren, welche anderen Optionen verfügbar sind. Ganz gleich, warum Sie hier sind, wir werden Ihnen gleich unsere wichtigsten Tipps geben. Lassen Sie uns zunächst einen kurzen Einblick in die Funktionsweise der Netzwerküberwachung geben.

Wie funktioniert die Netzwerküberwachung?

Wenn es um die Überwachung von Netzwerken geht, gibt esEs gibt verschiedene Möglichkeiten, wie Sie vorgehen können. Die Methode, die Sie verwenden, hängt weitgehend vom gewünschten Detaillierungsgrad, den Anstrengungen, die Sie unternehmen möchten, und dem Geld ab, das Sie ausgeben können. Details Die meisten Administratoren sind speziell an den Betriebsparametern von Netzwerkgeräten wie der CPU-Auslastung oder der Speichernutzung sowie der Bandbreitennutzung der verschiedenen Schnittstellen in Bit pro Sekunde interessiert.

Die meisten Netzwerküberwachungstools verwenden die Funktion EinfachNetwork Management Protocol oder SNMP, um diese Aufgabe zu erfüllen. SNMP ist eine Funktion, die in die meisten Netzwerkgeräte integriert ist. SNMP-fähige Geräte verfügen über Zähler und Anzeigen, die von Überwachungssystemen aus der Ferne gelesen werden können. Beispielsweise gibt es Anzeigen für die Prozessor- und Speicherauslastung und Byte-Ein- und Ausgangszähler für jede Schnittstelle.

Während viel unnötiges vermieden wirdVersuchen wir zu erklären, wie es funktioniert. Für Parameter vom Messgerätetyp wie CPU- und Speicherauslastung ist es einfach, sie mit SNMP zu lesen. Bei Parametern vom Zählertyp kann es etwas komplizierter sein. Netzwerkgeräte verfügen normalerweise nicht über Bandbreitennutzungsindikatoren für ihre Schnittstellen. Was sie haben, sind Bytes-In- und Bytes-Out-Zähler, die im Verlauf des Datenverkehrs weiter inkrementieren. Sie haben eines dieser Zählerpaare für jede Schnittstelle. Übrigens weisen Netzwerkgeräte auch ähnliche Fehler- und Fehlerausgangszähler auf, mit denen einige Überwachungstools die Fehlerrate einer Schnittstelle überwachen können. Dies ist häufig ein guter Indikator für den allgemeinen Zustand einer Schnittstelle.

Das SNMP-Netzwerküberwachungstool fragt jeden abDas Gerät überwacht es in einem bekannten Intervall (normalerweise 5 Minuten) und liest die Bytes-In- und Bytes-Out-Zähler jeder überwachten Schnittstelle. Der Rest ist nur Mathe. Das Werkzeug subtrahiert die vorherigen Werte des Zählers vom aktuellen Wert. Das Ergebnis ist die Anzahl der Bytes (oder Fehler), die in fünf Minuten ein- oder ausgehen. Anschließend wird die Zahl mit 8 multipliziert (da ein Byte 8 Bits enthält) und durch 300 dividiert (da 300 Sekunden in fünf Minuten vorliegen), um die durchschnittliche Bandbreitennutzung in Bits pro Sekunde in den letzten fünf Minuten zu ermitteln.

Es ist wichtig, dies während dieser Methode zu erkennenWurde verwendet, solange Überwachungstools vorhanden sind, weist es einige Einschränkungen auf. Insbesondere wird jede kurze Spitze des Netzwerkverkehrs für das Überwachungstool vollständig unsichtbar. Nehmen Sie zum Beispiel eine 100-Mbit / s-Schnittstelle. Wenn 75 Sekunden lang kein Datenverkehr übertragen wird, dann 30 Sekunden lang 100 Mbit / s und dann weitere 75 Sekunden lang kein Datenverkehr, sollte ein SNMP-Überwachungstool zu 50% ausgelastet sein, obwohl es die Hälfte des 5-Minuten-Intervalls lang ausgelastet war.

Die besten Nagios-Alternativen

Eine schnelle Suche mit Google oder einer anderen SucheEngine wird Dutzende von Netzwerküberwachungstools enthüllen. Einige sind kommerzielle Produkte, andere sind Open Source. Unsere Liste der Top-Nagios-Alternativen enthält meist bezahlte Tools, da diese häufig umfangreichere Funktionen bieten. Alle kostenpflichtigen Tools auf unserer Liste verfügen über eine kostenlose Testversion, die entweder zeitlich begrenzt ist oder die es Ihnen ermöglicht, eines dieser Tools auszuprobieren. Da einige dieser Tools erhebliche Anstrengungen erfordern, um sie korrekt einzurichten, möchten Sie möglicherweise vermeiden, zu viele davon auszuprobieren.

1. SolarWinds Network Performance Monitor (Kostenlose Testphase)

SolarWinds ist bekannt für seine hervorragenden Netzwerkadministrationstools und für seine zahlreichen kostenlosen Tools. Sein Flaggschiffprodukt, das SolarWinds Network Performance Monitor, oder NPMist eine komplette Netzwerküberwachungslösung, diepunktet durchweg unter den Besten seiner Klasse. Das Tool verfügt über eine benutzerfreundliche Benutzeroberfläche, über die Administratoren Geräte überwachen und das Tool konfigurieren können. SolarWinds ist auch für seine kostenlosen Tools bekannt, die jeweils einen bestimmten Aspekt der Netzwerkadministration abdecken.

Zurück zum Network Performance MonitorSehen Sie, was es zu bieten hat. Das Hinzufügen eines Geräts zum Network Performance Monitor ist einfach. Sie geben einfach die IP-Adresse oder den Hostnamen des Geräts und die SNMP-Verbindungsparameter an. Das System fragt das Gerät ab und listet alle überwachbaren SNMP-Parameter auf. Sie müssen nur die Elemente auswählen, die Sie in Ihr Dashboard, Ihre Diagramme und Berichte aufnehmen möchten. Beim Hinzufügen von Geräten gibt es praktisch keine Begrenzung für die Anzahl der Geräte, die Sie hinzufügen können. Die Skalierbarkeit dieses Tools ist eine der besten Funktionen. Von einigen wenigen Geräten bis hin zu Tausenden von Geräten sind Sie hier genau richtig.

SolarWinds NPM - Netzwerkübersicht

  • KOSTENLOSE TESTPHASE: SolarWinds Network Performance Monitor
  • Offizieller Downloadlink: https://www.solarwinds.com/network-performance-monitor

Da die Alarmierung eine der Stärken von Nagios und ein wichtiges Merkmal von Überwachungstools ist, wollen wir uns ansehen, wie dies aussieht NPM. Sein Warnsystem ist wirklich unübertroffen. Es ist in hohem Maße anpassbar, wenn Sie nicht standardmäßige Anforderungen haben, kann aber auch sofort mit minimalen Konfigurationen verwendet werden. Die Benachrichtigungs-Engine ist intelligent genug, um nicht mitten in der Nacht Benachrichtigungen für „unwichtige“ Ereignisse zu senden oder Hunderte von Benachrichtigungen für so viele nicht reagierende Server zu senden, wenn das Hauptproblem ein Down-Router oder ein Netzwerk-Switch ist.

Preise für die SolarWinds Network Performace Monitor Beginnen Sie bei 2 955 USD für bis zu 100 überwachte Elementeund steigt entsprechend der Anzahl der überwachten Elemente. Einige optionale Tools können auch zu NPN hinzugefügt werden, was möglicherweise den Preis erhöht. Wenn Sie das Produkt lieber testen möchten, bevor Sie sich zum Kauf entschließen, können Sie eine kostenlose 30-Tage-Testversion von der SolarWinds-Website herunterladen.

2. PRTG

Das Paessler Router Traffic Grapher, was normalerweise einfach genannt wird PRTGist eine weitere hervorragende Alternative zu Nagios. Dieses Tool kann alle Systeme, Geräte, Datenverkehr und Anwendungen Ihrer IT-Infrastruktur überwachen. Es handelt sich um ein All-inclusive-Paket, das keine externen Module oder Add-Ons benötigt, die für die grundlegende Überwachung heruntergeladen und installiert werden müssen. Einige erweiterte Funktionen sind als zusätzliche Sensoren verfügbar. Aufgrund seiner integrierten Natur ist es schneller und einfacher zu installieren als viele Netzwerküberwachungstools. Paessler behauptet, Sie könnten innerhalb von 2 Minuten mit der Überwachung beginnen. PRTG bietet eine Auswahl verschiedener Benutzeroberflächen. Es gibt eine Windows-Unternehmenskonsole, ein Ajax-basiertes Webinterface und mobile Apps für Android und iOS.

PRTG Bildschirmfoto

Einer von PRTGDie beste Funktion ist das automatische Erkennungssystem. Es scannt Netzwerksegmente und erkennt automatisch eine Vielzahl von Geräten und Systemen. Dabei werden Sensoren aus vordefinierten Gerätevorlagen erstellt. Diese Funktion trägt dazu bei, dass die Software so schnell installiert werden kann. Mit der Kartenfunktion des Tools können Sie benutzerdefinierte Karten mit Ihren Überwachungsdaten erstellen und auf einzigartige Weise Daten anzeigen. Die Warnfunktionen sind äußerst flexibel und anpassbar. Wenn Sie die kostenlosen Client-Apps für Android, iOS und Windows Phone verwenden, können Sie sogar Push-Benachrichtigungen direkt auf Ihr Gerät senden. Sie können Benachrichtigungen auch per E-Mail oder SMS einrichten. Mit einer leistungsstarken API können Sie Ihre eigenen Benachrichtigungsskripte schreiben.

PRTG hat eine relativ einfache Preisstruktur. Es gibt eine kostenlose Version mit vollem Funktionsumfang, die Ihre Überwachungsmöglichkeiten jedoch auf 100 Sensoren beschränkt. Beachten Sie, dass im Gegensatz zu den meisten ähnlichen Tools jeder überwachte Parameter als ein Sensor zählt. Für die Überwachung der Bandbreite an jedem Port eines 48-Port-Switch sind 48 Sensoren erforderlich. Es gibt auch eine 30-Tage-Testversion, die eine unbegrenzte Anzahl von Sensoren zulässt, nach Ablauf der Testphase jedoch auf 100 Sensoren zurückgesetzt wird. Wenn Sie mehr als 100 Sensoren überwachen müssen, müssen Sie eine Lizenz erwerben. Ihr Preis variiert je nach Anzahl der Sensoren zwischen 1 600 USD für 500 Sensoren und 14 500 USD für unbegrenzte Sensoren.

3. WhatsUp Gold

WhatsUp Gold aus Ipswitch ist ein weiterer bekannter Name in derBereich der Überwachungstools. Früher war es ein Up-or-Down-Überwachungstool, aber es hat sich zu einem vollständigen Verwaltungstool mit proaktiver Überwachung von Netzwerkverkehr, Anwendungen, virtuellen Umgebungen und Gerätekonfigurationen entwickelt. Heute, WhatsUp Gold bietet alles, was Sie von einem Überwachungstool für Unternehmen erwarten können, und alles ist über die intuitive Benutzeroberfläche verfügbar.

WhatsUp Gold verfügt über eine Auto-Discovery-Engine, die finden wirdIhre Geräte und fügen Sie sie der Überwachungskonsole hinzu. Hier finden Sie nicht nur Ihre Netzwerkgeräte, sondern auch physische Server, virtuelle Server, Cloud-Server und Anwendungen. Es gibt sogar eine Kartenansicht, auf die Sie klicken können, um weitere Informationen zu den einzelnen Geräten zu erhalten.

WhatsUp Gold Screenshot

WhatsUp Gold hat auch ein exzellentes Alarmierungssystem, mit dem Sie benachrichtigt werden könnenüber Probleme Bescheid wissen, bevor Benutzer sie bemerken. Über das Benachrichtigungscenter des Tools können Sie vordefinierte Schwellenwerte verwenden oder diese gemäß Ihren spezifischen Anforderungen festlegen. Mit dem Warnsystem können Sie Aktionsrichtlinien erstellen, die definieren, was passiert, wenn ein überwachter Parameter den Status ändert. Benachrichtigungen können per E-Mail, SMS, Slack oder IFTTT gesendet werden. Das System kann auch Dienste neu starten und Webalarme auslösen.

Eine kostenlose Ausgabe von WhatsUp Gold ist verfügbar - wie es immer war - aber es ist begrenztzur Überwachung von maximal fünf Geräten. Für mehr Geräte sind kostenpflichtige Lizenzen in drei Stufen verfügbar, wobei die Preisstruktur auf der Anzahl der zu überwachenden Geräte basiert. Es gibt auch eine kostenlose Testversion mit vollem Funktionsumfang, die Sie für eine begrenzte Zeit verwenden können.

4. ManageEngine OpManager

ManageEngine ist ein weiterer bekannter Hersteller von Netzwerkmanagement-Tools. Es ist OpManager Tool ist eine vollständige Management-Lösung, die wirddie meisten Überwachungsanforderungen erfüllen. Das Tool läuft entweder unter Windows oder Linux und ist mit hervorragenden Funktionen ausgestattet. Eine davon ist die Auto-Discovery-Funktion, mit der Sie Ihr Netzwerk zuordnen und ein individuell angepasstes Dashboard erhalten.
Das ManageEngine OpManager-Dashboard ist ein weiteresder Werkzeuge Stärken. Es ist sehr einfach zu bedienen und zu navigieren und verfügt über eine Drilldown-Funktion. Wenn Sie mobile Apps mögen, sind diese für Tablets und Smartphones verfügbar, sodass Sie von überall aus auf das Tool zugreifen können. Insgesamt ist dies ein sehr poliertes und professionelles Produkt.

ManageEngine OpManager-Dashboard

Benachrichtigung in OpManager ist genauso gut wie alle anderen Komponenten. Es gibt eine Vielzahl von schwellenwertbasierten Warnmeldungen, mit denen Netzwerkprobleme erkannt, identifiziert und behoben werden können. Für jede Leistungsmetrik können mehrere Schwellenwerte mit verschiedenen Benachrichtigungen festgelegt werden.

Wenn du das probieren willst ManageEngine OpManager Vor dem Kauf steht eine kostenlose Version zur Verfügung. Anstatt einer zeitlich begrenzten Testversion ist diese jedoch auf bestimmte Funktionen beschränkt. Sie können beispielsweise nicht mehr als zehn Geräte überwachen. Dies könnte zwar zu Testzwecken ausreichen, reicht jedoch nicht für alle Netzwerke außer den kleinsten aus. Für mehr Geräte müssen Sie zwischen den Essential- oder Enterprise-Plänen wählen. Mit dem ersten können Sie bis zu 1.000 Knoten überwachen, während der andere bis zu 10.000 Knoten überwacht. Preisinformationen erhalten Sie von ManageEngine.

5. Kakteen

Kakteen ist möglicherweise das am häufigsten verwendete kostenlose und Open-Source-Überwachungssystem. Es ist vielleicht nicht so funktionsreich wie einige kommerzielle Produkte, aber angesichts seines Preises ein großartiges Werkzeug. Cati hat auch eine historische Bedeutung. Abgesehen von MRTG, der Mutter aller Netzwerküberwachungstools und eines entfernten übergeordneten Tools, ist dies möglicherweise das älteste noch verfügbare Überwachungstool. Und das wäre nicht so, wenn es kein exzellentes Werkzeug wäre.

Kakteen Screenshot

Kakteen wurde erstmals im Jahr 2004 als Web veröffentlichtFront-End zum RRD-Tool, der Protokollierungs- und Grafikkomponente von MRTG. Die Hauptkomponenten sind ein schneller Poller, erweiterte Grafikvorlagen und mehrere Datenerfassungsmethoden. Cacti bietet auch eine Benutzerzugriffskontrolle, und jeder Benutzer kann so konfiguriert werden, dass er Zugriff auf verschiedene Diagramme hat. Dies ist eine nützliche Funktion für große Bereitstellungen mit mehreren Supportteams. Cacti bietet auch eine benutzerfreundliche, wenn auch etwas veraltete, webbasierte Oberfläche. Es kann von kleinen Unternehmens- oder Heim-LANs zu komplexen Netzwerken mit Tausenden von Geräten an mehreren Standorten skaliert werden.

Kakteen verwendet RRDTool zum Speichern von Daten in einer SQL-Datenbank undum die Graphen zu erstellen. Es ist in erster Linie in PHP geschrieben, sodass es einfach ist, es an Ihre Bedürfnisse anzupassen. Das Tool verfügt über integrierte Vorlagen für verschiedene Gerätetypen. Diese Vorlagen enthalten bereits die meisten Elemente, die Sie möglicherweise überwachen möchten. Kakteen ist so beliebt, dass viele gerätespezifische Vorlagenkann entweder von den Websites der Gerätehersteller oder von Community-gesteuerten Cacti-Foren heruntergeladen werden. Das einzige, was dem Produkt fehlt, ist eine gute Warnfunktion. Aber mit seinem Open-Source-PHP-Code hindert nichts jemanden daran, ihn hinzuzufügen.

Bemerkungen