8 beste Linux-Netzwerküberwachungs-Tools
Es gibt eine Menge toller Netzwerküberwachungs-Tools auf dem Markt. Nachdem Sie sich jedoch alle Verkaufsdetails durchgelesen haben, kommen Sie an den Punkt, an dem Sie kaufen möchten und dann herausfinden, dass die Software nur unter Windows oder Windows Server läuft. Wenn Sie nur Linux-Server haben und die Umgebung nicht durch Hinzufügen eines Windows-Servers durcheinanderbringen wollen, dann haben Sie Ihre Zeit damit verschwendet, eine Beschreibung von Netzwerkmonitoren zu lesen, die Sie nicht installieren können.
Wenn Sie Ihre Umgebung nur mit Linux betreiben wollen, haben Sie bei der Suche nach einem Netzwerkmonitor drei Möglichkeiten:
- Ein Linux-basiertes Netzwerküberwachungssystem
- Ein SaaS, Cloud-basiertes Netzwerküberwachungssystem
- Ein Netzwerküberwachungssystem, das ein Betriebssystem enthält
In dieser Übersicht werden wir Beispiele aus allen drei Kategorien auswählen. Die meisten der Netzwerküberwachungs-Tools auf unserer Liste lassen sich jedoch auf einem Linux-Server installieren.
Hier ist unsere Liste der acht besten Linux-Netzwerküberwachungs-Tools:
- SolarWinds N-central EDITOR’S CHOICE Eine ausgezeichnete Wahl für IT-Abteilungen und Managed Service Provider. Dieser Netzwerkmonitor wird mit einer modifizierten Version von CentOS geliefert und lässt sich auf einem Bare-Metal-Server installieren.
- Site24x7 Network Monitoring (FREE TRIAL) Ein Cloud-basierter Netzwerkverwaltungsdienst, der drahtgebundene und drahtlose Netzwerke vor Ort, Cloud-Ressourcen und Remote-Netzwerke überwachen kann.
- Hosted PRTG Die Cloud-Service-Version eines sehr beliebten Infrastrukturüberwachungssystems. Es überwacht Netzwerke, Server und Anwendungen.
- ManageEngine OpManager Es ist für Linux und Windows Server verfügbar und dieser Netzwerk-Performance-Monitor verwendet SNMP-Verfahren, um das Netzwerk reibungslos zu betreiben.
- Datadog Network Performance Manager Ein SaaS-Netzwerkverwaltungsdienst, auf den über einen beliebigen Standardbrowser zugegriffen wird. Er kann mehrere Standorte verwalten und die Qualität der Internetverbindung überprüfen.
- Nagios XI Ein Netzwerküberwachungssystem vor Ort, das unter Linux installiert wird und alle Aspekte der Netzwerkleistung abdeckt.
- Zabbix Ein kostenloses Infrastrukturüberwachungssystem, das für die Installation unter Linux, Unix, macOS und Windows verfügbar ist. Es kann drahtgebundene und drahtlose Netzwerke vor Ort, Cloud-Server, Remote-Standorte und die Internetleistung überwachen.
- Icinga 2 Dieses Linux-basierte Netzwerküberwachungspaket ist ein Fork von Nagios Core und kann Nagios-Plugins integrieren.
In den folgenden Abschnitten erfahren Sie mehr über jede dieser Optionen.
Was ist Linux-Netzwerküberwachung?
Linux ist ein Betriebssystem für Computer: Endgeräte oder Server. Die meisten Netzwerkgeräte haben ihre eigene Firmware. Wenn man also von Linux-Netzwerküberwachung spricht, meint man entweder die Überwachung eines Netzwerks, in dem einige oder alle angeschlossenen Computer mit dem Linux-Betriebssystem laufen, oder man meint die Ausführung von Netzwerküberwachungssoftware auf einem Linux-Host.
Netzwerke werden mit Protokollen betrieben, die betriebssystemunabhängig sind. Die weltweit am meisten verbreitete Form eines Netzwerksystems ist TCP/IP. Dieses lässt sich sehr gut mit Internetverbindungen verbinden, da der IP-Teil von TCP/IP für Internet Protocol steht.
Die meisten Netzwerküberwachungssysteme verwenden das Simple Network Management Protocol (SNMP) für ihre Arbeitsabläufe. SNMP ist nicht auf ein bestimmtes Betriebssystem angewiesen. Auf allen Netzwerkgeräten ist ein Teil des SNMP-Systems bereits beim Kauf vorinstalliert. Dies ist der SNMP-Geräte-Agent. Das einzige Element, das im Überwachungssystem fehlt, ist der SNMP-Manager. Daher bieten Netzwerküberwachungs-Tools die Funktion des SNMP-Managers. Dadurch können sie alle Gerätestatistiken und Verkehrsinformationen sammeln, die die Geräteagenten erstellen.
Top-Netzwerküberwachungs-Tools interpretieren diese Berichte der Geräteagenten in Zeitseriendiagrammen und leicht lesbaren Tabellen. Die gesammelten Daten zum Gerätestatus können gespeichert werden, um Leistungsanalysen zu erstellen. Dies hilft Netzwerkmanagern bei der Kapazitätsplanung.
Ein weiteres großartiges Merkmal dieser SNMP-basierten Netzwerküberwachungs-Tools ist, dass der Geräteagent eine Warnung aussendet, wenn er Probleme entdeckt. Diese Warnungen, Traps genannt, können im Netzwerküberwachungs-Tool als Warnmeldungen interpretiert werden. Warnungen ermöglichen es dem IT-Support-Team, das Netzwerk vom Monitor aus zu überwachen und davon auszugehen, dass alles in Ordnung ist, solange keine gegenteilige Meldung auftaucht.
Das einzige Unterscheidungsmerkmal eines Linux-Netzwerküberwachungs-Tools ist, dass es auf einem Linux-Computer ausgeführt oder von diesem aus aufgerufen werden kann.
Die besten Linux-Netzwerküberwachungs-Tools
Achten Sie auf die Beschreibungen dieser Tools, die wir empfehlen, denn nicht alle erfordern eine Installation auf einem Linux-Computer.
Cloud Computing wird immer beliebter, daher haben wir einige SaaS-Netzwerküberwachungs-Tools für diejenigen aufgenommen, die ihren eigenen Serverplatz nicht mit den Ressourcenanforderungen eines Netzwerküberwachungs-Tools füllen möchten.
Es gibt auch eine Option, die ein Linux-Betriebssystem enthält, so dass Sie es auf einem neuen Bare-Metal-Server installieren können, ohne zuerst Linux separat installieren zu müssen.
Die besten Linux-Netzwerküberwachungs-Tools
SolarWinds N-Central EDITOR’S CHOICE
SolarWinds N-Central läuft auf einer modifizierten Version von CentOS Linux. Es ist jedoch nicht notwendig, das Betriebssystem zu installieren, bevor man N-Central hinzufügt, da das Softwarepaket das Betriebssystem bereits enthält, so dass es auf einem Bare-Metal-Server installiert werden muss.
N-Central eignet sich für kleine und mittelständische Unternehmen und kann auch von Managed Service Providern (MSPs) bei der Unterstützung von Kundennetzwerken eingesetzt werden. Der Dienst kann entfernte Standorte verwalten und ermöglicht die Verwaltung mehrerer Standorte über dieselbe Schnittstelle. Er kann auch Cloud-Ressourcen und Internetverbindungen zu ihnen überwachen.
N-central kann nicht nur das Netzwerk, sondern auch Endgeräte und Server überwachen. Die überwachten Geräte können unter Linux, macOS, Windows oder Windows Server laufen. Es ist auch möglich, mobile Geräte über das N-central-System zu verwalten. Der Mobile Manager ermöglicht Massenkonfigurationen mobiler Geräte, schnelles Onboarding, die Verfolgung des Gerätestandorts sowie das Sperren und Löschen aus der Ferne.
Das System beginnt seinen Dienst mit der Erkundung des Netzwerks und der Protokollierung aller damit verbundenen Geräte. Diese Autodiscovery-Funktion stellt ein Geräteinventar zusammen und erstellt außerdem automatisch eine Netzwerktopologiekarte. Das Inventar und die Karte werden ständig aktualisiert und spiegeln alle Änderungen im Netzwerk wider. Im Dashboard befindet sich neben der Topologieansicht des Netzwerks eine Geräteübersichtsliste, in der der Status jedes Geräts in Ampelfarben angezeigt wird, um Probleme schnell zu erkennen.
Die in N-central enthaltenen Sicherheitstools umfassen einen Patchmanager und einen Backupmanager. Die Netzwerksicherheit des Pakets umfasst eine Firewall, Zugriffsverwaltung für den Webschutz, Festplattenverschlüsselung und Intrusion Detection. Es gibt auch Endpunkt-Erkennungs- und Reaktions-Agenten, um jeden Computer im Netzwerk zu schützen.
Ein Automatisierungs-Manager ist ebenfalls in N-central enthalten, der es Netzwerkmanagern ermöglicht, automatische Reaktionen auf erkannte Probleme einzustellen.
SolarWinds bietet eine 30-tägige kostenlose Testversion von N-central an.
EDITOR’S CHOICE
SolarWinds N-central ist unsere erste Wahl für die Überwachung von Linux-Netzwerken, da es das CentOS Linux-Betriebssystem integriert hat. Der Dienst kann sowohl Linux-Server und -Endpunkte als auch Geräte mit Firmware, Windows und macOS überwachen. Das Netzwerkmanagement-Paket erstreckt sich auch auf mobile Geräte, und die gesamte Netzwerkinfrastruktur, ob lokal, remote, Cloud-basiert oder hybrid, wird durch die Sicherheitsüberwachung ebenfalls geschützt.
Sie erhalten eine kostenlose 30-Tage-Testversion: https://www.solarwindsmsp.com/products/n-central/trial
OS: Bare-metal server
Site24x7 Network Monitoring (FREE TRIAL)
Site24x7 ist ein Cloud-basiertes Netzwerküberwachungssystem. Seine Schöpfer sind die gleichen Leute, die auch hinter OpManager stehen – sowohl Site24x7 als auch ManageEngine sind Abteilungen der Zoho Corp. Dieser Dienst verwendet SNMP zur Überwachung des Zustands von Netzwerkgeräten. Da es sich um einen Cloud-Service handelt, spielt es keine Rolle, wo sich diese Geräte befinden, so dass das System mehrere Standorte verwalten und sie zu einem WAN-Überwachungsdienst zusammenschließen kann. Das Tool kann auch drahtlose Netzwerke überwachen und Cloud-Dienste in das Netzwerk einbeziehen.
Das Haupterkennungssystem erkennt alle mit dem überwachten Netzwerk verbundenen Geräte und protokolliert sie. Diese Geräteliste ist im Dashboard des Dienstes einsehbar. Sie ist auch die Grundlage für eine Netzwerktopologiekarte, die automatisch erstellt wird. Das Netzwerkinventar und die Karte werden bei Änderungen im Netzwerk auf dem neuesten Stand gehalten.
Zu den Systemen, die der Monitor überprüft, gehören VPNs, Firewalls, USVs, Drucker, Load Balancer, Switches, Router, Endpunkte, Server und Speichergeräte.
Der Monitor wandelt SNMP-Traps in Warnmeldungen um, die im Dashboard erscheinen und auch per E-Mail und SMS zugestellt werden können. Techniker können über jeden Standardbrowser oder eine mobile App auf das Dashboard zugreifen.
Site24x7 wird über ein Abonnement abgerechnet. Die Gebührenstruktur ist ziemlich kompliziert, mit einer Grundgebühr pro Jahr und einer Reihe von Zusatzfunktionen. Sie können Site24x7 Network Monitoring 30 Tage lang kostenlos testen.
Site24x7 Start 30-day FREE Trial
Hosted PRTG
Paessler PRTG ist eines der führenden Infrastruktur-Überwachungssysteme, aber es ist für Windows Server geschrieben. Wenn Ihre gesamte Umgebung aus Linux besteht, können Sie PRTG trotzdem in seiner SaaS-Form nutzen. Paessler bietet ein gehostetes PRTG an, so dass Sie die Software nicht auf Ihren eigenen Servern installieren müssen.
PRTG überwacht Netzwerke, Server und Anwendungen. Das System setzt sich jedoch aus einer Reihe von Überwachungsdiensten zusammen, von denen der Nutzer selbst entscheiden kann, welche er aktivieren möchte, um den Dienst zu individualisieren. So ist es möglich, das System auf die Netzwerküberwachung zu beschränken.
Der Netzwerkmonitor in PRTG hat eine Reihe von Optionen. Der Hauptdienst basiert auf SNMP und beinhaltet einen Autodiscovery-Dienst. Dieser erstellt ein Geräteinventar und erstellt eine Netzwerktopologiekarte. Das PRTG-System eignet sich auch sehr gut für die Überwachung von Virtualisierungen, da es die dynamische Zuordnung von VMs zu Servern überwacht.
Weitere im PRTG-Paket verfügbare Netzwerküberwachungsmethoden sind Ping, Traceroute, NetFlow, sFlow und J-Flow. Diese Optionen liefern Verkehrsstatistiken, während der SNMP-Dienst den Zustand der Geräte überwacht.
Der Preis für Hosted PRTG wird per Abonnement berechnet, wobei der Preis pro Monat davon abhängt, wie viele Sensoren aktiviert werden können. Es gibt Optionen für 500, 1.000, 2.500, 5.000 und 10.000. Sie können das Paket mit 500 Sensoren 10 Tage lang kostenlos testen.
4. ManageEngine OpManager
OpManager ist ein SNMP-basierter Netzwerkmonitor und das zentrale Tool in einer Reihe von Infrastrukturmanagementsystemen, die von ManageEngine hergestellt werden. Die Software kann auf Linux und Windows Server installiert werden.
Das Tool verfügt über eine Autodiscovery-Funktion, die alle im Netzwerk angeschlossenen Geräte identifiziert und in einer Bestandsdatenbank protokolliert. Die Inventardatenbank bildet die Grundlage für eine Topologiekarte. Sowohl die Topologiekarte als auch das Inventar werden bei Änderungen im Netzwerk live aktualisiert.
Der Monitor ist in der Lage, sowohl drahtlose Netzwerke als auch LANs vor Ort zu überwachen. Er kann auch Cloud-Dienste und Remote-Netzwerke abdecken. OpManager kann auch Hypervisor-Implementierungen von VMWare, Hyper-V und Citrix Xen überwachen.
Das System überwacht die Netzwerkaktivität, so dass die Techniker der Abteilung an anderen Prioritäten arbeiten können. OpManager löst einen Alarm aus, wenn Probleme auftreten. Diese Alarme erscheinen im System-Dashboard und können optional per E-Mail oder SMS an wichtige Mitarbeiter versandt werden. Es ist möglich, über eine mobile App auf das System-Dashboard zuzugreifen, so dass Techniker, die auf Abruf unterwegs sind, nicht zurück ins Büro eilen müssen, um zu sehen, was los ist.
OpManager ist kostenlos und kann zur Überwachung von bis zu drei Geräten verwendet werden. ManageEngine bietet das komplette System in einer 30-tägigen kostenlosen Testversion an.
Datadog Network Performance Manager
Datadog ist ein Cloud-basierter Netzwerkmonitor, auf den von jedem Betriebssystem aus über einen Standardbrowser zugegriffen werden kann. Dieser Dienst erfordert die Installation eines Agenten auf dem überwachten Netzwerk und kann sowohl entfernte Standorte und Cloud-Dienste als auch Ihr Heimnetzwerk abdecken.
Es handelt sich um einen SNMP-basierten Netzwerkmonitor, der daher Warnungen enthält, die von Trap-Nachrichten abgeleitet sind. Der Datadog Network Monitoring Service erkundet Ihr Netzwerk, dokumentiert alle Geräte und erstellt eine Topologiekarte. Sowohl das Inventar als auch die Karte werden automatisch aktualisiert, wenn Geräte hinzugefügt, verschoben oder entfernt werden.
Das Dashboard zeigt zusammenfassende Daten von Live-Leistungsmetriken an, die alle zu detaillierten Ansichten jedes Geräts aufgeschlüsselt werden können. Die Bildschirme enthalten auch attraktive Diagramme und Grafiken. Diese Metriken werden für die historische Analyse gespeichert.
Der Netzwerkmonitor verfolgt auch das Verkehrsaufkommen und kann Hypervisor-Implementierungen abbilden und alle Container-Aktivitäten aufzeichnen.
Das Online-Überwachungssystem ist kostenpflichtig und wird pro Host und Monat abgerechnet. Sie können eine kostenlose Testversion erhalten, um das System unverbindlich zu prüfen.
Nagios XI
Nagios XI ist ein vollständiges Infrastruktur-Überwachungssystem und läuft auf CentOS oder RHEL Linux. Das System basiert auf einem freien, quelloffenen Projekt, genannt Nagios Core. Es gibt eine sehr große Benutzergemeinschaft für Nagios und viele andere Benutzer produzieren Erweiterungen für das System, sogenannte Plugins. Hersteller von Drittsoftware haben ebenfalls Plugins entwickelt, um ihre Produkte mit Nagios zu integrieren. Dieser Netzwerkmonitor ist also sehr flexibel – es gibt Tausende von Plugins für ihn.
Das Überwachungswerkzeug deckt Netzwerke, Server und Anwendungen ab. Der Netzwerkmonitor hat ein eigenes Kommunikationsprotokoll, verwendet also kein SNMP. Es ist jedoch ein SNMP-Plugin verfügbar. Das Dashboard zeigt live Gerätestatus und Systemwarnungen an. Der Dienst überwacht auch die Bandbreitennutzung und Ereignisprotokolle.
Nagios XI ist in zwei Editionen erhältlich: Standard und Enterprise. Zu den zusätzlichen Funktionen der Enterprise-Edition gehören Kapazitätsplanung und Auditing.
Sie können Nagios XI 30 Tage lang kostenlos testen.
Zabbix
Zabbix ist ein kostenloses Infrastruktur-Überwachungssystem, das unter Linux installiert werden kann. Es ist auch für Windows, macOS und Unix verfügbar. Obwohl es kostenlos ist, hat das Zabbix-Dashboard ein sehr professionelles Aussehen und Gefühl. Die Bildschirme sind übersichtlich gestaltet und bieten attraktive Datenvisualisierungen.
Zabbix kann LANs, drahtlose Netzwerke, Cloud-basierte Ressourcen und entfernte Standorte überwachen. Die Kommunikation mit entfernten Datensammlern ist verschlüsselt. Der Dienst beginnt seine Überwachung, indem er alle mit dem Netzwerk verbundenen Geräte aufspürt und sie in einem Inventar auflistet. Dies ist ein kontinuierlicher Prozess, so dass alle Änderungen am Geräteinventar sofort erkannt werden.
Da es sich um ein SNMP-basiertes System handelt, bietet es auch Warnmeldungen. Statuswarnungen werden im Dashboard angezeigt und können auch so eingerichtet werden, dass sie per E-Mail, SMS oder Chat-App gesendet werden. Warnungen können angepasst werden, und eine Funktion zur Aufgabenautomatisierung kann durch eine Warnung ausgelöst werden. Andere, nicht kritische Aufgaben können auch so eingestellt werden, dass sie nach einem Zeitplan laufen.
8. Icinga 2
Icinga 2 wurde aus einem Fork von Nagios Core entwickelt. Dadurch können Icinga-Benutzer von der Bibliothek der für Nagios verfügbaren Plugins profitieren. Der Dienst ist ein Netzwerk-, Server- und Anwendungsüberwachungswerkzeug. Das Tool ist in der Lage, über das Internet zu kommunizieren, um entfernte Standorte und Cloud-Ressourcen in das überwachte System einzubeziehen. Die gesamte Kommunikation über das Internet ist durch Transport Layer Security geschützt.
Die Software für Icinga lässt sich auf Debian, Ubuntu, Raspbian, RHEL, CentOS, open SUSE und SLES installieren. Die Nutzung ist kostenlos, da es sich um ein Open-Source-Projekt handelt.
Das Netzwerküberwachungssystem von Icinga basiert auf SNMP, das den Trap-Mechanismus der Alarmierung beinhaltet. Warnungen erscheinen im Dashboard und können auch als E-Mails und SMS-Nachrichten an die Benutzer gesendet werden. Das Dashboard von Icinga ist ein sehr attraktives Webinterface, auf das die Benutzer über einen Browser zugreifen. Das Schnittstellensystem muss vom nutzenden Unternehmen gehostet werden – es handelt sich nicht um einen Cloud-Service.