SolarWinds Network Performance Monitor (NPM) gegen Nagios XI

click fraud protection

Die Netzwerküberwachung ist eine wichtige Aufgabe für die meisten heutigen Netzwerk- und Systemadministratoren. Verteilte Systeme und Cloud-basiertes Hosting sind so weit entfernt wie nie zuvor von den Maschinen, die wir betreuen. Folglich müssen wir spezielle Tools verwenden, um sie zu überwachen. Und obwohl es viele verschiedene Arten von Tools gibt, scheint die All-in-One-Überwachungslösung die beste Option zu sein. Damit können Sie die Bandbreitennutzung sowie Server und andere Systeme überwachen. Viele solcher Tools sind auf dem Markt erhältlich, aber heute werden wir uns zwei davon genauer ansehen, den SolarWinds Network Performance Monitor und Nagios XI. Wir vergleichen die beiden Produkte mit dem Ziel, herauszufinden, welches für Ihre spezifischen Anforderungen am besten geeignet ist.

Bevor wir zum Kern dieses Beitrags kommen, werden wir uns mit der Netzwerküberwachung befassen. Wenn wir mehr über das Thema wissen, können wir die Unterschiede und Ähnlichkeiten zwischen den beiden Produkten besser verstehen. Danach sprechen wir über SNMP, die am häufigsten verwendete Überwachungstechnologie. Wir werden unser Bestes geben, um zu beschreiben, was es ist, woher es kommt und wie es funktioniert. Wir werden uns dann ansehen, welche anderen Überwachungstechnologien neben SNMP verfügbar sind. Wie Sie sehen werden, gibt es noch einige weitere. Danach werfen wir zunächst einen Blick auf den SolarWinds Network Performance Monitor, seine Hauptfunktionen, Preisstruktur und Vor- und Nachteile, gefolgt von einem ähnlichen Blick auf Nagios XI. Schließlich werden wir beide Produkte vergleichen, um Ihnen ein besseres Verständnis ihrer Produkte zu vermitteln Ähnlichkeiten und Unterschiede bestehen, und wir schließen mit unserer ehrlichen Meinung zu beiden Produkte.

instagram viewer

Informationen zur Netzwerküberwachung

Die Definition der Überwachung kann eine schwierige Aufgabe sein, da anscheinend jeder seine eigene Vorstellung davon hat, was es ist oder zumindest was es sein sollte. Um die Sache noch schlimmer zu machen, gibt es verschiedene Arten der Überwachung. Schauen wir uns jeden einzelnen an und beginnen mit dem grundlegendsten: Ping-Überwachung (oder Auf- / Ab-Überwachung). Diese grobe Art der Überwachung verwendet Ping, um zu überprüfen, ob jedes überwachte Gerät betriebsbereit ist. Die Überwachung erfolgt mithilfe des Befehls ping im Hintergrund, um zu überprüfen, ob jeder überwachte Host reagiert. Es können nicht viele Informationen über den tatsächlichen Zustand des überwachten Geräts abgerufen werden.

Die Überwachung der Netzwerkbandbreite ist eine weitere gängige Art der Überwachung. Tatsächlich ist es wahrscheinlich der häufigste Typ. In den meisten Fällen verwendet diese Art von Überwachungstool das Simple Network Management Protocol, um Schnittstellenzähler von überwachten Geräten aus der Ferne zu lesen. Es kann dann die durchschnittliche Bandbreitennutzung ihrer Schnittstellen berechnen. Dies wird häufig zum Überwachen bandbreitenbegrenzter Segmente eines Netzwerks wie WAN-Verbindungen verwendet. Was Sie von diesen Systemen erhalten, ist eine quantitative Ansicht des Verkehrs. Es zeigt jede Netzwerküberlastung an und zeigt an, wann es gestartet und wann es gestoppt wurde, gibt Ihnen jedoch keinen Hinweis auf die Ursache.

Dafür haben Sie die nächste Art von Überwachungstools: Netzwerkverkehrsanalysatoren. Diese Werkzeuge setzen dort an, wo das vorherige aufgehört hat. Sie führen einige grundlegende Verkehrsanalysen durch, um herauszufinden, was Bandbreite verbraucht. Sie können sie verwenden, um herauszufinden, welche Benutzer, Computer oder Anwendungen die meiste Bandbreite verwenden. Sie erhalten eine qualitative Ansicht des Netzwerkverkehrs.

Eine andere Art von Überwachungstool, die wir häufig als Server- oder Systemmonitor bezeichnen, geht noch tiefer und liest die Betriebsmetriken der überwachten Geräte. Normalerweise verwendet man diese Art von Tool, um jedes Gerät von Routern zu überwachen und zu Servern und Datenbanken zu wechseln. Diese Art von Tool liefert normalerweise Daten wie CPU- und Speicherlast, Speicherplatz und andere interessante Daten, die gesammelt und angezeigt werden können.

Das Simple Network Management Protocol (SNMP)

Werfen wir einen kurzen Blick auf das Protokoll "Seit dem einfachen Netzwerkverwaltungsprotokoll". Schließlich handelt es sich um die am häufigsten verwendete Überwachungstechnologie. Lassen Sie sich jedoch nicht vom Namen täuschen. Dieses Protokoll ist alles andere als einfach. Mit SNMP-fähigen Geräten kann eine Management Station - oder im Falle einer Überwachung ein Überwachungstool - eine Reihe von Betriebsparametern lesen und / oder einstellen. SNMP wird häufig als agentenlose Überwachungstechnologie bezeichnet. Trotz der Tatsache, dass selten zusätzliche Software auf dem überwachten Gerät installiert werden muss, führen SNMP-fähige Geräte auf jedem überwachten Gerät einen Agenten aus. Es ist normalerweise in das Betriebssystem oder die Firmware integriert, weshalb es nicht als Agent bezeichnet wird.

Aus Sicht der Überwachung ist es relativ einfach zu verstehen, wie die SNMP-Überwachung funktioniert. Schauen wir uns das an, ohne zu technisch zu werden. In regelmäßigen Abständen - 5 Minuten sind ein allgemeiner Wert - fragt die SNMP-Überwachungssoftware jedes Gerät ab, indem sie ihm eine Anforderung für einen bestimmten Parameter sendet, den es lesen möchte. Die einzige Sicherheit, die das Protokoll bietet, ist eine „Community-Zeichenfolge“, die mit einem groben Authentifizierungsmechanismus verglichen werden kann. Das überwachte Gerät überprüft die Community-Zeichenfolge und gibt, falls sie übereinstimmt, den angeforderten Wert zurück. Dies ist eine stark vereinfachte Version des Prozesses. Verzeihen Sie mir, wenn ich wichtige Teile des Protokolls ausgelassen habe. Unser Ziel ist es nicht, ein SNMP-Tutorial bereitzustellen, sondern zu verstehen, wie die SNMP-Überwachung funktioniert.

Lassen Sie uns ein kurzes Beispiel zeigen, in dem ein Überwachungstool verwendet wird, um die Bandbreitennutzung einer Router-Schnittstelle zu überwachen, die einer WAN-Verbindung zugewandt ist. Zwei spezifische SNMP-Parameter sind von Interesse, die Byte-In- und Byte-Out-Zähler der Schnittstelle. Sie werden regelmäßig gelesen - beispielsweise alle fünf Minuten - und in einer Datei oder Datenbank gespeichert. Das ist der schwierige Teil, der Rest ist nur Mathe. Das Überwachungstool subtrahiert den vorherigen Wert der Zähler vom aktuellen und gibt die Anzahl der während des Fünf-Minuten-Intervalls übertragenen Bytes an. Anschließend werden diese Zahlen 300, die Anzahl der Sekunden in fünf Minuten, durch Angabe der Anzahl der Bytes pro Sekunde geteilt und durch acht geteilt, um die Anzahl der Bits pro Sekunde zu erhalten. Die resultierenden Werte werden in einer Datenbank gespeichert oder in einem Diagramm dargestellt, das die zeitliche Entwicklung zeigt.

Andere Überwachungstechniken

SNMP ist keineswegs die einzige - vielleicht sogar die beste - Überwachungstechnologie. Je nachdem, welchen Gerätetyp Sie überwachen und welche Informationen Sie von ihm sammeln möchten, stehen viele andere Technologien zur Verfügung. Werfen wir einen kurzen Blick darauf.

Die Windows Management Instrumentation (WMI) ist ein Windows-spezifisches Protokoll. Es ist bis zu einem gewissen Grad eine Weiterentwicklung von SNMP. Beide haben einen ähnlichen Zweck - die Fernverwaltung und -überwachung von Systemen -, aber ihre Funktionsweise ist unterschiedlich. Es ist sicherer, flexibler und kann mehr Informationen liefern. Es hat jedoch einen großen Nachteil. WMI ist nur auf Windows-Hosts verfügbar.

WBEM ist eine Abkürzung für Web-Based Enterprise Management. Es ist ein offener Standard für die Fernverwaltung und -überwachung von Systemen. WMI und WBEM sind sich ziemlich ähnlich. WMI ist Microsofts proprietäre Implementierung von WBEM, einem offenen Standard. Dieses Protokoll wird normalerweise zur Überwachung von Nicht-Windows-Hosts wie z. B. Linux-Servern verwendet.

Die letzte Art der Überwachung, die wir diskutieren möchten, wird als agentenbasierte Überwachung bezeichnet. Diese beliebte Technik basiert auf einem lokalen Agenten, der auf dem überwachten System ausgeführt wird. Im Gegensatz zu den anderen Methoden ist der Überwachungsagent nicht in die Betriebssysteme integriert. Es wird vom Hersteller des Überwachungstools geliefert. Es ist perfekt an das Tool angepasst und ermöglicht häufig die Überwachung von Metriken, die sonst nicht verfügbar wären. Es hat jedoch einige Nachteile. Für die agentenbasierte Überwachung muss natürlich ein Agent auf überwachten Systemen installiert sein. Dieser Agent kann Auswirkungen auf das überwachte System haben, da er einen Teil seiner Ressourcen verwendet.

SolarWinds, der Hersteller der Netzwerkleistungsmonitor gibt es seit ungefähr 20 Jahren und es genießt den guten Ruf, einige der besten Tools für die Netzwerk- und Systemadministration entwickelt zu haben. Viele der Produkte des Unternehmens haben begeisterte Kritiken erhalten und gelten in ihren jeweiligen Bereichen als die besten. Um es noch besser zu machen, ist SolarWinds auch für seine kostenlosen Tools bekannt, kleinere Tools, die auf einen bestimmten Bedarf von Netzwerkadministratoren zugeschnitten sind. Zwei gute Beispiele für diese kostenlosen Tools sind der Echtzeit-Bandbreitenmonitor und der Kiwi Syslog-Server.

Zurück zum NetzwerkleistungsmonitorEs handelt sich in erster Linie um eine SNMP-Bandbreitenüberwachung, obwohl sie viel mehr leisten kann, entweder durch integrierte Funktionen oder durch Kombination mit anderen Tools von SolarWinds. Im Kern bietet das Produkt eine umfassende Fehlerüberwachung und Leistungsverwaltung mit SNMP und ist damit mit den meisten Geräten kompatibel. Mit der NetPath-Funktion des Tools können Sie den kritischen Netzwerkpfad zwischen zwei beliebigen überwachten Punkten in Ihrem Netzwerk anzeigen. Außerdem können intelligente Netzwerkkarten automatisch generiert werden.

SolarWinds NPM - Netzwerkübersicht
  • KOSTENLOSE TESTPHASE: SolarWinds Network Performance Monitor
  • Offizieller Download Link:https://www.solarwinds.com/network-performance-monitor/registration

Weitere Stärken des Produkts sind erweiterte Warnmeldungen und das PerfStack-Dashboard zur Leistungsanalyse des Tools. Eine weitere exklusive Funktion ist die Network Insights-Funktionalität, die eine komplexe Geräteüberwachung ermöglicht. Das Tool kann auch Software Defined Networks (SDN) überwachen und verfügt über eine integrierte Cisco ACI-Unterstützung sowie die Möglichkeit, drahtlose Netzwerke zu überwachen und Basislinien für die Netzwerkleistung zu generieren.

Das SolarWinds Network Performance Monitor ist hoch skalierbar und kann in jedem Netzwerk vom kleinsten bis zum größten verwendet werden. Einige der optionalen Funktionen umfassen Skalierbarkeits-Engines, Hochverfügbarkeit und Unternehmensbetrieb Konsole, mit der Sie die Daten aus mehreren NPM-Instanzen in einer Enterprise-Klasse konsolidieren können Instrumententafel.

SolarWinds NPM Wireless-Zusammenfassung

Das SolarWinds Network Performance Monitor hat eine ziemlich einfache Preisstruktur. Die Lizenzierung basiert auf der Anzahl der überwachten Elemente. Fünf Lizenzstufen sind für 100, 250, 500, 2000 und unbegrenzte Elemente zu Preisen zwischen 2 955 USD und 32.525 USD verfügbar, einschließlich des ersten Wartungsjahres. Wenn Sie das Tool lieber testen möchten, bevor Sie einen Kauf tätigen, Eine kostenlose, elementunbegrenzte 30-Tage-Testversion ist erhältlich.

Vor- und Nachteile von NPM

Um Ihnen eine Vorstellung davon zu geben, was Benutzer darüber denken, finden Sie hier die Vor- und Nachteile von SolarWinds Network Performance Monitor wie in den Nutzerbewertungen des Produkts angegeben.

Vorteile

  • Die Weboberfläche ist vollständig anpassbar, sodass verschiedene Mitglieder Ihres IT-Teams eine für sie geeignete Ansicht verwenden können. Beispielsweise können Systemadministratoren eine Ansicht verwenden, die sich auf VMware-Hosts konzentriert, während sich die Ansicht des Netzwerkadministrators auf Netzwerk-Switches und Datenverkehr konzentriert.
  • NPM verfügt über ausgezeichnete und einfach konfigurierbare Warnungen. Sie können sogar eine Warnung erstellen, um Sie zu benachrichtigen, wenn ein Gerät, das vom Netzwerk getrennt bleiben soll, eine Verbindung herstellt. Die Möglichkeiten sind endlos.
  • Sie können Geräte-Poller in Kombination mit einer benutzerdefinierten Messung erstellen, die praktisch alle benötigten Informationen zurückgeben kann.

Nachteile

  • Die E-Mail-Konfiguration ist zwar sehr flexibel und anpassbar, könnte jedoch einfacher sein.
  • Der NetFlow Traffic Analyzer (ein qualitatives Netzwerkanalysemodul) ist nicht in das Produkt integriert und muss separat erworben werden, wodurch sich der Produktpreis erhöht.
  • Einige Benutzer haben sich über das Fehlen von Filter- und Suchoptionen für Syslogs und Warnungen beschwert.

2. Nagios XI

Nagios XI ist eine Server- und Netzwerküberwachungssoftware für Unternehmen, die umfassende Anwendungs-, Service- und Netzwerküberwachung in einer zentralen Lösung bietet. Das Produkt ist ein direkter Nachkomme von Nagios Core, einem verwandten kostenlosen Open-Source-Produkt. Tatsächlich verwenden beide den gleichen Basismotor. Es handelt sich jedoch um zwei sehr unterschiedliche Produkte, die nicht verwechselt werden dürfen. Heute sprechen wir nur über Nagios XI. Mit dem Tool können Sie alle geschäftskritischen Infrastrukturkomponenten wie Anwendungen, Dienste, Betriebssysteme, Netzwerkprotokolle, Systemmetriken und Netzwerkinfrastruktur überwachen.

Screenshot des Nagios XI-Dashboards

Die leistungsstarken Dashboards von Nagios XI bieten auf einen Blick Zugriff auf leistungsstarke Überwachungsinformationen und Daten von Drittanbietern. Verschiedene Ansichten bieten Benutzern schnellen Zugriff auf die Informationen, die sie am nützlichsten finden. Die Benutzeroberfläche des Tools ist hochgradig anpassbar. Layout, Design und Einstellungen können pro Benutzer geändert werden, um Ihren Teammitgliedern die gewünschte Flexibilität zu bieten.

Nagios XI ist dank seiner integrierten webbasierten Konfigurationsoberfläche, mit der Administratoren die Überwachungskonfiguration, Systemeinstellungen und mehr verwalten können, sehr einfach zu bedienen. Die Plattform bietet auch Konfigurationsassistenten, die Benutzer durch den Prozess der Überwachung neuer Geräte, Dienste und Anwendungen führen, ohne komplexe Überwachungskonzepte verstehen zu müssen.

Weitere interessante Funktionen von Nagios XI sind automatisierte und integrierte Trend- sowie Kapazitätsplanungsdiagramme Unternehmen können Infrastruktur-Upgrades planen, bevor veraltete oder überlastete Systeme sie überraschen. Benachrichtigungen können per E-Mail oder mobilen Textnachrichten an IT-Mitarbeiter, Geschäftsinteressenten und sogar Endbenutzer gesendet werden.

Nagios XI Home Dashboard

Nagios XI kann nur unter CentOS oder RedHat Enterprise Linux ausgeführt werden. Es könnte natürlich auch in einer virtuellen Linux-Maschine auf einem Windows-Host ausgeführt werden, aber es ist im Wesentlichen eine Linux-Software. Für den Betrieb ist auch eine MySQL-Datenbank erforderlich.

Nagios XI ist in einer Standard Edition und einer Enterprise Edition erhältlich. Die Enterprise Edition bietet zusätzliche Funktionen und Funktionen, die bei umfangreichen Konfigurationen, Prognosen und geplanten Berichten hilfreich sind. Jede Lizenz umfasst zwölf Monate Wartung (Upgrade-Berechtigungen) und E-Mail-Support. Die Lizenzierung basiert auf der Anzahl der Überwachungshosts und beginnt bei 1 995 USD für die Standard Edition und 3 495 USD für die Enterprise Edition. Wenn Sie das Produkt testen möchten, steht eine kostenlose 60-Tage-Testversion zur Verfügung.

Vor- und Nachteile von Nagios XI

Genau wie beim SolarWinds NPM haben wir Benutzerkommentare Nagios XI PRTG zusammengestellt. Hier sind die Vor- und Nachteile, die sie gemeldet haben

Vorteile

  • Nagios XI ist einfach einzurichten und zu konfigurieren (insbesondere im Vergleich zu Nagios Core).
  • Hunderte von Add-Ons von Drittanbietern ermöglichen die Überwachung praktisch aller Anwendungen, Dienste und Systeme, sowohl intern als auch kommerziell.
  • Da es denselben Kern wie die kostenlose und Open-Source-Version von Nagios hat, unterstützt es alle von der Community entwickelten Add-Ons und bietet so ein beeindruckend breites Spektrum an Überwachungsmöglichkeiten.

Nachteile

  • Nagios XI läuft nicht unter Windows. Dies könnte einige Administratoren ohne Linux-Hintergrund davon abhalten, das Produkt überhaupt in Betracht zu ziehen. Und obwohl es in einer VM unter Windows ausgeführt werden könnte, erhöht es die Komplexität des Setups.
  • Einige Benutzer haben sich über ein etwas veraltetes Erscheinungsbild beschwert. Die GUI ist jedoch sehr funktional.
  • Anpassungsoptionen können das Upgrade behindern.

Beide Produkte vergleichen

Der Vergleich des SolarWinds Network Performance Monitor und des Nagios XI ist schwieriger als es vielleicht aussieht. Sie sind gleichzeitig sehr ähnlich und völlig unterschiedlich. In Bezug auf Bedienbarkeit und Benutzerfreundlichkeit der Benutzeroberfläche ist der SolarWinds Netwotk Performance Monitor neben der veralteten Benutzeroberfläche von Nagios XI ein klarer Gewinner.

Ein Überwachungstool bietet jedoch mehr als nur eine Benutzeroberfläche. Wenn es um Scherüberwachungsfunktionen geht, bietet Nagios XI mehr Funktionen als eine Nagios-Installation. Zusammenfassend lässt sich sagen, dass NPM Nagios XI sofort übertrifft.

Obwohl wir nicht empfehlen würden, ein Werkzeug nur nach Preis auszuwählen, ist dies ein weiterer Ort, an dem sich beide Werkzeuge stark unterscheiden. Der SolarWinds Network Performance Monitor ist zwar etwas teurer als Nagios XI, liegt jedoch in einem vergleichbaren Bereich.

Was denken wir?

Wir würden uns freuen, Ihnen sagen zu können, dass einer von NPM und Nagios XI ein klarer Gewinner gegenüber dem anderen ist, aber es ist nicht so einfach. Bei der Auswahl einer Überwachungslösung ist ein Faktor wichtiger als alle anderen: Ihre Anforderungen. Das beste Produkt für jeden wird immer das sein, das als Funktionen benötigt wird, unabhängig vom Preis. Im Kampf zwischen NPM und Nagios XI wird sich ein Benutzer mit drahtlosen Überwachungs- und Verwaltungsanforderungen wahrscheinlich für das SolarWinds-Produkt entscheiden. Wenn Sie jedoch einen ganz bestimmten Überwachungsbedarf haben, der von einem der Add-Ons von Nagios XI angesprochen wird, wird er mit Sicherheit Ihre Stimme erhalten.

Ich bevorzuge eher den SolarWinds Network Performance Monitor, muss aber zugeben, dass ich wahrscheinlich voreingenommen bin. Dies liegt einfach daran, dass es sich um ein Produkt handelt, das ich kenne und seit Jahren verwende und das ich genau weiß, was es kann und wie es funktioniert. Wenn Sie mit beiden Produkten noch nicht vertraut sind, ist es möglicherweise am besten, beide zu testen, bevor Sie eine endgültige Entscheidung treffen. Da beide Anbieter eine kostenlose Testversion ihres jeweiligen Produkts anbieten, sollte dies einfach sein.

watch instagram story