SolarWinds genießt unter Netzwerkadministratoren einen ausgezeichneten Ruf. Das Unternehmen hat sich durch die Entwicklung hervorragender Werkzeuge für die Netzwerk- und Systemverwaltung einen Namen gemacht. Es ist ebenfalls bekannt für seine nützlichen, kostenlosen Tools, wie den Advanced Subnet Calculator oder den TFTP-Server. Im Folgenden stellen wir das Flaggschiffprodukt von SolarWinds vor: den Network Performance Monitor (NPM). Dieser dient in erster Linie der Überwachung der Netzwerkauslastung, bietet aber, wie wir sehen werden, einige überraschende und einzigartige Funktionen, die man bei Konkurrenzprodukten oft vergeblich sucht.
Obwohl der SolarWinds Network Performance Monitor als Werkzeug zur Bandbreitenüberwachung betrachtet wird, ist diese Bezeichnung etwas kurzgegriffen, da das Programm tatsächlich viel mehr kann. Wie der Name andeutet, liegt die Hauptaufgabe des Produkts in der Überwachung der Netzwerkleistung. Zu diesem Zweck beobachtet das Tool permanent verschiedene Komponenten Ihres Netzwerks, wie Router und Switches, aber auch Endgeräte wie Desktop-Computer, Server oder mobile Geräte. Das Dashboard des Tools ist benutzerfreundlich, leicht verständlich und bietet umfassende Steuerungsmöglichkeiten. Es ist zudem hochgradig anpassbar, so dass Benutzer es nach ihren individuellen Bedürfnissen konfigurieren können. Die Skalierbarkeit ist ein weiteres wichtiges Merkmal des Produkts, das sich problemlos an Netzwerke nahezu jeder Größenordnung anpassen lässt.
Einige Worte zur Orion-Plattform
Orion war einst der Name der führenden Überwachungslösung von SolarWinds. Als weitere Tools auf derselben Plattform veröffentlicht wurden, erhielt jedes Produkt einen eigenen Namen, während Orion als die zugrundeliegende Plattform für mehrere Dienste beibehalten wurde. Neben dem Network Performance Monitor basieren auch der NetFlow Traffic Analyzer, der Server & Application Monitor und einige weitere Produkte auf der Orion-Plattform.
Für den Benutzer wird der Vorteil dieser gemeinsamen Plattform besonders dann deutlich, wenn er mehrere Produkte einsetzt. Die Plattform ermöglicht eine nahtlose Integration zwischen den einzelnen Tools sowie eine einheitliche Benutzeroberfläche, die durchgängig konsistent ist.
Die Kernfunktionen von SolarWinds Network Performance Monitor
Im Wesentlichen ist der SolarWinds Network Performance Monitor ein SNMP-Überwachungstool. Es fragt SNMP-fähige Geräte ab, um ihre Betriebsdaten, wie CPU- oder Speichermesswerte oder Zähler des Schnittstellenverkehrs, auszulesen. Das Simple Network Management Protocol (SNMP) ist ein Industriestandardprotokoll für die Fernüberwachung und -verwaltung von Netzwerkgeräten. Es ist in den meisten Geräten integriert und erfordert selten die Installation eines Geräteagenten, um die Überwachung zu aktivieren.
Doch wie bereits erwähnt, bietet dieses Tool viel mehr als das. Hier ist ein Überblick über einige der interessantesten Funktionen des Programms.
Automatische Netzwerkerkennung
Zu Beginn der Ersteinrichtung des SolarWinds Network Performance Monitors schätzen Benutzer besonders die automatische Geräteerkennung. Dieser Prozess scannt Netzwerksegmente, um Geräte zu erkennen, zu identifizieren und automatisch zur Konfiguration des Dashboards hinzuzufügen. Dabei werden auch die relevanten Betriebsparameter für jedes erkannte Gerät übernommen. So werden beispielsweise alle Ports eines Netzwerk-Switches zum Dashboard hinzugefügt. Nach dem Hinzufügen zum Dashboard wird jedes Gerät automatisch überwacht, ohne dass weitere manuelle Eingriffe erforderlich sind.
Leistungsanalyse
Die Leistungsanalysefunktionen des Network Performance Monitors ermöglichen es Ihnen, vielfältige Daten von verschiedenen Elementen Ihres Netzwerks zu sammeln. Mit einer einfachen Drag-and-Drop-Funktion können Sie Leistungsberichte erstellen und diese nebeneinander vergleichen. Sie können beispielsweise Live- und historische Daten direkt gegenüberstellen. Die grafischen Darstellungselemente sind synchronisiert, wodurch sich Leistungseffekte leicht visualisieren lassen, da alle Datenquellen auf einer gemeinsamen Zeitskala ausgerichtet sind.
Unterstützung für verschiedene Hersteller
Netzwerke bestehen selten aus Komponenten nur eines einzigen Herstellers. Der SolarWinds Network Performance Monitor arbeitet glücklicherweise vollkommen herstellerunabhängig. Das Tool nutzt Industriestandardprotokolle wie SNMP, um Betriebsdaten von Geräten zu beziehen. Für einige spezifische Produktfunktionen werden auch andere Protokolle verwendet, aber alle sind Standard und erfordern keine Installation eines lokalen Agenten.
Die einzige Stelle, an der Sie an ein Betriebssystem gebunden sind, ist bei der Installation des Tools. Die Überwachungssoftware und das Dashboard können zwar nur unter Windows installiert werden, das Betriebssystem oder die Firmware der Geräte, die Sie überwachen, spielen jedoch keine Rolle. Das Tool kommuniziert unabhängig vom zugrunde liegenden Betriebssystem mit den SNMP-Agenten der Geräte.
Tools für Drahtlosnetzwerke
Der SolarWinds Network Performance Monitor ist nicht nur auf die Überwachung von kabelgebundenen Netzwerken beschränkt. Der integrierte WLAN-Monitor von SolarWinds gehört zu den besten WLAN-Analysewerkzeugen auf dem Markt. Das Modul erkennt alle Ihre drahtlosen Zugriffspunkte und fügt sie dem SolarWinds Network Performance Monitor zur Überwachung hinzu. Der SolarWinds Wi-Fi Monitor ist fast ein Produkt in sich. Sie können Warnmeldungen einrichten, Ihre Infrastruktur überwachen und Berichte zu verschiedenen Parametern wie IP-Adressen, Gerätetyp, SSID, verwendeten Kanälen und Anzahl der aktuell verbundenen Clients erstellen. Zu den Clientdetails gehören Clientname, SSID, IP-Adresse, MAC-Adresse, Anzeige der empfangenen Signalstärke (RSSI), Verbindungszeit, Datenrate sowie empfangene und gesendete Bytes. Zu den weiteren fortschrittlichen Funktionen gehört die Erkennung von Rogue Access Points und SSIDs.
Überwachung der virtuellen Umgebung
Virtualisierung ist für viele Unternehmen Realität. Wenn auch Sie virtualisierte Umgebungen einsetzen, ist der SolarWinds Network Performance Monitor gut für Sie geeignet. Das Tool kann sowohl physische als auch virtuelle Server überwachen. Es fügt auch spezifische Monitore für Virtualisierungshosts hinzu, um den besonderen Anforderungen bei der Überwachung virtualisierter Umgebungen gerecht zu werden.
Da die meisten Cloud-basierten Hosting-Dienste wie Microsoft Azure oder Amazon AWS nichts anderes sind als virtuelle Remote-Server, können Sie diese ebenfalls mit dem Tool überwachen. Es ist somit ideal für die Überwachung von Ressourcen, die sich an beliebigen Standorten befinden können, nicht nur am Installationsort des Tools.
Netzwerkpfadanalyse mit NetPath
Die NetPath Network Path Analysis-Funktion des SolarWinds Network Performance Monitors bietet Ihnen eine visuelle Darstellung Ihrer Netzwerktopologie. Das Beste daran ist, dass Sie nichts tun müssen, um diese Funktionalität zu nutzen. Sie wird automatisch während der Netzwerkerkennungsphase erstellt. Die resultierende Netzwerkkarte zeigt den Datenverkehr pro einzelner Verbindung sowie entlang des gesamten Pfads. Die Analyse berücksichtigt auch virtuelle Umgebungen und verfolgt sogar Datenflüsse über das Internet hinweg, um Zugriffspfade zu Cloud-Diensten anzuzeigen, dank einer integrierten Traceroute-Funktion, die bei der Behebung von Netzwerkverzögerungen und anderen Problemen hilfreich ist. Der Datenfluss kann nach Benutzer, Anwendung, Protokoll oder Gerät überwacht werden. Die Netzwerkkarten von NetPath können Ihnen helfen, Engpässe in Ihrem Netzwerk zu identifizieren, indem Sie Abhilfeaufgaben zuweisen, die Team-Experten sowie Dienstanbieter unterstützen.
Alarmierung
Mit dem SolarWinds Network Performance Monitor stehen zwei Arten von Warnmeldungen zur Verfügung. Einerseits gibt es schwellenwertbasierte Warnungen, die ausgelöst werden, wenn ein bestimmter Parameter einen bestimmten Wert übersteigt. Sie können das Tool zum Beispiel so konfigurieren, dass es Warnmeldungen ausgibt, wenn die CPU-Auslastung 75 % übersteigt oder wenn eine Netzwerkverbindung zu 90 % ausgelastet ist.
Die zweite Art der Warnmeldung beruht auf dem SNMP-Agenten, der auf jedem überwachten Gerät ausgeführt wird. Neben dem Auslesen von Betriebsparametern ermöglicht SNMP-fähigen Geräten auch das Senden von Warnmeldungen, sogenannten SNMP-Traps, an einen entsprechend konfigurierten Trap-Empfänger. Der NPM ist ein solcher Trap-Empfänger. Wenn der NPM SNMP-Traps empfängt, zeigt das Tool diese sofort als Warnmeldungen auf seinem Dashboard an.
Die Behandlung unterschiedlicher Warnmeldungen kann gefiltert und priorisiert werden, so dass unkritische Warnmeldungen in Protokolldateien abgelegt werden können, anstatt auf dem Dashboard zu erscheinen oder Benachrichtigungen auszulösen. Um zu verhindern, dass geringfügige Warnmeldungen vollständig übersehen werden, kann eine Kombination von Bedingungen konfiguriert werden, die sich zu einem ernsten Problem entwickeln könnten, um eine Aktion auszulösen. Zu den Aktionen gehören das Versenden von Benachrichtigungen per E-Mail oder SMS, aber auch das Starten externer Programme, die dem Tool möglicherweise automatische Abhilfefunktionen verleihen.
Berichterstellung
Die Analyse- und Datenvisualisierungsfunktionen des SolarWinds NPM-Dashboards sind hervorragende Werkzeuge zur Identifizierung von Leistungsproblemen. Die Berichtsfunktionen des Systems erlauben es Ihnen, Momentaufnahmen von Live-Daten zu erstellen, Quellen zu aggregieren und Analysen von historischen Daten anzuzeigen.
Diese Ausgaben können in einem verteilbaren Format bereitgestellt werden, mit dem Sie Zielerreichungen visualisieren, über die Teamleistung berichten und SLA-Ziele überprüfen können. Ein Modul namens PerfStack generiert eine URL Ihrer zusammengestellten Datenansichten, die Sie per E-Mail an Beteiligte senden können, um Diskussionen und die Zusammenarbeit zu fördern.
Vorteile des SolarWinds Network Performance Monitor
Einsparungen bei Gehältern und Arbeitszeit
Die heutigen komplexen Netzwerke erfordern hochqualifizierte Netzwerkexperten, um das Netzwerk zu warten, neue Benutzer zu konfigurieren, auf Support-Anfragen zu reagieren und Netzwerkerweiterungen und -änderungen zu planen und zu unterstützen. Automatisierte Technologien, die zur Erhaltung oder sogar Reduzierung der Personalstärke beitragen, bieten einen direkt quantifizierbaren Return on Investment. In den meisten Fällen entlasten Netzwerkmanagement- und Überwachungslösungen die Netzwerkexperten, so dass diese an strategisch wichtigeren Projekten arbeiten können, was wiederum helfen kann, Kosten zu senken und höhere Einnahmen zu erzielen.
Reduzierung der Netzwerkausfallzeiten
Netzwerkausfallzeiten lassen sich direkt quantifizieren, indem man einfach die Kosten der Zeit berechnet, die ein Netzwerkexperte für die Fehlersuche und Behebung des Ausfalls aufwendet. Diese Kosten sind jedoch nur die Spitze des Eisbergs, wenn es um die Gesamtkosten von Netzwerkausfallzeiten geht. Verlorene Mitarbeiterproduktivität, entgangene Umsätze und entgangene Kundenzufriedenheit sind Beispiele für Kosten, die schwerer zu berechnen sind, aber eine viel größere Auswirkung haben.
Reduzierung von Supportanrufen
Netzwerkmanagement- und Überwachungslösungen machen Netzwerkmanagement- und Supportteams auf potenzielle Probleme aufmerksam, bevor sich Benutzer beschweren und Supportanrufe generieren. Die Kosten für Supportanrufe lassen sich leicht berechnen, indem man die Anzahl der Anrufe pro Woche, die Zeit zur Lösung eines Supportanrufs und die Kosten pro Stunde Supportzeit berücksichtigt. Indem Sie die Anzahl der Supportanrufe durch proaktive Überwachung und Verwaltung des Netzwerks reduzieren, können Sie die Kosteneinsparungen direkt quantifizieren.
Verkürzung der Zeit bis zur Problemlösung
Die Zeit bis zur Problemlösung ist die Zeit, die benötigt wird, um ein Problem zu lösen, nachdem der Netzwerkexperte benachrichtigt wurde. Netzwerküberwachungs- und -verwaltungssysteme mit Echtzeit-Diagnosedaten, die über dynamische Netzwerkkarten angezeigt werden können, können den Zeitaufwand für die Fehlerbehebung und Lokalisierung der Problemursache erheblich reduzieren.
Verwaltung von Service Level Agreements
Netzwerkbetriebsteams sind in der Regel an ein quantifizierbares Service Level Agreement (SLA) gebunden oder daran gemessen, welches normalerweise ein Prozentsatz der Netzwerkverfügbarkeit ist. Dieses SLA kann beispielsweise ein internes SLA oder ein externes SLA bei Ihrem Dienstanbieter sein. Wenn die Netzwerkverfügbarkeit direkt mit dem Umsatz eines Unternehmens verknüpft ist, können die Kosten der Ausfallzeit leicht anhand des durchschnittlichen Umsatzes gemessen werden, der während der Ausfallzeit generiert worden wäre.
Preisgestaltung
Die Preisstruktur des Network Performance Monitors ist relativ unkompliziert. Es gibt keine Lizenzstufen mit verschiedenen Funktionen, die sich schnell als knifflige Rätsel herausstellen können, wenn Sie versuchen herauszufinden, welche Elemente Sie kaufen müssen. Die einzige Variable bei der Preisgestaltung des Tools ist die Anzahl der zu überwachenden „Elemente“.
Anders als bei manchen anderen Produkten entspricht ein Element nicht unbedingt einem überwachten Gerät. Im Sprachgebrauch von SolarWinds werden verschiedene Dinge als Elemente betrachtet. Die erste Art von Elementen sind die Netzwerkschnittstellen. Dazu gehören alle Schnittstellen einer Workstation oder eines Servers, aber auch jeder einzelne Port eines Netzwerk-Switches. Da Switches üblicherweise 48 Ports oder sogar mehr haben, kann man sich vorstellen, dass die Anzahl der Elemente relativ schnell ansteigen kann. Als Elemente zählen auch virtuelle Schnittstellen und Layer-3-VLANs. Die zweite Art von Elementen sind Knoten. Sie beziehen sich auf alle überwachten, mit dem Netzwerk verbundenen Geräte. Knoten können Switches, Router, Computer, Server, Zugriffspunkte und alles andere sein, was mit dem Netzwerk verbunden ist. Der letzte Elementtyp sind Volumes, die sich auf die logischen Laufwerke beziehen, die Sie überwachen müssen.
Der SolarWinds Network Performance Monitor ist in fünf verschiedenen Varianten erhältlich, die sich nach der Anzahl der Elemente von 100 bis unbegrenzt richten. Die Preise reichen von 2.955 $ bis 32.525 $. Die erworbenen Lizenzen sind unbefristet und der Preis beinhaltet ein Jahr Support und Wartung. Nach Ablauf des ersten Jahres ist eine jährliche Gebühr zu entrichten, um den Support- und Wartungsplan fortzusetzen. Wenn Ihr Netzwerk wächst und Ihre aktuelle Lizenzstufe nicht mehr ausreicht, kann jederzeit problemlos auf die nächste Stufe aktualisiert werden.
Systemanforderungen
Wie bereits erwähnt, kann die Software des SolarWinds Network Performance Monitors nur unter Windows installiert werden. Das System besteht aus zwei Komponenten: einem Anwendungsserver und einem Datenbankserver. Sie benötigen jeweils einen eigenen dedizierten Server und können nicht beide auf demselben Computer installieren. Es gibt jedoch keine Einschränkung, sie auf zwei virtuellen Servern laufen zu lassen, die auf demselben Host gehostet werden. Die Größe des Servers, den Sie für die Installation benötigen, hängt von der Anzahl der überwachten Knoten ab. Daher benötigen Sie einen größeren Server für die Ausführung der 2000-Elemente-Version als für die 100-Elemente-Version.
Auf dem zugrundeliegenden Server sollte entweder Windows Server 2012 oder Windows Server 2016 sowohl für den Anwendungs- als auch für den Datenbankserver ausgeführt werden. Für die Datenbank ist Microsoft SQL Server 2012, 2014 oder 2016 erforderlich.
In Bezug auf die Hardware benötigt der Server, auf dem Sie die Anwendung ausführen, mindestens einen Vierkernprozessor mit einer Taktfrequenz von 2,5 GHz. Wenn Sie die Unlimited-Knoten-Version verwenden, muss diese Geschwindigkeit mindestens 3 GHz betragen. Der Server, auf dem die Datenbank gehostet wird, sollte ebenfalls mit einem Vierkernprozessor ausgestattet sein, benötigt aber selbst für die kleinste Anzahl von Knoten eine Geschwindigkeit von mindestens 3 GHz.
Der benötigte Arbeitsspeicher für sowohl den Anwendungsserver als auch den Datenbankserver variiert je nach Anzahl der überwachten Knoten. Die Versionen mit 100 und 250 Elementen benötigen 6 bis 8 GB für den Anwendungsserver und 8 GB für den Datenbankserver. Die 500-Elemente-Version benötigt 8 bis 10 GB für den Anwendungsserver und 10 GB für den Datenbankserver. Die Version mit 2000 Elementen benötigt 10 bis 16 GB für den Anwendungsserver und 10 bis 64 GB für den Datenbankserver. Und schließlich benötigt die Unlimited-Element-Version 18 bis 32 GB für den Anwendungsserver und 34 bis 128 GB für den Datenbankserver.
Unabhängig von der verwendeten Lizenzstufe oder der Anzahl der überwachten Elemente benötigen die Server zwei 15-KByte-Festplatten mit mindestens 146 GB Kapazität und die Netzwerkschnittstellen des Servers müssen mindestens 1 GB groß sein.
Zusammenfassend
Der SolarWinds Network Performance Monitor bietet einige sehr nützliche, fortgeschrittene Funktionen, die man normalerweise bei Netzwerküberwachungssoftware dieser Kategorie nicht erwarten würde. Dazu gehört die Möglichkeit, benutzerdefinierte Alarmbedingungen aus kombinierten Netzwerkdatenquellen festzulegen, so dass Sie nicht nur den Zustand einzelner Geräte erfassen können. Die NetPath-Funktion ist eine weitere nette Ergänzung, die die Fehlerbehebungsfunktionen des Network Performance Monitor um die Bandbreitenanalyse erweitert. Auch seine Fähigkeit, virtuelle Umgebungen, drahtlose Netzwerke und Internetrouten zu überwachen, erweitert die LAN-Überwachungsfunktionen des Tools und schafft eine wirklich integrierte Überwachungsplattform, die sich sehr gut für hybride und komplexe Netzwerke eignet.
Der Erwerb des Produkts ist dank einer sachlichen Preisstruktur einfach. Die einzige Schwierigkeit besteht darin, herauszufinden, wie viele Elemente Sie benötigen. Die kostenlose 30-Tage-Testversion erlaubt es Ihnen jedoch, das Tool zu installieren und zu sehen, wie viele Elemente das Tool tatsächlich verwendet, bevor Sie Ihre Bestellung aufgeben. Ein Menüpunkt im Dashboard zeigt Ihnen die Gesamtzahl der Elemente an.
Der Network Performance Monitor ist eine wirklich erstklassige Netzwerküberwachungsplattform. Natürlich haben all diese großartigen Funktionen ihren Preis, und es handelt sich hierbei nicht um ein günstiges Tool. Angesichts der Funktionalität, die man erhält, sind wir jedoch zuversichtlich, dass Sie Ihr Geld wert sein wird. Und falls Sie sich nicht sicher sind, ob das Produkt Ihren Bedürfnissen entspricht, nutzen Sie die verfügbare kostenlose 30-Tage-Testversion. Sie können das Tool ausgiebig testen und sich selbst davon überzeugen.