SolarWinds Network Performance Monitor (NPM) - Eine umfassende Überprüfung
Ein gesundes Netzwerk ist entscheidend für den Geschäftserfolg. Diese zunehmende Abhängigkeit von Unternehmen von Netzwerken bedeutet, dass selbst kleinste Netzwerkausfallzeiten negative Auswirkungen auf Ihr Unternehmen haben können. Es liegt also an den Netzwerkadministratoren, sicherzustellen, dass sie Netzwerkprobleme erkennen und beheben, bevor sie eskalieren. Was selbst für den erfahrensten Profi keine leichte Aufgabe ist. Nun, es sei denn, Sie verwenden einen dedizierten Netzwerkleistungsmonitor. Die meisten Aufgaben, die Netzwerktechnikern das Leben schwer machen, können über verschiedene Netzwerktools automatisiert werden. Viele Namen fallen mir ein, aber meiner Meinung nach ist der SolarWinds Network Performance Monitor die Creme.
Wir werden die Gründe dafür diskutieren, während wir die Überprüfung fortsetzen, aber kurz gesagt, dieses NPM ist die perfekte Kombination aus Funktionsumfang und Erschwinglichkeit. Das Tool bietet Ihnen einen vollständigen Überblick über Ihr Netzwerk, einschließlich Endpunkte und Server, und bietet Ihnen eine zentrale Möglichkeit, diese zu verwalten. Ich weiß nichts über Sie, aber das Öffnen einer einzelnen SSH- oder Telnet-Sitzung für jeden Switch in meinem Netzwerk ist nicht die Art und Weise, wie ich meinen Morgen verbringen möchte.
Der SolarWinds NPM wurde vorkonfiguriert, um wichtige Leistungsmetriken von Ihren Netzwerkkomponenten zu erfassen, den Integritätsstatus dieser Komponenten zu verfolgen und außerdem eine eingehende Paketprüfung und -analyse durchzuführen. All dies trägt dazu bei, Ausfallzeiten des Netzwerks effektiv zu reduzieren.
SolarWinds NPM bietet Unterstützung für mehrere Anbieter
Dieses Tool nutzt die SNMP-, ICMP- und WMI-Protokolle, die in fast alle Netzwerkgeräte integriert sind, um die Leistungsdaten abzufragen. Unabhängig vom zugrunde liegenden Betriebssystem sollten Sie in der Lage sein, alle Ihre Hosts zu überwachen. Einschließlich dieser in Ihrer virtuellen Umgebung. Der NPM kann jedoch nur in einer Windows-Umgebung installiert werden.
Aber was erstaunlich ist, ist, dass dieser Netzwerkmonitor trotz all seiner Funktionen wirklich einfach zu bedienen ist. Zugegeben, das war nicht immer so. SolarWinds hat die Benutzeroberfläche in der neuesten Version komplett überarbeitet. Jetzt brauchen Sie nur noch ein wenig Intuition, um durch die Software zu navigieren. Um fair zu sein, hatten sogar die vorherigen Versionen eine einfacher zu bedienende Oberfläche als die meisten anderen NPM-Lösungen.
Hey, ich denke, ich werde mitgerissen und dies ist nur die Einführung in die Rezension. Lassen Sie uns einen Schritt zurücktreten und Schritt für Schritt vorgehen.
Installation
Das SolarWinds NPM kann mit zwei Methoden installiert werden. Die erste und empfohlene Methode ist die Online-Installation. Hier müssen Sie nur das 50-MB-Online-Installationsprogramm herunterladen, und die anderen Komponenten, die zum Ausführen von NPM erforderlich sind, werden während der Installation heruntergeladen. Der Vorteil dieser Methode besteht darin, dass Sie die neuesten Produktoptimierungen und -korrekturen erhalten und nur das herunterladen, was Sie benötigen. Natürlich muss der Orion-Server über einen Internetzugang verfügen, damit dies funktioniert.
Die andere Methode ist die Offline-Installation, bei der ein 2-GB-Installationsprogramm heruntergeladen wird, das mit den erforderlichen Dateien vorverpackt wurde.
Darüber hinaus kann SolarWinds NPM in zwei Modi bereitgestellt werden. Die erste ist die Lightweight-Installation, die sich perfekt zur Bewertung des Produkts oder zur Überwachung eines kleinen Netzwerks eignet. In diesem Modus werden der Anwendungsserver und der zugehörige SQL-Datenbankserver auf demselben Server installiert. Dies wäre in einer Produktionsumgebung aufgrund des ungesunden Wettbewerbs um Hardwareressourcen, der zwischen Orion und SQL bestehen würde, nicht realisierbar. Es gibt auch die Tatsache, dass die Datenbank ein Speicherlimit von 10 GB hat. Aus diesem Grund haben wir die Standalone-Bereitstellungsmethode. Hier befinden sich der NPM-Anwendungsserver und die SQL-Datenbank auf verschiedenen Servern und eignen sich perfekt für die Unternehmensüberwachung.
Der Installationsprozess ist nicht allzu kompliziert und Sie sollten in weniger als 30 Minuten fertig sein. Sie können verweisen Hier für die vollständige Installationsanleitung. Beachten Sie, dass Sie während der Installation außerdem aufgefordert werden, zusätzliche Überwachungslösungen zu installieren, die Teil der SolarWinds Orion-Plattform sind. Es ist meine Lieblingssache an diesem NPM, auf die ich später in der Rezension noch eingehen werde.
Nach der Einrichtung startet die Software automatisch ihre anpassbare Weboberfläche in Ihrem Standardbrowser, damit Sie die Einrichtung abschließen können. Und das ist das andere, was ich daran liebe. Sie können von praktisch überall darauf zugreifen.
Übersicht über die SolarWinds NPM-Funktionen
Automatische Erkennung von Netzwerkgeräten
Eine großartige Sache an dieser Software ist, dass Sie Ihre Netzwerkgeräte nicht manuell konfigurieren müssen. Es scannt automatisch alle SNMP-fähigen Geräte und fügt sie der Liste der überwachten Geräte hinzu. Wenn Sie jedoch nur bestimmte Hosts überwachen möchten, können Sie diese manuell hinzufügen, indem Sie ihre IP-Adresse, ihr Subnetz oder den Active Directory-Domänencontroller abfragen. Der Scanvorgang ist kontinuierlich. Wenn ein Gerät hinzugefügt, entfernt oder umbenannt wird, werden die Änderungen umgehend aktualisiert.
Alle Netzwerkgeräte werden auf der Homepage des Tools angezeigt. Sie können sich einen Überblick über ihre Leistung verschaffen, indem Sie einfach mit der Maus darüber fahren. Um einen detaillierten Überblick über die Leistungsanalyse zu erhalten, klicken Sie einfach auf ein bestimmtes Element.
Bei der automatischen Erkennung enthält dieses NPM jedoch ein Tool namens Netzwerkatlas, mit dessen Hilfe eine Netzwerktopologiekarte erstellt werden kann. Dies ist ideal, um die Beziehung zwischen verschiedenen Hosts zu identifizieren, und hilft auch bei der schnelleren Fehlerbehebung, indem eine klare Ansicht darüber bereitgestellt wird, wie Daten durch das Netzwerk übertragen werden.
NPM verfügt über integrierte Kartenformate, ermöglicht Ihnen jedoch auch den Import von benutzerdefinierten Bildern, damit Sie Ihr Netzwerk in verschiedenen Ansichten anzeigen können. Sie können es aus einer globalen Perspektive oder auf Geräteebene anzeigen. Noch besser ist es, bereits vorhandene Karten zu importieren, anzupassen und mithilfe des Orion-Karten-Widgets zum NPM-Dashboard hinzuzufügen.
Performance-Analyse
Die von Ihren Netzwerkkomponenten gesammelten Leistungsdaten werden in einzelnen Dashboards auf der NPM-Schnittstelle angezeigt. Und rate was? Sie müssen nicht den ganzen Tag auf den Monitor starren und versuchen, Anomalien zu erkennen. NPM verfügt bereits über vorkonfigurierte Schwellenbedingungen, mit denen die aktuellen Daten verglichen werden. Und wenn es eine Abweichung gibt, werden Warnungen gesendet, mit denen Sie darauf reagieren können. Es wird auch eine Farbcodierung verwendet, um den Zustand verschiedener Netzwerkkomponenten darzustellen. Grün bedeutet okay, Gelb bedeutet Aufmerksamkeit und Rot bedeutet kritisch.
Und das ist noch nicht alles. Das Tool erstellt auch grafische Visualisierungen der Daten, damit Netzwerkprobleme leichter identifiziert werden können. Um es noch besser zu machen, können Sie Leistungsberichte per Drag & Drop nebeneinander platzieren und zum leichteren Vergleich nebeneinander platzieren. Dies ist besonders nützlich, wenn Sie die historischen Daten eines Hosts mit aktuellen Daten vergleichen. Oder wenn Sie zwei ähnliche Geräte haben und eines davon Probleme entwickelt.
NetPath-Analyse
NetPath ist eine weitere praktische NPM-Funktion, mit der Sie die Netzwerkdaten Hop für Hop verfolgen können. Wenn diese Funktion mit der Netzwerktopologiezuordnung kombiniert wird, erhalten Sie eine echte Visualisierung der Datenübertragung, was eine schnellere Fehlerbehebung ermöglicht. Sie können den Verbindungen des Endbenutzers zu den von ihm angeforderten Diensten folgen und die Faktoren im Pfad identifizieren, die Latenzprobleme verursachen. NetPath kann für On-Premise-, Hybrid- und Cloud-Umgebungen verwendet werden.
Warnmeldungen
Ich habe bereits die automatischen Warnfunktionen des NPM erwähnt, aber um dies zu erläutern, unterstützt dieses Tool mehrere Warnmethoden. Der erste erfolgt über das Warnungs-Dashboard auf der Zusammenfassungsseite der Software. Andere Methoden umfassen SMS- und E-Mail-Benachrichtigungen.
Die Grundbedingungen für verschiedene Komponenten sind voreingestellt. Sie können sie jedoch auch anpassen, um Fehlalarme zu vermeiden. Noch wichtiger ist, dass Sie mit dem SolarWinds-NPM auch eine Abhängigkeit zwischen mehreren Ereignissen in dem Sinne herstellen können, dass bei Auftreten eines dieser Ereignisse keine Warnung ausgelöst wird. Wenn jedoch mehrere auftreten, erhalten Sie eine Warnung.
Sie können den NPM auch so konfigurieren, dass ein externes Programm ausgeführt wird, wenn eine Warnung ausgelöst wird, sodass Sie nicht mehr physisch anwesend sein müssen, um ein Netzwerkproblem zu beheben. Genial.
Neben zustandsbasierten Warnungen, bei denen die wichtigsten Metriken analysiert und Abweichungen von der normalen Leistung festgestellt werden, kann der SolarWinds-NPM auch zum Empfangen von SNMP-Traps verwendet werden. Diese beziehen sich auf Warnmeldungen, die direkt vom SNMP-fähigen Gerät gesendet werden, und weisen auf Probleme wie Überhitzung des Geräts hin.
Berichterstattung
Der SolarWinds NPM verfügt über eine erweiterte Berichts-Engine, mit der Sie zusammen mit den Netzwerkberichterstellungstools umfassende Leistungsberichte für Ihre Geräte erstellen können. Das Tool verfügt über mehrere sofort einsatzbereite Berichtsvorlagen, die Sie verwenden können. Außerdem können Sie benutzerdefinierte Berichte importieren, die von Mitgliedern von Thwack, der Online-Community von SolarWind, erstellt wurden. Sie können Ihre Berichte sogar mit SQL-Befehlen von Grund auf neu erstellen.
Apropos, fasziniert Sie die Idee, in einer Gemeinschaft von Gleichgesinnten zu sein? Denn genau das ist Thwack. Hier werden Sie sich mit anderen Netzwerkadministratoren vernetzen, die ihre Erfahrungen mit dem NPM teilen und auf verschiedene Arten, wie Sie es optimal nutzen können.
Die erstellten Berichte sind in mehreren Fällen hilfreich, z. B. zum Nachweis der Einhaltung von Service Level Agreements und zur Vorhersage des zukünftigen Netzwerkkapazitätsbedarfs durch Untersuchung der aktuellen Trends. Sie können auch dem Management-Team präsentiert werden, wenn Sie die Leistungssituation Ihres Unternehmensnetzwerks kommunizieren möchten.
Drahtlose Überwachung
Der SolarWinds Network Performance Monitor verfügt über einen integrierten Wireless Poller, der drahtlose Geräte automatisch erkennt, einschließlich solcher, die aus der Cloud verwaltet werden. Darüber hinaus erhalten Sie Geräteinformationen wie Client-Name, IP- und Mac-Adresse sowie eine Rx / Rt-Zusammenfassung. Außerdem werden wichtige wichtige Leistungsdaten wie Bandbreitennutzung, aktueller Knotenstatus, durchschnittliche Antwortzeit, Paketverlust und Netzwerkstärke abgefragt. All dies ist entscheidend für Entscheidungen wie das Hinzufügen neuer Switches und Wi-Fi-Booster. Oder wo Sie Ihren Router für die beste Signalstärke positionieren.
Als ob dies nicht genug wäre, können Sie mit dem Wi-Fi-Analysetool auch Berichte für verschiedene Aspekte Ihrer drahtlosen Hosts erstellen, z. B. Verfügbarkeit, durchschnittliche und maximale Anzahl von Clients sowie die Identifizierung unerwünschter Zugriffspunkte über einen bestimmten Zeitraum. Letzteres ist eine solide Sicherheitsfunktion, die Hacker daran hindern kann, Ihr Netzwerk zu infiltrieren. Mit dem drahtlosen Überwachungsmodul können Sie auch Warnungen für die drahtlosen Hosts festlegen.
Mein Lieblingsteil - Die SolarWinds Orion-Plattform
Stellen Sie sich vor, Sie erhalten eine Benachrichtigung, die Sie darüber informiert, dass die Beantwortung einer Anwendung zu lange dauert. Wie stellen Sie fest, ob das Problem in Ihrem Netzwerk, im System oder bei einem Speicherproblem auftritt? Ich werde Ihnen zusätzliche Tools zur Verfügung stellen, die für diese Komponenten spezifisch sind, z. B. einen Anwendungsmonitor oder einen Speicherressourcenmonitor. Mithilfe dieser Tools können Sie dann eine eingehendere Leistungsanalyse Ihrer Server, Anwendungen, Datenbanken, virtuellen Maschinen und anderer Komponenten durchführen, um die Ursache des Problems schnell zu ermitteln.
Stellen Sie sich nun vor, Sie müssen jedes dieser Programme einzeln öffnen, um die Fehlerbehebung durchzuführen. Es ist überwältigend. In einem genialen Schritt von SolarWinds können alle Tools über die Orion-Plattform in einem einzigen Bereich integriert werden, um einen umfassenden Einblick in Ihren gesamten IT-Stack zu ermöglichen. Die Orion-Plattform wird durch das Perfstack-Modul unterstützt, mit dem Sie Leistungsmetriken aus verschiedenen Quellen in einer Diagrammüberlagerung ziehen und ablegen können, um einen einfachen Vergleich zu ermöglichen. Unabhängig davon, ob es sich um Datenbankwartedaten, die Auslastung der Netzwerkschnittstelle oder die Speicherauslastung eines VM-Hosts handelt, sollten Sie diese Datentypen nebeneinander vergleichen können.
Einige der anderen auf der Orion-Plattform basierenden Softwareprogramme umfassen unter anderem den Server- und Anwendungsmonitor, den Database Performance Analyzer und den Virtualization Manager.
SolarWinds NPM-Preisgestaltung
Im Gegensatz zu einigen anderen Überwachungstools, die ein funktionsbasiertes Abonnement verwenden, wird der SolarWinds Network Performance Monitor basierend auf der Anzahl der zu überwachenden Elemente lizenziert. SolarWinds klassifiziert Ihre Netzwerkkomponenten in drei Kategorien. Die von Ihnen erworbene Lizenz wird von der Kategorie mit der höchsten Anzahl zu überwachender Elemente bestimmt.
Die erste Kategorie sind Knoten, die aus Komponenten wie Routern, Switches, Servern und Firewalls bestehen. Die nächste Kategorie sind die Schnittstellen, die aus Switch-Ports, physischen und virtuellen Schnittstellen und jedem anderen einzelnen Punkt des Netzwerkverkehrs bestehen. Und dann gibt es noch die Kategorie Volumes, die sich aus den logischen Datenträgern in Ihrem Netzwerk zusammensetzt. Wenn Sie eine Festplatte in C- und D-Laufwerke aufgeteilt haben, zählt dies als zwei Elemente.
In den meisten Fällen weist die Schnittstellenklassifizierung die meisten Elemente auf. Dies ist jedoch nicht überraschend, da jeder Port als Element zählt. Und da ein Switch bis zu 48 Ports haben kann, können Sie sehen, wie schnell die Anzahl steigen kann.
Dies sind die 5 Editionen des SolarWinds NPM, die Sie erwerben können
- SL100 - Ermöglicht die Überwachung von bis zu 300 Elementen (100 Knoten, 100 Schnittstellen, 100 Volumes).
- SL250 - Überwacht bis zu 750 Elemente (250 Knoten, 250 Schnittstellen, 250 Volumes).
- SL500 - Überwacht bis zu 1500 Elemente (500 Knoten, 500 Schnittstellen, 00 Volumes)
- SL2000 - Überwacht bis zu 6000 Elemente (2.000 Knoten, 2.000 Schnittstellen, 2.000 Volumes)
- SLX - Überwacht Netzwerke mit mehr als 2.000 Knoten, Schnittstellen und Volumes
Wenn Sie eine Umgebung mit 500 Knoten, 1600 Schnittstellen und 400 Volumes überwachen, lautet die Nutzungslizenz SL2000, da sie die Kategorie mit den meisten Elementen abdeckt. Das sind Schnittstellen mit 1600.
Das Festlegen der Anzahl der Elemente in Ihrer Umgebung sollte einfach genug sein, da SolarWinds Ihnen eine voll funktionsfähige Funktion bietet 30 Tage kostenlose Testversion ihres Netzwerkmonitors. Sobald Sie die automatische Erkennung Ihrer Netzwerkhosts durchgeführt haben, verfügen Sie über die erforderlichen Informationen.
Zum Zeitpunkt des Schreibens dieses Dokuments beginnt die niedrigste Lizenzstufe bei 2.955 USD pro Jahr. Nach Ablauf des Jahres müssen Sie eine Wartungsgebühr zahlen, um sicherzustellen, dass Sie weiterhin Support und Produktupdates erhalten.
System Anforderungen
Betriebssystem
SolarWinds kann nur auf Windows Server 2016 und 2019 installiert werden. Es sei denn, Sie installieren es zu Testzwecken. In diesem Fall können Sie es auf Windows 10 Pro- oder Enterprise-Editionen einrichten. Bei den 32-Bit-Versionen funktioniert dies nicht.
Hardwareanforderungen für den Anwendungsserver
Diese variieren je nach Anzahl der zu überwachenden Elemente. Beachten Sie auch, dass ich Ihnen die Mindestempfehlungen gebe und in Abhängigkeit von mehreren Faktoren variieren kann. Wenn Sie beispielsweise zusätzliche Orion-Plattform-Tools auf demselben Computer installieren, benötigen Sie mehr Hardwareressourcen.
Der Anwendungsserver muss außerdem über mindestens 1 GB Ethernet-Netzwerkkarte verfügen. Wenn Sie einen virtuellen Server verwenden, sollte die Netzwerkkarte von keiner anderen virtuellen Maschine verwendet werden, wenn Sie eine optimale Leistung wünschen.
Hardwareanforderungen für den SQL Server
Auch hier hängen die Anforderungen von der Größe der Umgebung ab, die Sie überwachen. Denken Sie daran, dass die Anwendungs- und Datenbankserver auf separaten Servern installiert werden müssen. Wenn Sie den Orion-Server in Ihrer Virtualisierungsumgebung installieren, muss sich der SQL Server auf einem separaten und physischen Server befinden. In Bezug auf den besten Datenbankserver können Sie bei Verwendung von Orion Platform 2018.2 Amazon RDS verwenden, während Benutzer von Orion Platform 2019.2 Microsoft Azure SQL verwenden können.
Best Practices bei der Installation des Datenbankservers
- Verwenden Sie das 64-Bit des SQL-Servers
- Stellen Sie das SQL-Wiederherstellungsmodell auf EINFACHE Wiederherstellung ein. Dies hilft dabei, die Transaktionsprotokolldateien auf einer überschaubaren Größe zu halten.
- Stellen Sie sicher, dass der von Ihnen ausgewählte SQL Server die Mixed-Mode- oder SQL-Authentifizierung unterstützt
- Je mehr RAM, desto besser die Leistung
Falls etwas nicht klar ist, können Sie darauf verweisen Ressourcenseite für die vollständigen Anforderungen einschließlich der Anforderungen an den Serverport.
Die Nachteile der Verwendung von SolarWinds NPM
Ich habe dazu wirklich nicht viel zu sagen. Ich habe gerade ein Problem erlebt, das möglicherweise nicht für alle ein Problem darstellt. Wenn der NPM automatisch ein Gerät erkennt und zur Liste aller überwachten Geräte hinzufügt, werden auch alle Knoten des Geräts hinzugefügt. In einigen Fällen gibt es möglicherweise nicht wesentliche Knoten, die Sie nicht überwachen möchten. Es wäre großartig, wenn Sie die Option hätten, die spezifischen Knoten auszuwählen, die Sie überwachen möchten, sobald das Gerät erkannt wurde.
Fazit
Die Aufgaben eines Netzwerkadministrators sind vielfältig. Netzwerkkonfiguration und Fehlerbehebung, Überwachung von Benutzern und Hosts, Planung der Netzwerkerweiterung, um nur einige zu nennen. Der SolarWinds Performance Monitor ist genau das richtige Automatisierungstool, mit dem Sie diese Aufgaben problemlos erledigen und verwertbare Daten erhalten, auf denen Ihre Entscheidungen basieren können.
Sie sparen viel Zeit, die Sie für andere produktive Aktivitäten verwenden können. Es ist außerdem effektiver und genauer als die manuelle Überwachung oder jedes Skript, das Sie heraufbeschwören können, und erhöht somit garantiert die Netzwerkverfügbarkeit. Und dann ist da noch der heilige Gral. Die Fähigkeit, das NPM mit anderen Lösungen in eine einzige Plattform zu integrieren.