Die Netzwerküberwachung ist für die meisten eine wichtige Aufgabeder 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. Zwar gibt es viele verschiedene Arten von Tools, doch die All-in-One-Überwachungslösung scheint die beste Option zu sein. Damit können Sie die Bandbreitennutzung sowie Server und andere Systeme überwachen. Es gibt viele solcher Tools auf dem Markt, aber wir werden uns heute zwei davon genauer ansehen, den SolarWinds Network Performance Monitor und Nagios XI. Wir vergleichen die beiden Produkte mit dem Ziel, Ihnen zu helfen, herauszufinden, welches Produkt am besten an Ihre spezifischen Bedürfnisse angepasst ist.
Bevor wir auf das Wesentliche dieses Beitrags eingehen, werden wirErforschen Sie die Netzwerküberwachung. Wenn Sie mehr über das Thema wissen, können Sie die Unterschiede und Ähnlichkeiten zwischen den beiden Produkten besser verstehen. Anschließend sprechen wir über SNMP, die am häufigsten verwendete Überwachungstechnologie. Wir werden unser Bestes tun, 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. Anschließend werden zunächst der SolarWinds Network Performance Monitor, seine Hauptfunktionen, seine Preisstruktur und seine Vor- und Nachteile sowie Nagios XI vorgestellt. Schließlich vergleichen wir beide Produkte, um Ihnen ein besseres Verständnis der Ähnlichkeiten und Unterschiede zu vermitteln. Abschließend geben wir Ihnen unsere ehrliche Meinung zu den beiden Produkten.
Informationen zur Netzwerküberwachung
Das Definieren von Überwachung kann eine schwierige Aufgabe seinAnscheinend hat jeder seine eigene Vorstellung davon, 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 die einzelnen Funktionen an und beginnen mit der grundlegendsten: Ping- (oder Auf- / Ab-) Überwachung. Bei dieser einfachen Art der Überwachung wird mithilfe von Ping überprüft, ob jedes überwachte Gerät betriebsbereit ist. Die Überwachung erfolgt mithilfe des Befehls ping im Hintergrund, um zu überprüfen, ob jeder überwachte Host antwortet. Es können nicht viele Informationen über den tatsächlichen Zustand des überwachten Geräts abgerufen werden.
Die Überwachung der Netzwerkbandbreite ist ebenfalls weit verbreitetArt der Überwachung. In der Tat ist es wahrscheinlich der häufigste Typ. Meistens verwendet diese Art von Überwachungstool das Simple Network Management Protocol, um Schnittstellenzähler von überwachten Geräten aus zu lesen. Es kann dann die durchschnittliche Bandbreitennutzung ihrer Schnittstellen berechnen. Dies wird häufig zur Überwachung bandbreitenbeschränkter Segmente eines Netzwerks wie WAN-Verbindungen verwendet. Was Sie von diesen Systemen erhalten, ist eine quantitative Ansicht des Verkehrs. Es zeigt alle Netzwerküberlastungen an und teilt Ihnen mit, wann es gestartet und wann es gestoppt wurde, gibt Ihnen jedoch keinen Hinweis darauf, woran es liegt.
Dafür sind 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 Sicht auf den Netzwerkverkehr.
Eine andere Art von Überwachungstool, das wir oft verwendenCall Server oder System Monitor geht noch tiefer und liest die Betriebsdaten der überwachten Geräte. Normalerweise verwendet man ein solches Tool, um Geräte von Routern über Switches bis hin zu Servern und Datenbanken zu überwachen. Diese Art von Tool liefert normalerweise Daten wie CPU- und Speicherauslastung, Speicherplatz und andere interessante Daten, die gesammelt und angezeigt werden können.
Das Simple Network Management Protocol (SNMP)
Werfen wir einen kurzen Blick auf "Since the Simple"Network Management Protocol, Immerhin ist es 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 Verwaltungsstation - oder im Falle einer Überwachung ein Überwachungstool - eine Reihe von Betriebsparametern lesen und / oder einstellen. SNMP wird häufig als agentenlose Überwachungstechnologie bezeichnet. Obwohl auf dem überwachten Gerät selten zusätzliche Software 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 der Sicht der Überwachung verstehen, wieDie SNMP-Überwachung ist relativ einfach. Werfen wir einen Blick darauf, ohne zu technisch zu werden. In regelmäßigen Abständen - 5 Minuten ist ein gängiger Wert - fragt die SNMP-Überwachungssoftware jedes Gerät ab, indem sie eine Anforderung für einen bestimmten Parameter sendet, den sie 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 den angeforderten Wert zurück, falls dies zutrifft. Dies ist eine stark vereinfachte Version des Prozesses. Verzeihen Sie mir, wenn ich wichtige Teile des Protokolls ausgelassen habe. Unser Ziel ist nicht ein SNMP-Tutorial, sondern ein Verständnis der Funktionsweise der SNMP-Überwachung.
Lassen Sie uns ein kurzes Beispiel für eine Überwachung gebenDas Tool überwacht die Bandbreitennutzung einer Router-Schnittstelle, die einer WAN-Verbindung zugewandt ist. Zwei spezifische SNMP-Parameter sind von Interesse, die Bytes-In- und Bytes-Out-Zähler der Schnittstelle. Sie werden regelmäßig - etwa alle fünf Minuten - gelesen 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. Dann dividiert es diese Zahlen durch 300, die Anzahl der Sekunden in fünf Minuten, gibt die Anzahl der Bytes pro Sekunde an und dividiert diese durch acht, um die Anzahl der Bits pro Sekunde zu erhalten. Die resultierenden Werte werden in einer Datenbank gespeichert oder in einem Diagramm aufgezeichnet, das die zeitliche Entwicklung zeigt.
Andere Überwachungstechniken
SNMP ist bei weitem nicht das Einzige - vielleichtSelbst das Beste - Überwachungstechnologie. Je nachdem, welchen Gerätetyp Sie überwachen und welche Informationen Sie von diesem Gerät sammeln möchten, stehen viele andere Technologien zur Verfügung. Werfen wir einen kurzen Blick darauf.
Die Windows-Verwaltungsinstrumentation (WMI)ist ein Windows-spezifisches Protokoll. Es ist bis zu einem gewissen Grad eine Weiterentwicklung von SNMP. Beide haben einen ähnlichen Zweck: Systeme remote verwalten und überwachen - 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 EnterpriseVerwaltung. 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, istAgentenbasierte Überwachung genannt. 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 bereitgestellt. Es ist perfekt auf das Tool abgestimmt und ermöglicht häufig die Überwachung von Metriken, die sonst nicht verfügbar wären. Es hat jedoch ein paar Nachteile. Für die agentenbasierte Überwachung muss natürlich ein Agent auf überwachten Systemen installiert sein. Dieser Agent kann sich auf das überwachte System auswirken, da er einen Teil seiner Ressourcen verwendet.
1. SolarWinds Network Performance Monitor (Kostenlose Testphase)
SolarWinds, der Hersteller der Netzwerkleistungsmonitor gibt es schon seit ca. 20 jahren und es genießtein guter Ruf, einige der besten Tools für die Netzwerk- und Systemverwaltung entwickelt zu haben. Viele der Produkte des Unternehmens haben begeisterte Kritiken erhalten und gelten in ihren jeweiligen Bereichen als die besten. Und um es noch besser zu machen, ist SolarWinds auch bekannt für seine kostenlosen Tools, kleinere Tools, die sich speziell an Netzwerkadministratoren richten. Zwei gute Beispiele für diese kostenlosen Tools sind der Echtzeit-Bandbreitenmonitor und der Kiwi Syslog-Server.
Zurück zum NetzwerkleistungsmonitorHierbei handelt es sich in erster Linie um eine SNMP-BandbreitenüberwachungEs kann jedoch noch viel mehr, entweder durch integrierte Funktionen oder durch die Kombination mit anderen Tools von SolarWinds. Das Produkt bietet im Kern eine umfassende Fehlerüberwachung und Leistungsverwaltung über SNMP und ist damit mit den meisten Geräten kompatibel. Mit der NetPath-Funktion des Tools können Sie den kritischen Netzwerkpfad zwischen zwei überwachten Punkten in Ihrem Netzwerk anzeigen. Außerdem können intelligente Netzwerkkarten automatisch generiert werden.
- KOSTENLOSE TESTPHASE: SolarWinds Network Performance Monitor
- Offizieller Download-Link: https://www.solarwinds.com/network-performance-monitor/registration
Weitere Stärken des Produktes sind AdvancedWarnungen und das PerfStack-Dashboard für die 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 über die Fähigkeit, drahtlose Netzwerke zu überwachen und Basiswerte für die Netzwerkleistung zu generieren.
Das SolarWinds Network Performance Monitor ist hoch skalierbar und kann auf jedem verwendet werdenNetzwerk vom kleinsten zum größten. Zu den optionalen Funktionen gehören Skalierbarkeits-Engines, Hochverfügbarkeit und eine Enterprise Operations Console, mit der Sie die Daten mehrerer NPM-Instanzen in einem Dashboard der Enterprise-Klasse konsolidieren können.
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 erhältlich, einschließlich des ersten Jahres der Wartung. Wenn Sie das Tool lieber vor dem Kauf testen möchten, erhalten Sie eine kostenlose, unbegrenzte 30-Tage-Testversion.
Vor- und Nachteile von NPM
Um Ihnen eine Vorstellung davon zu geben, was Benutzer davon halten, finden Sie hier die Vor- und Nachteile von SolarWinds Network Performance Monitor wie in Bewertungen der Benutzer des Produkts gemeldet.
Vorteile
- Das Webinterface ist vollständig anpassbarSo können verschiedene Mitglieder Ihres IT-Teams eine Ansicht verwenden, die zu ihnen passt. 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 hervorragende und leicht konfigurierbare Warnmeldungen. 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äteabrufe in Kombination mit benutzerdefinierten Messungen erstellen, die praktisch alle benötigten Informationen zurückgeben.
Nachteile
- Die E-Mail-Konfiguration ist zwar sehr flexibel und anpassbar, könnte aber 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 ein Server der Enterprise-Klasse undNetzwerküberwachungssoftware, die umfassende Anwendungs-, Dienst- und Netzwerküberwachung in einer zentralen Lösung bietet. Das Produkt ist ein direkter Nachfahre von Nagios Core, einem verwandten freien und Open-Source-Produkt. Tatsächlich verwenden beide dieselbe Basismaschine. Es handelt sich jedoch um zwei sehr unterschiedliche Produkte, die nicht zu verwechseln sind. Heute sprechen wir nur von Nagios XI. Mit diesem Tool können Sie alle geschäftskritischen Infrastrukturkomponenten wie Anwendungen, Dienste, Betriebssysteme, Netzwerkprotokolle, Systemmetriken und Netzwerkinfrastruktur überwachen.
Die leistungsstarken Dashboards von Nagios XI bietenZugriff auf leistungsstarke Überwachungsinformationen und Daten von Drittanbietern auf einen Blick. Verschiedene Ansichten bieten Benutzern einen schnellen Zugriff auf die Informationen, die sie am nützlichsten finden. Die Benutzeroberfläche des Tools ist in hohem Maße anpassbar. Layout, Design und Einstellungen können auf Benutzerbasis geändert werden, um Ihren Teammitgliedern die gewünschte Flexibilität zu bieten.
Nagios XI ist sehr einfach zu bedienen, dank seinerIntegrierte webbasierte Konfigurationsoberfläche, über die Administratoren die Überwachungskonfiguration, Systemeinstellungen und mehr verwalten können. Die Plattform bietet auch Konfigurationsassistenten, mit denen Benutzer durch den Prozess der Überwachung neuer Geräte, Dienste und Anwendungen geführt werden können, ohne komplexe Überwachungskonzepte verstehen zu müssen.
Weitere interessante Funktionen von Nagios XI sind:Automatische und integrierte Trenddarstellungen sowie Kapazitätsplanungsdiagramme ermöglichen es Unternehmen, Infrastruktur-Upgrades zu planen, bevor veraltete oder überlastete Systeme sie überraschen. Benachrichtigungen können per E-Mail oder mobiler Textnachricht an IT-Mitarbeiter, Geschäftsinteressenten und sogar Endbenutzer gesendet werden.
Nagios XI läuft nur unter CentOS oder RedHatEnterprise Linux. 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. Eine MySQL-Datenbank ist auch für den Betrieb erforderlich.
Nagios XI gibt es in einer Standard Edition undeine Enterprise Edition. Die Enterprise Edition bietet zusätzliche Funktionen und Funktionen, die bei der umfangreichen Konfiguration, Prognose und geplanten Berichterstellung hilfreich sind. Jede Lizenz beinhaltet 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, ist eine kostenlose 60-Tage-Testversion verfügbar.
Vor- und Nachteile von Nagios XI
Genau wie bei SolarWinds NPM haben wir Benutzerkommentare zu Nagios XI PRTG zusammengestellt. Hier sind die Vor- und Nachteile, über die berichtet wurde
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 nahezu aller Anwendungen, Dienste und Systeme, sowohl intern als auch kommerziell.
- Da es den gleichen Kern wie die kostenlose und Open-Source-Version von Nagios hat, unterstützt es alle von der Community entwickelten Add-Ons, was eine beeindruckend breite Palette von Überwachungsmöglichkeiten bietet.
Nachteile
- Nagios XI läuft nicht unter Windows. Dies könnte einige Administratoren ohne Linux-Hintergrund davon abhalten, überhaupt über das Produkt nachzudenken. Und obwohl es in einer VM unter Windows ausgeführt werden kann, erhöht es die Komplexität des Setups.
- Einige Benutzer haben sich über ein etwas antiquiertes Erscheinungsbild beschwert. Die GUI ist jedoch sehr funktional.
- Anpassungsoptionen können dem Upgrade im Wege stehen.
Beide Produkte vergleichen
Vergleich der SolarWinds-NetzwerkleistungMonitor und das Nagios XI ist schwieriger als es aussehen mag. Sie sind gleichzeitig sehr ähnlich und völlig unterschiedlich. In Bezug auf die Bedienbarkeit und Benutzerfreundlichkeit der Benutzeroberfläche ist der SolarWinds Netwotk Performance Monitor ein klarer Gewinner neben der veralteten Benutzeroberfläche von Nagios XI.
Ein Überwachungstool bietet jedoch mehr als nurBenutzeroberflä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 übertrifft.
Wir würden jedoch nicht empfehlen, ein Werkzeug auszuwählenDies ist ein weiterer Ort, an dem sich beide Tools stark unterscheiden. Der SolarWinds Network Performance Monitor ist zwar etwas teurer als Nagios XI, liegt aber in einem vergleichbaren Bereich.
Was denken wir?
Wir würden uns freuen, Ihnen das von NPM mitteilen zu könnenund Nagios XI ist ein klarer Sieger über die anderen, 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, was er als Ausstattung benötigt, unabhängig von seinem Preis. Im Kampf zwischen NPM und Nagios XI wird sich ein Benutzer mit einem Bedarf an drahtloser Überwachung und Verwaltung wahrscheinlich für das SolarWinds-Produkt entscheiden. Wenn Sie hingegen einen sehr speziellen Überwachungsbedarf haben, für den eines der Nagios XI-Add-Ons zuständig ist, erhalten Sie mit Sicherheit Ihre Stimme.
Ich bevorzuge das SolarWinds-NetzwerkPerformance Monitor, aber ich muss zugeben, dass ich wahrscheinlich voreingenommen bin. Dies liegt einfach daran, dass es sich um ein Produkt handelt, das ich seit Jahren kenne und verwende und genau weiß, was es kann und wie es funktioniert. Wenn Sie mit beiden Produkten noch nicht vertraut sind, versuchen Sie es am besten mit beiden, bevor Sie eine endgültige Entscheidung treffen. Da beide Anbieter eine kostenlose Testversion ihres jeweiligen Produkts anbieten, sollte dies einfach sein.
Bemerkungen