Die 12 besten SNMP-Überwachungstools + Ultimativer SNMP-Leitfaden

Von Staff Contributor on September 22, 2021

SNMP steht für Simple Network Management Protocol und ist ein weitverbreitetes Protokoll, das für jede Netzwerkverwaltungsstrategie unerlässlich ist. Mit der SNMP-Überwachung können IT-Administratoren Geräte erkennen und verwalten, Einblicke in Leistung und Verfügbarkeit gewinnen und die Integrität des Netzwerks sicherstellen. In diesem Leitfaden erkläre ich Ihnen alle wissenswerten Grundlagen zur SNMP-Überwachung: Was ist SNMP, welche wichtigen Komponenten gehören dazu, wie wird SNMP eingesetzt und wie wird es installiert. Außerdem erhalten Sie von mir eine Liste der besten momentan erhältlichen SNMP-Überwachungstools geordnet nach Features, inklusive einer ausführlichen Besprechung meines Testsiegers: SolarWinds® Network Performance Monitor.

Was ist SNMP?
Wofür wird SNMP verwendet?
SNMP-Versionen
Wichtige Komponenten der SNMP-Netzwerküberwachung
Wie funktioniert SNMP?
SNMP-Überwachungstools
Auswahl des besten SNMP-Überwachungstools

Was ist SNMP?

SNMP ist ein Protokoll auf der Anwendungsebene und dient zum Austausch von Informationen zwischen Netzwerkgeräten. SNMP ist kein Produkt, sondern eine Reihe von allgemein verfügbaren Richtlinien. SNMP wird vom Internet Architecture Board definiert und gehört zur TCP/IP-Suite (Transmission Control Protocol/Internet Protocol). Die SNMP-Definition wird von der Internet Engineering Task Force (IETF) verwaltet und gepflegt und steht auf der IETF-Website kostenlos zum Download bereit.

SNMP ist eines der meistverwendeten Protokolle zum Verwalten und Überwachen von Netzwerkkomponenten. Die SNMP-Funktionen sind komplex, aber extrem nützlich, und Netzwerkadministratoren können Geräte unabhängig von der eingesetzten Hard- oder Software miteinander kommunizieren lassen. Ohne diese Kommunikation könnten Netzwerkverwaltungstools und ‑programme ihre Aufgabe nicht erledigen. Sie wären nicht in der Lage, die Leistung zu überwachen, Geräte zu erkennen, Netzwerkänderungen nachzuverfolgen oder Echtzeitdaten zum Status von Geräten zu sammeln.

SNMP wird auf einer eindrucksvollen Palette an Hardware unterstützt, inklusive Drahtloszugriffspunkte, Router, Switches, Gateways, Scanner, Drucker und sogar IoT-Geräte. Neben der Hardwareüberwachung kann das SNMP-Protokoll auch zum Überwachen von Diensten wie etwa DHCP eingesetzt werden. Die Betriebssysteme Ihrer Geräte werden mit SNMP-Agents ausgeliefert, um verschiedene Aktivitäten von der SNMP-Switch-Überwachung bis hin zur allgemeineren SNMP-Netzwerkverwaltung zu ermöglichen.

SNMP dient als einheitliche Sprache, um die Hardware- und Softwareunterschiede zu überbrücken, damit Geräte in einer einzigen, anbieterunabhängigen Umgebung miteinander kommunizieren können. Diese Funktion ist sowohl für LANs (Local Area Networks) als auch für WANs (Wide Area Networks) verfügbar.

Wofür wird SNMP verwendet?

SNMP kann in Netzwerken aller Größen eingesetzt werden, kann seine Stärken jedoch besonders in größeren Netzwerken besser ausspielen. Mit SNMP können Administratoren in großen Netzwerken wertvolle Zeit und Ressourcen sparen, da sie sich nicht manuell bei Hunderten oder sogar Tausenden von Knoten anmelden müssen. In Kombination mit einem Netzwerkmanagementsystem können Sie mit SNMP sämtliche Knoten in einer einzigen Oberfläche anzeigen, überwachen und verwalten. Diese Oberflächen weisen oft Funktionen für Batchbefehle und automatische Warnungen auf, um Ihnen lästige, manuelle Aufgaben abzunehmen.

SNMP-Versionen

Bisher wurden insgesamt drei SNMP-Versionen entwickelt. Sie wurden von der IETF jeweils mit einer RFC-Nummer (Request for Comments) versehen. Die Versionen werden nachfolgend beschrieben.

  1. RFC 1157: RFC 1157 ist eine erweiterte Version der ersten SNMP-Definition, häufig auch als SNMPv1 bezeichnet. Aufgrund ihrer Langlebigkeit (seit 1988) ist dies auch die Version mit den meisten Implementierungen.
  2. RFC 1901: Diese zweite Version enthält verbesserte Fehlerbehandlungsfunktionen. Sie ist aus der SNMPv2-Definition aus dem Jahr 1993 entstanden und ist auch als SNMPv2c bekannt. Dies ist die gängigste Variante von SNMPv2, und der wichtigste Unterschied ist die Einführung eines Community-basierten Authentifizierungsmodus. Ein benutzerbasiertes Authentifizierungsmodell namens SNMPv2u ist ebenfalls verfügbar, wird jedoch weniger häufig eingesetzt.
  3. RFC 3410: Dies ist die aktuellste SNMP-Version. Sie wird auch als SNMPv3 bezeichnet und bietet zusätzliche Sicherheits- und Datenschutzfunktionen. Diese zusätzlichen Features machen einen großen Unterschied im Hinblick auf den Funktionsumfang und die Nützlichkeit und diese Version sollte daher von Netzwerkadministratoren bevorzugt eingesetzt werden. SNMPv3 bietet benutzerbasierte Authentifizierung und kann Protokolle auf der Transportebene (z. B. SSH und TLS) für die Nachrichtenverschlüsselung verwenden.
    SNMPv3 ist zwar die beste SNMP-Version, hat jedoch auch ihre Nachteile. Der größte Nachteil hängt mit der Kompatibilität zusammen. Dies ist ein Problem für alle Netzwerkmanager, unabhängig von ihrem Ansatz. Neue Versionen eines Protokolls und Migrationen von einer älteren Version können knifflig sein. SNMPv3 definiert Zugriffsebenen pro Benutzer anstatt pro Gerät. Dies ist nicht besonders praktisch oder abwärtskompatibel mit Geräten, auf denen ältere Versionen des Protokolls ausgeführt werden.
    Glücklicherweise lässt sich dieses Problem umgehen, indem Sie ein einfaches Konvertierungsprogramm installieren, das für die Kompatibilität Ihrer Geräte mit SNMPv3 sorgt. Das Konvertierungsprogramm verschlüsselt und konvertiert eingehende Traps oder Warnmeldungen nach dem SNMPv3-Standard.
    Damit wird zwar ein Problem gelöst, aber ein anderes geschaffen. Die mit dem Konvertierungsprogramm, einer Remoteterminal-Einheit, gesendeten Nachrichten sind nicht sicher, und falls Sie mehrere Standorte haben, brauchen Sie ein Konvertierungsprogramm pro Standort.

Zurück zum Anfang

Wichtige Komponenten der SNMP-Netzwerküberwachung

Bevor wir uns ansehen, wie Sie Ihre Netzwerkaktivität mit SNMP überwachen können, werden wir uns mit den wichtigsten Komponenten der SNMP-Architektur befassen. SNMP-Netzwerke bestehen aus den folgenden unverzichtbaren Komponenten:

  • Verwaltete Geräte
  • SNMP-Agents
  • Netzwerkmanagementsystem
  • SNMP-Manager
  • Management Information Base
  • SNMP-Nachrichten

Nachfolgend finden Sie eine ausführliche Beschreibung der einzelnen Komponenten.

Verwaltete Geräte

Mit SNMP können Sie Netzwerkgeräte überwachen, zum Beispiel, jedoch nicht begrenzt auf Router, Server, Workstations, Drucker und Switches.

SNMP-Agents

Verwaltete Geräte enthalten SNMP-Agents. Wenn diese Software aktiviert wird, überwacht sie den Gerätestatus fortlaufend und sendet Informationen an das Netzwerkmanagementsystem.

Der SNMP-Agent wird auf einem Gerät installiert und kommuniziert mit einem externen SNMP-Manager. Wenn der Agent aktiviert wird, verwaltet er die Management Information Base für das Gerät und garantiert, dass das Gerät für eingehende Anfragen vom SNMP-Manager erreichbar ist.

Agents haben verschiedene wichtige Funktionen. Sie erfassen beispielsweise Verwaltungsinformationen über die lokale Umgebung, signalisieren Ereignisse an den Manager, dienen zum Speichern und Abrufen von Verwaltungsdaten und erfüllen Proxyfunktionen für Nicht-SNMP-Verwaltungsnetzwerkknoten.

Netzwerkmanagementsystem

Um SNMP zu steuern, brauchen Sie ein Netzwerkmanagementsystem oder NMS, das auf einem beliebigen Computer im Netzwerk installiert werden kann. Das NMS navigiert im System und ist dafür zuständig, Statusinformationen zu verwalten, zusammenzustellen, zu speichern und abzufragen. Die SNMP-Software-Agents antworten auf die Abfragen des NMS. Agents und NMS kommunizieren über die gemeinsame SNMP-Sprache miteinander und tauschen wichtige Informationen zu Konfigurationsänderungen und zum Gerätestatus aus.

SNMP-Manager

Innerhalb des NMS ist der SNMP-Manager für die Kommunikation mit den SNMP-Agents zuständig. Auf diese Weise müssen Netzwerkadministratoren nicht direkt mit den einzelnen Geräten kommunizieren. In großen Netzwerken, die Hunderte oder sogar Tausende von Geräten enthalten, spart diese Lösung Zeit.

Mit SNMP-Verwaltungstools können Sie unter anderem Agents abfragen, Antworten von Agents erhalten, Variablen in Agents festlegen und asynchrone Ereignisse erkennen. Laut des SNMP-Standards können Sie mehr als einen SNMP-Manager verwenden, allerdings überschneiden sich deren Aufgaben gelegentlich.

Management Information Base

Die Management Information Base (MIB) wird vom SNMP-Agent verwaltet. Sie definiert Parameter für das verwaltete Gerät, die der SNMP-Manager verwendet, um bestimmte Daten abzufragen. Die MIB konvertiert diese Daten anschließend, um sie im NMS verarbeiten zu können. Kurz gesagt legen die MIB-Dateien fest, welche Fragen der SNMP-Manager den Agents stellen kann.

Die MIB-Struktur legt fest, wie der Informationsaustausch im SNMP-System formatiert wird. Die Geräteinformationen werden vom entsprechenden Agent gesammelt und lokal in einer Datei auf dem Gerät gespeichert. Wenn eine Anfrage eingeht, werden die gespeicherten Daten als Antwort verwendet, um den Status des vom SNMP-Manager abgefragten Parameters anzuzeigen.

Die Management Information Bases sind hierarchische Datenbanken und verwenden hierarchische Notationen, um Statusmeldungen und Zustände von verwalteten Objekten (Objekten innerhalb eines verwalteten Geräts) zuzuordnen. Beispiel: Im Fall eines Druckers umfassen die verwalteten Objekte den Zustand der Druckerkartuschen, und für einen Switch enthalten sie Daten zur Paketverlustrate und zum Datenverkehr. Verwaltete Objekte werden durch Objekt-IDs (OIDs) identifiziert. Die vom MIB bereitgestellten Geräteattribute sind entweder statisch oder dynamisch. Dies hängt vom entsprechenden SNMP-Agent für das Gerät ab.

Zurück zum Anfang

SNMP-Nachrichten

SNMP-Nachrichten werden auch als PDUs (Protocol Data Units) bezeichnet und sind die Anfragen und Antworten, die zwischen SNMP-Manager und SNMP-Agents ausgetauscht werden. Es gibt sieben verschiedene Arten von SNMP-Nachrichten:

  1. Trap: Traps sind Warnmeldungen, z. B. um den SNMP-Manager darüber zu benachrichtigen, dass ein Gerät ausgefallen ist. Die Überwachung von SNMP-Traps ist extrem wichtig, um von Problemen zu erfahren und sie proaktiv beheben zu können.
  2. Get: Dies ist eine einfache Informationsanfrage. Der SNMP-Manager verwendet Get-Nachrichten, um Informationen von einem Agent abzufragen.
  3. GetNext: Wie der Name erahnen lässt, ruft eine GetNext-Nachricht das nächste Informationssegment ab.
  4. GetBulk: Mit GetBulk kann der SNMP-Manager ein Array von Informationen aus einer Sequenz von GetNext-Anfragen abrufen, um einen größeren Teil der MIB abzufragen.
  5. Set: Mit Set-Nachrichten kann der SNMP-Manager den Agents Anweisungen für Änderungen an den Einstellungen der verwalteten Geräte erteilen.
  6. Response: Response-Nachrichten enthalten die Antwort, in der der Agent die Anfrage bestätigt.
  7. Inform: Der SNMP-Manager sendet Inform-Nachrichten anstelle von Response, um den Empfang von Traps zu bestätigen.

Wie funktioniert SNMP?

Aktivierung und Installation

Auf den meisten Geräten sind die SNMP-Funktionen vorinstalliert und direkt einsatzbereit. Falls dies nicht der Fall ist, können Sie die SNMP-Funktionen normalerweise in den Werkseinstellungen ein- oder ausschalten. Manchmal sind diese SNMP-Funktionen standardmäßig deaktiviert. Überprüfen Sie also die Einstellungen, wenn Sie ein Gerät neu gekauft haben.

Wie bereits erwähnt können beim Einsatz von SNMPv3 Kompatibilitätsprobleme auftreten, die durch die Implementierung eines RTU-Konvertierungsprogramms behoben werden können. Dasselbe gilt für Probleme im Zusammenhang mit Netzwerkgeräten. Ein Teil Ihrer Hardware ist möglicherweise veraltet und nicht mit SNMP kompatibel. Mit einer RTU-Installation können Sie die SNMP-Überwachung und den Versand von Traps im Fehlerfall auf dem entsprechenden Gerät aktivieren.

Dateispeicher

Nach der Aktivierung werden die SNMP-Funktionen fortlaufend und ununterbrochen ausgeführt und gestartet, sobald das Betriebssystem hochgefahren wird. Jedes Betriebssystem speichert ausführbare Dateien an einem anderen Ort und möglicherweise unter verschiedenen Namen, daher sollten Sie sich mit der Funktionsweise Ihres Betriebssystems vertraut machen. Jeder Netzwerkserver enthält mehrere MIB-Dateien, die bei der Aktivierung des SNMP-Software-Agents erstellt werden. Unter Windows befinden sich diese Dateien im Verzeichnis „Windows/System32“, und unter Linux im Verzeichnis „/usr/share/snmp/mib“.

Lokal und cloudbasiert

SNMP-Manager bestehen aus drei wichtigen Elementen: einem Datenspeicher, einer Benutzeroberfläche und einem Datenerfassungsmodul. Falls Sie einen cloudbasierten Netzwerkmonitor verwenden, müssen Sie sicherstellen, dass das Datenerfassungsmodul installiert ist. Der Datenspeicher und die Benutzeroberfläche werden dagegen remote ausgeführt.

Bei einer lokalen Installation werden diese zentralen Komponenten dagegen auf einem Server installiert. Sie können auswählen, ob Sie eine SQL-Datenbank oder eine Datei als Datenspeicher verwenden möchten.

Ursprüngliche Anforderung

Wenn alle Agents aktiv und betriebsbereit sind, können sie die Get-Anfragen des Datenerfassungsmoduls beantworten. Die Installation erfolgt vollautomatisch, wenn die erste Anfrage übertragen und von den Agents empfangen wird. Anschließend stellt die Software der Benutzeroberfläche ein Inventar auf Basis der SNMP-Antworten zusammen, damit Sie Ihr Netzwerk nicht mehr manuell mappen müssen. Jetzt können Sie damit beginnen, Ihre Geräte und das gesamte Netzwerk zu überwachen und die Integrität zu verwalten.

Zurück zum Anfang

SNMP-Überwachungstools

Mit SNMP können Netzwerkadministratoren ihre verwalteten Geräte überwachen und Informationen zum Verhalten der Geräte sammeln, organisieren und bei Bedarf anpassen. SNMP liefert einen effizienten, differenzierten und genauen Überblick über die Netzwerkintegrität und ‑leistung. Mit einer guten SNMP-Überwachungssoftware können die Benutzer das Protokoll nutzen, um wichtige Metriken für die Geräteleistung besser zu überwachen, Warnungen zu empfangen und zu konfigurieren und Live-Daten abzurufen. Ich habe eine Rankingliste erstellt, um Sie bei der Suche nach einer optimalen Lösung für Ihr Unternehmen zu unterstützen.

  1. SolarWinds Network Performance Monitor

Network Performance Monitor

SolarWinds Network Performance Monitor (NPM) steht an der Spitze meiner Liste von SNMP-Managern und SNMP-Überwachungstools. SolarWinds NPM ist aufgrund einiger spezieller Features auf dem ersten Platz, wie etwa der automatischen Geräteerkennung und den interaktiven, dynamischen Dashboards. Das intelligente Mapping-Feature ist ebenfalls sehr hilfreich, und das intuitive Design präsentiert die Daten extrem übersichtlich.

Ich werde mit dem Geräteerkennungstool beginnen. Manche andere Produkte bieten zwar ein ähnliches Feature, aber keines davon kann mit der Effizienz, Geschwindigkeit und Benutzerfreundlichkeit von NPM mithalten. Mit dem Geräteerkennungstool können Sie Netzwerkknoten automatisch orten, mappen und konfigurieren, sobald das Programm installiert wurde, und können die Agent-Software implementieren und bei Bedarf Anweisungen an die vorab installierten Agents senden. Aus dieser Kombination ergibt sich ein sehr einfacher Installationsprozess.

Eine weitere Stärke von SolarWinds NPM ist die Pfadanalyse auf einer einzigen Seite. Dort sehen Sie alle wichtigen Daten an einem Ort für vergleichende und umfassende Analysen und können sich einen ausführlichen und detaillierten Überblick über wichtige Netzwerkpfade verschaffen. Auf diese Weise müssen Sie sich nie wieder fragen, ob Leistungsprobleme durch eine App oder durch das Netzwerk verursacht werden und können Probleme einfacher beheben.

Was die Warnungen betrifft, bietet NPM meiner Meinung nach den besten SNMP Trap Receiver auf dem Markt. Die meisten erhältlichen Produkte bieten irgendeine Art von Warnungssystem, aber nur wenige bieten denselben Funktionsumfang, wenn überhaupt. Die Warnungssysteme der anderen Produkte können leicht dazu führen, dass Sie von unnötigen Warnungen überwältigt werden. Warnungen sind sinnlos, wenn Sie zu viele davon erhalten: Sie erscheinen bedeutungslos und werden ab einem gewissen Punkt einfach ignoriert, weil sie nur allzu oft irrelevant sind. Dadurch kann es passieren, dass Ihr Netzwerk anfälliger wird.

Aus diesem Grund brauchen Sie unbedingt eine robuste und zuverlässige Warnfunktion. Mit NPM können Sie beliebig einfache oder komplizierte Warnungen anhand von geschachtelten Auslöserbedingungen erstellen und anpassen. Auf diese Weise ist es viel unwahrscheinlicher, dass Sie irrelevante oder bedeutungslose Warnungen erhalten.

Wie bereits erwähnt ist die dynamische Darstellung der Daten in NPM ein bemerkenswerter Vorteil. Die Visualisierung der Daten kann deren Bedeutung verändern: Wenn die Darstellung umständlich und schwer lesbar ist, kann es langwierig oder unmöglich werden, Probleme zu diagnostizieren. NPM bietet automatisch generierte Netzwerkvisualisierungskarten, in denen die Daten aussagekräftig und intuitiv dargestellt werden. Auf diese Weise können Sie die Daten leichter ablesen und interpretieren und sparen Zeit, indem Sie Ihre Fehlerbehebung beschleunigen.

In den automatisch generierten Topologiekarten wird die Link-Nutzung farbkodiert dargestellt, um die Datenvisualisierung deutlich zu vereinfachen. In der Konsole können Sie auch eine ausführliche Detailansicht der erkannten Gerätedetails anzeigen, um ausführliche Berichte zu erhalten. Ich schätze die aufgeräumten und leicht verständlichen Dashboards von NPM, mit denen sich die Fehlerbehebung nicht anfühlt, als würde ich eine Nadel im Heuhaufen suchen.

Zuguterletzt bieten die meisten Netzwerke zwar SNMP-fähige Geräte, stammen jedoch von vielen unterschiedlichen Herstellern. NPM verwendet ein universelles SNMP und eignet sich daher hervorragend für Netzwerke mit Geräten von verschiedenen Anbietern.

NPM ist ein hervorragendes SNMP-Überwachungstool für Windows Server und wird auch von Microsoft SQL Server unterstützt. Eine kostenlose 30-tägige Testversion mit vollem Funktionsumfang ist erhältlich.

  1. ManageEngine OpManager

ManageEngine OpManager

ManageEngine OpManager sticht besonders durch die Trap-Receiver-Funktion heraus. Das Verarbeitungsmodul kann bis zu 300 Nachrichten pro Sekunde verarbeiten. Die Benutzer erhalten sortierte Rückmeldungen, mit denen sie alle potenziellen Probleme oder Gerätedefekte identifizieren können. Die Trap-Funktionen von OpManager bieten außerdem Protokollierungsfunktionen, um Trap-Bedingungen berücksichtigen und die Trapping-Prozesse besser überblicken zu können.

Diese SNMP-Verwaltungssoftware ist mit Windows und Linux kompatibel und ermöglicht die Überwachung kritischer Metriken, inklusive Paketverlust, Geschwindigkeit, Latenz, Fehler und verworfene Objekte. Mit OpManager können Sie Leistungsengpässe analysieren und CPU, Datenträger und Arbeitsspeicher überwachen. Die Lösung bietet Schwellenwerte auf mehreren Ebenen, mit denen Sie mehrere Schwellenwerte für Ihre kritische Leistungsüberwachung festlegen und sich bei Überschreitungen oder Verletzungen der Schwellenwerte benachrichtigen lassen.

OpManager bietet weitere Features in den Bereichen Netzwerkmapping, Datenverkehrsanalyse, Netzwerkstatusüberwachung und VoIP-Datenverkehrsverwaltung und ist damit ein sehr umfangreiches SNMP-Tool. Mit den anpassbaren Dashboards können Sie mehr als 200 Leistungs-Widgets auswählen und organisieren. Die integrierte mobile App für Android und Apple, mit der Sie jederzeit den Überblick über die Echtzeitüberwachung Ihrer Geräte behalten, ist ebenfalls praktisch. In der App können Sie einfache Fehlerbehebungsaufgaben ausführen, Alarm- und Warnmeldungen erhalten und Ihr Dashboard anpassen.

Die OpManager SNMP-Software ist ein vollständig integriertes Netzwerkverwaltungstool und wird gerätebasiert abgerechnet, was gewisse Vor- und Nachteile mit sich bringt. Einerseits ist es sinnvoll, nur für die tatsächliche Anzahl der Geräte in Ihrem Netzwerk zu bezahlen. Andererseits steigt der Preis der drei Editionen (Standard, Professional und Enterprise) mit zunehmender Anzahl an Geräten, wodurch das Preis-Leistungs-Verhältnis beeinträchtigt werden kann, wenn die Benutzer die in ihrer Edition erlaubte Geräteanzahl nicht ausschöpfen.

OpManager bietet zwar auch ein kostenloses SNMP-Überwachungstool für bis zu drei Geräte und zwei Benutzer an, jedoch mit einem stark eingeschränkten Funktionsumfang. Ich würde stattdessen die zahlungspflichtigen Editionen empfehlen.

Zurück zum Anfang

  1. Paessler PRTG Network Monitor

Paessler PRTG Network Monitor

Paessler PRTG ist ein vielseitiges Tool und bietet drei verschiedene Arten der Netzwerküberwachung an, darunter auch SNMP. Die anderen beiden Methoden sind Paket-Sniffing und NetFlow. Diese Methoden werden bei Analysen des Netzwerkdatenverkehrs aktiviert, um den Umfang der Analysen zu erweitern. Gemeinsam liefern diese drei Methoden Einblicke in eine Vielzahl von Netzwerkinformationen und bieten einen umfassenden Überblick sowie Zugriff auf ausführliche Analysedaten auf allen Ebenen.

PRTG unterscheidet sich von den anderen erhältlichen Tools durch die Nutzung von so genannten „Sensoren“. Diese Sensoren sind die grundlegenden Überwachungselemente des Tools. Ein Sensor kann beispielsweise die CPU-Last eines Servers überwachen, während ein anderer Sensor den Laufwerksspeicherplatz misst. PRTG wird mit verschiedenen vorkonfigurierten SNMP-Sensoren ausgeliefert. Das Unternehmen hat sogar spezifische Sensoren für Gerätehersteller wie HP, Synology, Dell und Cisco entwickelt. Besonders praktisch fand ich den benutzerdefinierten SNMP-Sensor, der Geräte von vielen verschiedenen Herstellern per SNMP überwachen kann.

Die integrierte Warnfunktion des Tools ist auch hilfreich, da sie die Zuweisung eigener Schwellenwerte unterstützt. Außerdem können Sie auswählen, wie Sie bei einer Überschreitung oder Verletzung benachrichtigt werden möchten (z. B. per E-Mail, kostenloser Pushbenachrichtigung oder SMS). Das Benachrichtigungssystem ist benutzerfreundlich und lässt sich an Ihre Bedürfnisse anpassen.

Als SNMP-Client und Überwachungstool bietet PRTG verschiedene Features, die um das Rampenlicht konkurrieren, wie etwa den in der Verwaltungskonsole integrierten SNMP-Tester. Dieses Tool liefert ausführliche Informationen zu den in einzelnen Trap-Nachrichten gemeldeten Warnungsbedingungen. Gut gefallen hat mir auch das PRTG-Dashboard, das die Daten mit verschiedenen Diagrammen und Skalen dynamisch abbildet.

Der wichtigste Nachteil von PRTG ist das sensorbasierte Preismodell. Um die Kosten zu senken, geben manche Unternehmen möglicherweise der Versuchung nach, weniger Sensoren einzusetzen, was auf Kosten der Netzwerktransparenz geht.

  1. Kaseya Network Monitor

Kaseya Network Monitor

Kaseya Network Monitor ist ein großartiger SNMP-Monitor für Windows, mit dem Sie Windows-Leistungsindikatoren und WMI-Abfragen überwachen können. Diese agentenfreie Plattform ist mit Kaseya VSA integriert, einem Remoteüberwachungspaket für Netzwerke und Systeme. Mit Kaseya VSA können Sie alles überwachen, von Servern und Hypervisoren bis hin zu Routern und Firewalls.

Besonders gut hat mir die breite Palette an Überwachungstools in Kaseya gefallen, mit denen Sie Dateien und Verzeichnisse, Protokolle, Datenbanken, SNMP-Traps und die E-Mail-Servicequalität überwachen können. Besonders hilfreich fand ich die Datei- und Verzeichnisüberwachung, mit der Sie herausfinden können, ob eine Datei existiert, wie viele Dateien ein Verzeichnis enthält, wie groß ein Verzeichnis ist und welche Kapazität verfügbar ist.

Kaseya Network Monitor verwendet LUA als integrierte Skriptsprache. Diese Sprache ist einfach zu lernen und zu verwenden, da die integrierte Entwicklungsumgebung Sie beim Erstellen von Skripts unterstützt. Mit LUA können Sie benutzerdefinierte Automatisierungsprogramme erstellen. Außerdem enthält die Standardinstallation von Kaseya bereits vorab erstellte Berichte sowie Befehle und Routinen, um Ihnen den Einstieg zu erleichtern.

Kaseya unterstützt 24 Betriebssysteme, darunter Windows, Linux, VMware und Cisco IOS. Kaseya Network Monitor kann sich gegen viele der Konkurrenzprodukte behaupten, obwohl verschiedene der dynamischen und vielfältigen Visualisierungsfeatures fehlen, die in den höher platzierten Produkten in dieser Liste enthalten sind. Die Dashboards sind nicht so aufgeräumt oder umfassend und liefern nicht dieselben ausführlichen Detailansichten.

Zurück zum Anfang

  1. SysAid Monitoring

SysAid

Mit SysAid können Sie Ihre SNMP-Assets proaktiv überwachen. Das SysAid Monitoring identifiziert bestimmte Ereignistypen automatisch und benachrichtigt die relevanten Personen, wenn ein Problem auftritt. Die Lösung überwacht Dienste, Prozesse, URL- und Webseitenverfügbarkeit, Hardware- und Softwareänderungen, kritische Hardwarekomponenten und Ports. Außerdem können Sie CPU, Datenträgernutzung und Arbeitsspeicher überwachen und Traps von SNMP-Geräten empfangen. Sie können benutzerdefinierte Skripts für die Überwachung erstellen und von SysAid ausführen lassen.

Das Warnungssystem kann Warnungen nur als E-Mail oder SMS verschicken. Zusätzliche Benachrichtigungsoptionen wie etwa Pushbenachrichtigungen auf Smartphones wären hilfreich. Außerdem ist SysAid Monitoring kein eigenständiges Produkt, sondern wird als Teil der SysAid-Helpdesk- und IT-Servicemanagementsoftware angeboten. Diese Lösung eignet sich unter Umständen weniger gut für Unternehmen, die nicht das komplette SysAid-Softwarepaket einsetzen möchten.

Das Dashboard erschien mir unaufgeräumter und unübersichtlicher als in den meisten anderen Lösungen. Es ist zwar umfassend und bietet Visualisierungen für stündliche, tägliche, wöchentliche und monatliche Daten in grafischer Form, ist aber nicht immer besonders intuitiv.

SysAid Monitoring bietet zwar einige hilfreiche Funktionen, ist aber weniger umfangreich und teils weniger benutzerfreundlich als die Produkte auf den vorderen Rängen dieser Liste.

  1. Pulseway IT Management Software

Pulseway SNMP

Mit der Pulseway SNMP-Verwaltungssoftware erhalten Windows-, Linux- und Mac-Benutzer Überwachungsfunktionen für eine Vielzahl von Netzwerkelementen: Systemressourcen, Netzwerkleistung, Windows-Updates, SNMP-fähige Geräte und vieles mehr.

Pulseway gefällt mir besonders gut für die SNMP-Überwachung aufgrund der Kompatibilität mit Mobilgeräten. Mit diesem Programm können Sie Befehle von unterwegs senden, um aufgetretene Probleme direkt von Ihrem Mobilgerät aus zu beheben. Viele der mobilen Apps für Überwachungssoftware bieten zwar Einblicke in die Daten, aber wenig Eingriffsmöglichkeiten. Mit Pulseway können Sie auf Ihrem Mobilgerät Befehle im Terminal ausführen, Dienste neu starten, Prozesse verwalten und Updates ausführen.

Die Automatisierungsfunktionen haben mir ebenfalls sehr gut gefallen. Sie können Ihre eigenen angepassten Skripts erstellen, um sämtliche IT-Aktivitäten wie Sicherungen, Sicherheitsprüfungen und mehr zu automatisieren und dabei jede Menge Zeit zu sparen. Mit der Regelbasis können Sie Warnungsschwellenwerte für SNMP-Trap-Signale anwenden und kategorisieren. Die Reaktionen auf Warnungen können ebenfalls per Skript gesteuert werden, um Berichte und das Zurücksetzen von Geräten zu automatisieren.

Pulseway hat zwar gewisse Vorteile, bietet jedoch nicht denselben Grad an ausgeklügelten Technologien wie einige der anderen erhältlichen Produkte. Beispielsweise könnte das Warnungssystem etwas vielseitiger im Hinblick darauf sein, wie die Benachrichtigungen empfangen werden.

Zurück zum Anfang

  1. Atera

Atera

Atera ist ein SNMP-Überwachungstool mit einem hervorragenden Preismodell. Die Software wird pro Techniker abgerechnet und kann für beliebig viele Workstations und Server eingesetzt werden. Sie können sogar ohne Aufpreis zusätzliche Kunden hinzufügen. Gemessen an den zahlungspflichtigen Lösungen bietet dieses Programm ein attraktives, transparentes und flexibles Preismodell.

Atera bietet ein komplettes MSP-Supportpaket, das Netzwerküberwachungsfunktionen sowie ein Helpdesksystem umfasst. Das Atera-Programm misst die Nutzung und Kapazität von Anwendungen und kann eingesetzt werden, um Rechnungen zu generieren und Protokolle der Benutzeraktivitäten zu generieren. Die SNMP-Funktionen im Netzwerküberwachungsmodul sowie die SNMP-Traps sind ein zentraler Bestandteil dieses Funktionsumfangs.

Ich schätze insbesondere die Echtzeit-Warnungsfunktionen von Atera sowie die Remotezugriffsfunktionen für Mobilgeräte, mit denen Sie Ihre Konsole anzeigen und damit interagieren können. Atera legt zwar nicht denselben Schwerpunkt und denselben Fokus auf die SNMP-Überwachung wie die anderen Produkte auf den vorderen Rängen in dieser Liste, bietet jedoch ein attraktives Preismodell.

  1. Spiceworks Network Monitor

Spiceworks free server monitor

Spiceworks Network Monitor ist ein kostenloses und speziell für die SNMP-Überwachung entwickeltes Tool, also nicht nur ein Modul eines umfangreicheren IT-Softwarepakets. Für ein kostenloses Tool bietet Spiceworks wirklich eine Menge. Das Dashboard ist benutzerfreundlich und einfach, und Sie können das Programm innerhalb von Minuten einrichten.

Sie können SNMP-fähige Geräte als Widgets in Ihrem Dashboard einrichten, um jederzeit Einblicke in kritische Gerätedaten zu erhalten. Außerdem können Sie die angezeigten Attribute konfigurieren, wie etwa Paketverlust, Pakete und E/A. Mit dieser Anpassungsfunktion hebt sich Spiceworks von den anderen kostenlosen erhältlichen SNMP-Managern ab.

Das Warnungssystem ist brauchbar und bietet einen einfachen schwellenwertbasierten Ansatz, sowohl auf globaler als auch auf Geräteebene. Sie müssen keine neuen Programmiersprachen lernen, selbst programmieren oder irgendwelche Regeln implementieren. Mit den Bildschirm- und E-Mail-Benachrichtigungen werden Sie jederzeit über alle Änderungen informiert. SNMP-Traps werden normalerweise als Warnungen in Form eines Nachrichtentickers im Dashboard angezeigt und sind kaum zu übersehen.

Die Echtzeit-Leistungsdiagramme sind zwar hilfreich, aber das Dashboard ist manchmal etwas zu überladen. Trotzdem erhalten Sie umfangreiche Einblicke, und wichtige Änderungen oder Probleme werden jederzeit gut sichtbar dargestellt.

Spiceworks ist zwar ein hilfreiches kostenloses Tool, eignet sich aber am besten für kleine Netzwerke. Falls Sie ein ausgeklügeltes SNMP-Überwachungstool für ein größeres Netzwerk brauchen, empfehle ich Ihnen, in eine umfassendere und robustere zahlungspflichtige Lösung zu investieren. Spiceworks bietet ein Lernzentrum und ein großes Community-Forum, damit Sie jederzeit kostenlosen Support erhalten, falls Sie sich entscheiden, die Software herunterzuladen.

  1. EventSentry

EventSentry ist ein Monitor für die Ressourcenauslastung und zeigt an, wie die Software und Hardware in Ihrem Netzwerk genutzt wird. Das Programm hebt sich besonders durch seine Sicherheitsüberwachungsfunktionen heraus, mit denen Sie die Benutzeraktivität überwachen können.

EventSentry kann zur Erkennung verschiedener Probleme konfiguriert werden, inklusive mehrerer serverübergreifender Anmeldungen und sämtlicher Aktivitäten, die auf Bedrohungen, Infektionen oder Viren hindeuten können. Die Software kann außerdem mehrere fehlgeschlagene Anmelde- oder Authentifizierungsversuche erkennen, die ein Anzeichen für einen Hackerangriff sein können. EventSentry kann den Standort einer verdächtigen Quelle orten, Internet-Überwachungsprüfungen für eingehende Verbindungsereignisse durchführen und Details der Quelle in die Aktivitätsberichte integrieren. Die Threat Intelligence-Funktion ist eindrucksvoll, generiert Warnungen für bösartige IP-Adressen, erkennt und markiert Port-Scans und zeigt aktuelle Bedrohungen in Ihrem Dashboard an.

Insgesamt ist EventSentry ein nützliches SNMP-Überwachungstool für Unternehmen, die besonderen Wert auf Sicherheit legen. Die Lösung überwacht die Kapazität von Netzwerkgeräten mit SNMP-Traps, die von der Netzwerkverwaltungskonsole erfasst werden. Eine Vielzahl von Zuständen, inklusive Speicherkapazität und verfügbarer Arbeitsspeicher, werden regelmäßig abgefragt.

Die neueste Version von EventSentry unterstützt mehrere anpassbare Dashboards sowie einen TV-Anzeigemodus für die Konsole. Mit dieser einzigartigen Funktion können Sie Ihrer gesamten IT-Abteilung bei Bedarf vollständige und konstante Einblicke bieten. Die Webschnittstelle ist in neun Sprachen verfügbar, was besonders für Unternehmen mit globaler Präsenz oder Mitarbeitern aus vielen verschiedenen Ländern praktisch ist.

EventSentry bietet einige interessante Windows-spezifische Features. Dazu gehört beispielsweise die Nachverfolgung der Windows-Registrierung. Auf diese Weise können Sie alle von einem bestimmten Programm oder Benutzer vorgenommenen Änderungen überwachen, ein umfassendes Protokoll der Registrierungsänderungen durchsuchen und Vorher- und Nachher-Werte von Änderungen anzeigen.

Der Schwerpunkt auf Netzwerksicherheit und Ressourcenleistung ist zwar für manche Anwender hilfreich, aber falls Sie mehr Wert auf die Leistung legen, empfehle ich Ihnen einen anderen SNMP-Manager. Das Preismodell von EventSentry ist lizenzbasiert. Der Preis hängt also davon ab, wie viele Lizenzen (für Server oder Workstations) Sie brauchen.

Mit diesem Preismodell können Sie Add-Ons auswählen, um das Paket an Ihre Anforderungen anzupassen. Sie können beispielsweise ein NetFlow-Lizenz-Add-On, ein Bereitstellungs-Add-On für Remoteschulungen und Installation oder ein ADMonitor-Add-On für Benutzerobjekte auswählen, um Überwachungsfunktionen für Änderungen in Active Directory zu erhalten. Die gekauften Lizenzen sind zeitlich unbegrenzt gültig, haben kein Datenlimit und erfordern kein Abonnement.

Zurück zum Anfang

  1. Ipswitch WhatsUp Gold

Ipswitch WhatsUp Gold

WhatsUp Gold ist ein von Ipswitch entwickeltes Überwachungssystem. Diese Software bietet zwar auch Infrastrukturüberwachungsfunktionen, konzentriert sich jedoch hauptsächlich auf die Überwachung und Optimierung der Netzwerkleistung. Dieses SNMP-Überwachungstool für Windows unterstützt die Versionen Windows Server 2008 R2, 2012, 2012 R2 und 2016.

Einsteiger in WhatsUp Gold schätzen insbesondere das SNMP-gesteuerte Netzwerkerkennungstool. Das Tool ist dank seiner leistungsstarken REST-API besonders leicht zu integrieren und lässt sich mühelos mit Ihren eigenen Skripts und Systemen kombinieren. Außerdem können Sie spezifische Daten aus WhatsUp Gold extrahieren, um Ihre Arbeitslast zu automatisieren. Alternativ können Sie Aufgaben automatisieren, indem Sie Informationen aus externen Systemen oder separaten Skripts eingeben.

Dazu können Sie aktuelle Statusinformationen extrahieren und in anderen Systemen nutzen oder Geräte in den Wartungsmodus versetzen, bevor automatische Änderungen vorgenommen werden. Diese Integrationshilfen erleichtern die Nutzung von WhatsUp Gold zusammen mit anderen Tools, Systemen und Skripts.

Mit WhatsUp Gold liefern SNMP MIB-Antworten umfassende Informationen zu den einzelnen Geräten im Netzwerk, inklusive Gerätehersteller, Typ, Firmwareversion, aktuelle Statuseinstellungen und Seriennummer. Außerdem können Sie die Geräte anhand von MAC-Adresse, Hostname und IP-Adresse identifizieren. Mit diesen Details erhalten Sie differenzierte und umfassende Einblicke in Ihr Netzwerk und in sämtliche damit verbundenen Geräte. Alle aus den SNMP-Antworten gewonnenen Informationen werden in einer Datenbank sortiert und in der Konsole dynamisch in Form von Diagrammen und Grafiken visualisiert. Das Geräteregister ist vollständig durchsuchbar, damit Sie die gewünschten Informationen schnell und effizient finden können.

Meine Lieblingsfunktion in WhatsUp Gold ist das farbenfrohe, aufgeräumte und einfache Dashboard. Es ist nicht überladen, extrem benutzerfreundlich und enthält hilfreiche Registerkarten am oberen Rand, mit denen Sie zwischen den Bereichen „Erkennung“, „Mein Netzwerk“, „Analyse“ und „Einstellungen“ navigieren können. Trotz der Einfachheit und Benutzerfreundlichkeit enthält das Dashboard alle benötigten Informationen und bietet umfangreiche Einblicke in kritische Metriken.

Sehr hilfreich ist auch die Mobiltelefon-App, die für Android und iOS verfügbar ist. Mit der App können Sie den Netzwerkstatus auf einen Blick überwachen und den Überblick über Änderungen und Probleme behalten, auch wenn Sie nicht an Ihrem Schreibtisch sitzen.

Als SNMP-Manager ist WhatsUp Gold ständig empfangsbereit für Trap-Nachrichten von den Geräte-Agents, die anschließend in Warnungen konvertiert werden. Die Warnungen werden im Dashboard angezeigt und können auf andere Arten zugestellt werden. Sie können die Benachrichtigungen auf verschiedene Methoden erhalten, etwa per E-Mail, SMS, Slack, IFTTT-Posts oder Web-Alarmmeldungen.

WhatsUp Gold ist trotz des hervorragenden Funktionsumfangs nicht weiter vorne in der Liste, weil die Einrichtung so kompliziert sein kann, dass Sie Support oder Training benötigen.

  1. Observium

observium

Observium beschreibt sich selbst als „wartungsarme“ Plattform für die Netzwerküberwachung, was meiner Meinung nach zutrifft. Die Lösung ist in drei Open-Source-Editionen verfügbar: Professional, Enterprise und Community. Community ist ein kostenloses SNMP-basiertes Überwachungstool, das sich am besten für den Privatgebrauch oder für Testzwecke eignet. Die Pro- und Enterprise-Editionen werden jährlich als Abonnements abgerechnet. Alle Editionen enthalten eine automatische Erkennungsfunktion, mit der Sie sämtliche Geräte in Ihrem Netzwerk identifizieren und deren Status abrufen können.

Sämtliche Editionen von Observium sind sehr benutzerfreundlich. Fügen Sie die Geräte, die Sie überwachen möchten, entweder mit der automatischen Erkennung oder manuell hinzu. Nachdem die Geräte identifiziert oder hinzugefügt wurden, können Sie deren Status auf der Übersichtsseite anzeigen.

Observium unterstützt eine Vielzahl von Gerätetypen, Plattformen und Betriebssystemen, inklusive F5, Citrix, Juniper, Linux und Windows.

  1. LogicMonitor

LogicMonitor

LogicMonitor kombiniert NetFlow-Daten mit SNMP-Funktionen, um eine umfassende Ansicht der Netzwerkleistung zu erstellen. Die SNMP-Komponente überwacht den Status von Netzwerkgeräten und verbundenen Geräten, während das NetFlow-Hilfsprogramm den Datenverkehrsfluss über Links hinweg anzeigt.

LogicMonitor basiert auf einem cloudbasierten Konzept. Dies ist hilfreich, weil Sie Daten von mehreren Standorten sowie aus anderen Clouddiensten miteinander kombinieren und integrieren können. Dies ist ein offensichtlicher Vorteil für IT-Experten, die oft unterschiedliche Cloudspeicheranbieter und verwaltete Anwendungsserver verwenden.

Das Tool wird als Software-as-a-Service bereitgestellt. Dies bedeutet, dass die Server für die Informationssammlung nicht lokal installiert werden. Sie können entweder mit Ihrem Desktop-Browser oder mit einer App auf Ihrem Smartphone auf diese Informationen zugreifen. Dieser Ansatz bietet zahlreiche Vorteile. Vor allem können Sie LogicMonitor von unterwegs aus nutzen und müssen nicht an Ihrem Schreibtisch sitzen, um Ihre Arbeit erledigen zu können. Mit der Smartphone-Anwendung sind Sie jederzeit auf dem neuesten Stand, auch wenn Sie keinen Zugang zu Ihrem Laptop oder Desktop haben.

Die SaaS-Funktionsweise dieses Tools hat mir sehr gut gefallen, da es oft entscheidend ist, schnell auf Änderungen oder Probleme reagieren zu können. Mit diesem cloudbasierten Ansatz lassen sich mehrere Standorte und Clouddienste mühelos integrieren. Das Software-as-a-Service-Design hat jedoch auch einen potenziellen Nachteil. Viele IT-Experten befürchten zurecht Sicherheitsprobleme, da cloudbasierte Daten oft anfälliger für Hackerangriffe sind. Dies ist ein wichtiger Aspekt für Netzwerkadministratoren, die auf der Suche nach einem SNMP-Überwachungstool sind.

Zusammengefasst bietet LogicMonitor einige sehr praktische Funktionen, aber der cloudbasierte Ansatz eignet sich nicht für alle Unternehmen. Das Programm ist dennoch attraktiv und bietet eine automatische Geräte- und Schnittstellenerkennung, Schnittstellenmetriken, Überwachung von Drahtloszugriffspunkten und vieles mehr. Es unterstützt mehr als 1.500 Technologien und kann praktisch umsetzbare Leistungsdaten für Switches, Firewalls, Router, Lastenausgleichsmodule und viele andere Netzwerkgeräte sammeln.

Auswahl des besten SNMP-Überwachungstools

Nachdem ich eine Vielzahl der aktuell erhältlichen Tools ausprobiert habe, kann ich SolarWinds Network Performance Monitor guten Gewissens als die beste SNMP-Netzwerküberwachungssoftware empfehlen. Letztendlich geht es dabei um die allgemeine Benutzerfreundlichkeit, den Leistungsumfang der SNMP-Überwachungsfunktionen und die moderne Technologie. Mit der Datenvisualisierung, dem intuitiven Warnungssystem und der umfangreichen Support-Community hebt sich SolarWinds NPM noch weiter von den restlichen Tools ab. Testen Sie die Lösung, bevor Sie sich entscheiden: Das Unternehmen bietet sowohl eine Testversion mit vollem Funktionsumfang als auch eine praktische Demonstration kostenlos an.

Related Posts