Netzwerk-Management-Tools haben einen langen Weg von den frühen Kommandozeilen-Produkte mit arkanen, textbasierten Konfigurationsdateien, die alle außer dem residenten (in der Regel Linux) Guru im Dunkeln gehalten kommen. Die heutigen Verwaltungstools mit Desktop – oder webbasierten GUIs, einfachen Installationen und Konfigurationsassistenten sind weitaus zugänglicher. Mit jeder Iteration finden Anbieter Möglichkeiten, diese Tools leistungsfähiger und benutzerfreundlicher zu machen.,

Für diese Überprüfung haben wir neuere Versionen von drei etablierten Open-Source – Netzwerkmanagementprodukten – OpenNMS, Zenoss Core und NetXMS-sowie einen relativen Neuling, Sensu Core, bewertet. Alle vier Produkte sind kostenlos und Open Source.

Folgendes haben wir gefunden:

OpenNMS bietet eine Reihe von Verwaltungsoptionen, von einfach bis komplex, und ist sowohl für Windows-als auch für Linux-Umgebungen verfügbar. Anpassbare dashboard-Optionen sind ein plus, aber die Konfiguration kann schwierig sein.,

Zenoss Core zeichnet sich durch seine flexible Reporting und breite Palette von vorkonfigurierten Plugins, aber es ist nur für zwei Versionen von Linux.

Das plattformübergreifende NetXMS läuft auf Windows -, Linux-und UNIX-Versionen einschließlich BSD und Solaris. Es ist einfach zu installieren, aber es fehlt eine kommerzielle Version.

Sensu Core bietet auch eine breite Palette verfügbarer Plugins sowie eine flexible Architektur, die sich gut skalieren lässt. Seine Dashboards und Reporting-Funktionen lassen jedoch Raum für Verbesserungen.

Es folgen individuelle Bewertungen zu jedem Produkt (scrollen Sie an der Produktkarte vorbei).,

Netzwerk-Welt / IDG

OpenNMS Netzwerk-management-software

OpenNMS ist open-source-software verfügbar für die installation auf Linux-und Windows-Servern. Es ist in zwei verschiedenen Versionen erhältlich, Meridian und Horizont. Horizon wird schneller veröffentlicht und enthält die neuesten verfügbaren Funktionen, während Meridian eine längerfristige Version (etwa alle 12 Monate) ist, die nicht die neuesten Funktionen enthält, bis sie sich in früheren Horizon-Versionen als stabil erwiesen haben., Horizon ist kostenlos zu verwenden, Meridian basiert auf Abonnements und richtet sich an Organisationen, die eine stabile, langfristige Veröffentlichung und professionellen Support benötigen.

Für diesen Test haben wir Horizon Version 22.0.3 getestet. Obwohl die Installationsschritte je nach Betriebssystem variieren, war die Installation sowohl unter Windows als auch unter Linux einfach. Die einzigen Voraussetzungen sind das Java SDK und für Windows auch die PostgreSQL-Datenbank., Die Systemanforderungen erfordern eine Dual-Core-CPU mit 2 GB Speicher und 20 GB freiem Speicherplatz, obwohl dies offensichtlich das absolute Minimum ist und wahrscheinlich für den Unternehmensgebrauch nicht ausreicht. Für unsere Linux-Installation haben wir uns für die Schnellinstallation entschieden, aber OpenNMS bietet auch Schritt-für-Schritt-Anleitungen für eine individuellere Installation.

Nach der Installation haben wir die Weboberfläche gestartet. Beim ersten Start wird dem Benutzer eine gut organisierte Startseite mit mehreren „Dashlets“ angezeigt, die Informationen zur Netzwerkinfrastruktur grafisch darstellen., Alternativ kann die Startseite als einzelnes Panel angepasst werden oder Sie können mehrere Panels oder Boards erstellen, um Informationen in logischen oder geografischen Gruppen zu organisieren. Obwohl wir anfangs die Terminologie des Anbieters mit Dashlets, Ops-Boards und Panels etwas verwirrend fanden, machte es schließlich mehr Sinn.

Dashlets sind in verschiedenen Formaten wie Alarmen, Topologie, Diagrammen, Karten und Bildern verfügbar. Es gibt auch eine Heatmap-Funktion, die so konfiguriert werden kann, dass laufende Ausfälle und Alarme angezeigt werden, sortiert nach Entität und Service-Auswirkungen., OpenNMS bietet auch eine Überwachungsübersicht, die eine aggregierte Matrix aller Knoten und deren Status liefert. Sie können Knoten in Kategorien wie Server, Router und Switches gruppieren. Die Überwachungsübersicht ist farbcodiert mit grün für normal, gelb für Warnungen oder kleinere Probleme und rot für kritische Probleme.

OpenNMS Horizon bietet eine Vielzahl von Überwachungsoptionen, und auf den ersten Blick scheinen die Konfigurationsoptionen etwas überwältigend zu sein. Zum Glück gibt es Möglichkeiten, ohne zu weit in die Konfiguration Unkraut zu wandern, um loszulegen., Wir haben mit einigen grundlegenden Überwachungselementen begonnen, die bereitgestellt werden können, ohne dass Agenten bereitgestellt oder der überwachte Knoten konfiguriert werden muss. Einer unserer ersten Tests bestand darin, sicherzustellen, dass unser Test-Webserver korrekt ausgeführt wurde, und der andere war ein einfacher PING-Test, um festzustellen, ob ein Dateiserver geantwortet hat. Durch das Herunterfahren der verschiedenen Dienste konnten wir bestätigen, dass Warnungen sofort ausgelöst wurden.

OpenNMS verfügt über eine Erkennungsfunktion, die besonders bei der Arbeit mit größeren Infrastrukturen hilfreich ist., Die Erkennungsfunktion bietet eine gewisse Granularität, sodass Sie leicht bestimmen können, welche Knoten und Dienste nach IP-Bereich eingeschlossen oder ausgeschlossen werden sollen. Diese Funktion entdeckte unsere Testumgebung mit weniger als 50 Knoten ziemlich schnell, brauchte jedoch etwas länger, um unsere Produktionsumgebung, die sich über mehrere geografische Standorte erstreckt, vollständig zu entdecken.

OpenNMS

OpenNMS ist ideal für gemischte Umgebungen, in denen sowohl Windows-als auch Linux-Verwaltungskonsolen benötigt werden.,

Während die Erkennungsfunktion Ihnen einige grundlegende Informationen zur Infrastruktur gibt, ist häufig ein tieferer Tauchgang erforderlich, um weitere Details zu erhalten. Für diese Szenarien können OpenNMS andere Protokolle wie JMX -, WMI -, Syslog-und SNMP-Traps verwenden. Darüber hinaus bietet OpenNMS Agenten namens „Poller“, die auf Knoten und Endpunkten bereitgestellt werden können. Diese werden über einen Link vom OpenNMS-Hauptserver installiert, der einen Assistenten zum Konfigurieren des Endpunkts startet., Viele der Konfigurationen können über die Weboberfläche ausgeführt werden, wobei Details in XML-Dateien gespeichert sind, die auch direkt erstellt und angepasst werden können.

Ein großer Teil eines Netzwerkmanagementsystems ist die Möglichkeit, zeitnahe und informative Benachrichtigungen zu erhalten. Zusätzlich zu den Bildschirmbenachrichtigungen können mit OpenNMS Warnungen per Text und E-Mail gesendet werden. Es gibt auch eine Option zur Integration in benutzerdefinierte Ticketsysteme oder Issue-Ticket-Systeme von Drittanbietern. OpenNMS bietet mehrere vorgefertigte Berichte, die als PDFs oder CSV gespeichert werden können. Benutzerdefinierte Berichte können auch mit JasperSoft Studio erstellt werden.,

Kostenloser Support für OpenNMS ist über Online-Handbücher für Installation, Verwaltung und Entwicklung verfügbar. Es gibt auch ein paar Online-Video-Tutorials zusammen mit einem Wiki, das umfassende Schritt-für-Schritt-Anleitungen für verschiedene Managementfälle bietet. Die kommerzielle Version von OpenNMS, Meridian, ist als Jahresabonnement für $6,000 für die erste Serverinstanz mit Rabatten für mehrere Instanzen erhältlich. Support-Pakete sind ab $20,000 erhältlich.,

Wir haben festgestellt, dass OpenNMS mit den meisten Funktionen, die für praktisch jede Unternehmensumgebung erforderlich sind, recht umfassend ist. Uns gefiel besonders die Flexibilität bei der Überwachung von Optionen von den grundlegenden bis zu komplexeren Regeln. Wir hätten gerne eine kostengünstigere Abonnementoption für kleinere kommerzielle Installationen gesehen, aber für die meisten Netzwerkinstallationen vermuten wir, dass die kostenlose Horizon-Version zusammen mit kostenlosen Online-Tutorials mehr als ausreichend sein wird., Die einzige Einschränkung ist die Häufigkeit von Updates mit Horizon, die möglicherweise eine laufende Produktionsumgebung stören könnten.

NetXMS multi-plattform netzwerk management

NetXMS, wie OpenNMS, ist multi-plattform, open-source netzwerk management software. Es ist für die Installation unter Windows und Linux zusammen mit UNIX-Versionen wie BSD und Solaris verfügbar. Darüber hinaus kann die NetXMS-Verwaltungskonsole auf Linux -, Windows -, Mac-und Android-Geräten installiert werden.

Für diese Überprüfung haben wir Version 2.2.10 sowohl auf Windows Server als auch auf Ubuntu getestet., Die Mindestsystemanforderungen erfordern eine Dual-Core-CPU mit 1 GHz, 1 GB RAM und 1 GB Speicherplatz, wobei zusätzlicher Speicherplatz für die Datenerfassung erforderlich ist. Beide Installationen waren einfach durchzuführen, aber wie so oft, die ausführbare Windows-Datei machte es besonders einfach zu installieren. Es gibt nur wenige Optionen, die Sie während der Installation auswählen können, z. B. die Auswahl der zu installierenden Datenbanktreiber und die Auswahl der Optionen für das Verwaltungstool. NetXMS kann die gängigsten Datenbanken verwenden, einschließlich Oracle MySQL, MS SQL Server und PostgreSQL., Im Rahmen der Installation können Sie auch die Optionen für die automatische Erkennung des Netzwerks konfigurieren, eine Funktion, die wir bei einer unserer Installationen aktiviert haben.

Die auf unserem Windows Server installierte Verwaltungskonsole war eine Desktop-Anwendung. Wir wurden zuerst mit dem vorgestellt, was NetXMS das „Workbench-Fenster“ nennt.“Dies bietet verschiedene Ansichten, bei denen es sich im Grunde genommen um unterschiedliche Möglichkeiten zum Anzeigen der Netzwerkinfrastruktur handelt, die von einer 30,000-Fuß-Makroansicht bis hin zu den Details eines bestimmten Netzwerkgeräts oder-ereignisses reichen. Indem Sie eine Reihe von Ansichten im ‚Workbench-Fenster‘ anordnen, können Sie benutzerdefinierte Perspektiven erstellen und speichern., Die Perspektiven können dann über ein Schnellzugriffsmenü geladen werden, das benutzerdefinierte Anzeigen der Netzwerkinfrastruktur bereitstellt. Der NetXMS-Objektbrowser, der das gesamte Netzwerk als Baumstruktur anzeigt, erleichtert den schnellen Drilldown in die Netzwerkinfrastruktur. Außerdem wird eine Statusanzeige angezeigt, die von „normal“ bis „kritisch“ reicht, sodass problematische Knoten oder Protokolle leicht identifiziert werden können.,

NetXMS

NetXMS ist eine plattformübergreifende Open-Source-Software, die zusammen mit UNIX-Versionen wie BSD und Solaris für die Installation unter Windows und Linux verfügbar ist.

Zunächst lieferte die automatische Erkennung unserer Netzwerkinfrastruktur nicht viel Ergebnisse, da nur ein einsamer Windows-Desktop-Computer entdeckt wurde. Durch den Wechsel von passiver zu aktiver Erkennung konnte NetXMS jedoch problemlos zusätzliche Netzwerkknoten entdecken., Zusammen mit benutzerdefinierten Skripten und anwendungsspezifischen Erweiterungen kann NetXMS alle SNMP-Versionen zusammen mit SSH-und ICMP-Protokollen verwenden, um Daten zu sammeln. Für zusätzliche Feuerkraft können Administratoren die NetXMS-Agenten nach Möglichkeit bereitstellen.

Agenten sind für Linux, UNIX, Windows und andere Plattformen verfügbar und können auf einer Vielzahl von Geräten bereitgestellt werden. Je nach Gerätetyp kann der Agent mit verschiedenen Subagenten installiert werden. Mit dem Windows-Agenten können Sie beispielsweise Unteragenten hinzufügen, die eine USV-oder Protokollüberwachung bereitstellen., Nach der Installation beginnt der Agent mit dem Hochladen von Informationen auf den NetXMS-Server. Die Agenten können bei Bedarf entweder direkt auf dem Clientcomputer oder remote vom Server aus neu konfiguriert werden. Bei den meisten Einstellungen werden die Details zur Agentenkonfiguration im XML-Format gespeichert. Es sollte beachtet werden, dass unsere Tests festgestellt haben, dass der NetXMS-Agent einen geringen Platzbedarf hat und nur einen Bruchteil der verfügbaren Speicher-und CPU-Ressourcen auf unseren Testcomputern verwendet.

Wie bereits erwähnt, bietet NetXMS mehrere Möglichkeiten, den Status der Netzwerkinfrastruktur auf dem Bildschirm anzuzeigen., Problembereiche können leicht mit Farbcodierung identifiziert werden; Grün für alle Systeme und rot für kritische Probleme. Wenn ein Problem auftritt, kann NetXMS verschiedene Aktionen ausführen, z. B. das Senden von Benachrichtigungen per E-Mail und Text mit detaillierten Informationen zum Problem. Darüber hinaus können Verarbeitungsregeln so konfiguriert werden, dass sie verschiedene Aktionen ausführen, z. B. das Ausführen eines Skripts zur Behebung eines Problems. Es gibt eine große Granularität in der Konfiguration dieser Regeln und wie Probleme eskaliert werden können, wenn sie nicht rechtzeitig erkannt und korrigiert werden.,

NetXMS verfügt über eine leistungsstarke Netzwerkzuordnungsfunktion, mit der benutzerdefinierte Karten der Netzwerkinfrastruktur erstellt werden können. So können Administratoren den Status eines Abschnitts oder der gesamten Infrastruktur auf einen Blick einsehen. Durch die Verbindung der verschiedenen Knoten können Details zur Netzwerkbandbreite und anderen Ressourcennutzung potenzielle Engpässe identifizieren. Bei Netzwerken mit mehr als einem physischen Standort können die Knoten auf einer geografischen Karte gezeichnet werden. Sie können auch benutzerdefinierte Dashboards mit Diagrammen, Tachotyp-Zifferblättern und anderen visuellen Hilfsmitteln erstellen, um die Netzwerkleistung darzustellen., Für zusätzliche Berichte gibt es ein optionales Reporting-Modul, das auf der häufig verwendeten Jasper Reports-Bibliothek basiert.

NetXMS bietet aktuelle und benutzerfreundliche Online-Handbücher, die sowohl als HTML-als auch als herunterladbare PDFs verfügbar sind. Es gibt auch ein Online-Forum und eine telegrammbasierte Messaging-Gruppe. Im Gegensatz zu anderen Produkten, die wir getestet haben, ist NetXMS nur als freie Software ohne kommerzielle Version verfügbar. Bezahlte Support-Optionen bieten Kunden Zugriff auf beschleunigten technischen Support per Telefon oder E-Mail., Zahlende Kunden erhalten bei Bedarf auch benutzerdefinierte Hotfixes sowie vorrangige Fehlerbehebungen. NetXMS bietet auch benutzerdefinierte Schulungen an.

Während die NetXMS-Verwaltungskonsole gut organisiert und sehr reaktionsschnell ist, gibt es einige Navigationsfunktionen, die nicht optimal sind. Wenn Sie beispielsweise Änderungen an einigen Einstellungen vornehmen, gibt es ein winziges Symbol „Festplatte“, um Ihre Änderungen zu speichern. Dies ist schwer zu erkennen und es gibt keine Warnung, wenn Sie vergessen, Ihre Einstellungen zu speichern. Diese Elemente könnten leicht behoben werden NetXMS ein noch besseres Produkt zu machen, als es ist., Abschließend haben wir festgestellt, dass NetXMS eine vollständige Netzwerkverwaltungsanwendung mit einer breiten Palette von Funktionen bietet, die den Anforderungen der meisten Organisationen entsprechen sollten.

Sensu Core Netzwerküberwachung und-management

Sensu Core ist eine relativ neue Ergänzung der Netzwerkmanagementszene, mit seiner ersten Enterprise-Version im Jahr 2015. Es verwendet eine RESTful JSON-API, um die Datenerfassung zu überwachen und Ereignisse aufzulösen. Die kostenlose und Open-Source-Version befindet sich derzeit in Version 1.6, die für diese Überprüfung verwendet wurde., Sensu Core bietet verschiedene Installationsoptionen, einschließlich Stand-alone, Distributed und Hochverfügbarkeit. Es gibt auch eine“ 5-minütige “ Installation, die für Tests und kleine Umgebungen verwendet werden kann, aber nur für CentOS verfügbar ist. Für unseren Test haben wir uns auf die eigenständigen Installationsoptionen für Linux und Windows konzentriert.

Die Systemanforderungen beginnen bei 2GB (4GB empfohlen) für eine eigenständige Installation. Unsere Hauptinstallation war auf einem Ubuntu-Server, aber Sensu Core kann auch auf anderen Versionen von Linux, macOS und Windows installiert werden, die wir getestet haben., Die Enterprise-Version ist derzeit in Version 3.3, während Core auf 1.6 ist.

Die Online – Benutzerhandbücher sind gut, aber aus unserer Sicht springen sie etwas zu stark zwischen den verschiedenen Versionen, sowohl Enterprise als auch Core, sowie zwischen den Installationsarten. Aus unserer Sicht ist die Windows-Installation viel einfacher als die Linux-Installation. Die Linux-Installation erfordert zu viele Schritte und die Anweisungen sind etwas vage, welche der vielen Add-Ons benötigt werden, um die Kerninstallation auszuführen., Außerdem konnten wir aus der Dokumentation nicht ohne weiteres erkennen, ob die Enterprise-und Core-Releases ähnlich und nach demselben Zeitplan sind.

Mit der Basisinstallation mussten wir einige Konfigurationsaufgaben ausführen, da Sensu keine Standardkonfigurationen enthält. Wir fanden das ein bisschen rätselhaft; Eine Reihe von Standardkonfigurationen würde viele gängige Installationsszenarien abdecken und Benutzern zumindest einen Ausgangspunkt geben., Sensu Core-Konfigurationen umfassen JSON – und XML-Dateien, die mit einem UTF-8-fähigen Texteditor oder mithilfe eines Konfigurationsmanagementtools eines Drittanbieters wie Puppet oder Ansible erstellt oder bearbeitet werden.

Sensu Core

Sensu Core verfügt über eine flexible API und skaliert gut

Sensu Core verwendet Service-Checks und Ereignisverarbeitung als Hauptbausteine seiner Überwachungslösung., Die Dienste überwachen die Ressourcennutzung wie Speicher, CPU-Auslastung und Bandbreite und bestätigen, ob ein Dienst wie ein Web-oder Datenbankserver ausgeführt wird. Um dies zu erreichen, verwendet Sensu Core Agenten, die der Sensu-Client oder SNMP und andere Protokolle sein könnten. Die Dienste können die gleichen Spezifikationen wie Nagios verwenden und die Verwendung von Nagios-Plugins ermöglichen. Die Ereignisverarbeitung wird vom Sensu-Server ausgeführt und bietet eine Möglichkeit, verschiedene Aktionen als Reaktion auf Warnungen auszuführen, die von den Dienstüberprüfungen erstellt wurden.,

Sensu Core verwendet Handler, um Aktionen auszuführen, von einfachen Text – /E-Mail-Warnungen und Protokolleinträgen bis hin zum Erstellen und Beheben von Vorfällen mit ServiceNow oder PagerDuty. Die Kommunikation zwischen Clients, Servern und APIs erfolgt über einen Nachrichtenbus, standardmäßig RabbitMQ. Der Sensu Core Server und die APIs verwenden Redis, einen speicherinternen Datenstrukturspeicher, für die persistente Datenspeicherung. Sie können nicht nur eigene Service-Checks erstellen, sondern auch vorgefertigte Plugins aus der Sensu-Community herunterladen., Es stehen Hunderte von Sensu-Plugins zur Verfügung, von einfachen, die Twitter-Benachrichtigungen bereitstellen, bis hin zu komplexeren Plugins zur Überwachung des Datenbankzustands oder des Status gehosteter Cloud-Anwendungen. Darüber hinaus können Sie die meisten der mehr als 4.000 verfügbaren Nagios-Plugins verwenden.

Ursprünglich wurde Sensu Core entwickelt, um Überwachungs-und Datenerfassungs-APIs bereitzustellen, die in vorhandene Dashboards von Drittanbietern oder benutzerdefinierte Dashboards integriert werden können. Im Laufe der Zeit erkannte Sensu, dass ein spezielles Sensu-Dashboard erforderlich war, und das Uchiwa-Dashboard wurde für diesen Zweck entwickelt., Uchiwa ist eine separate Installation und ist im Gegensatz zu einigen anderen Komponenten derzeit nur für Ubuntu/Debian und Red Hat/CentOS verfügbar. Das Uchiwa-Dashboard ist einfach und bietet im Wesentlichen eine Liste von Ereignissen auf dem Bildschirm, die nach Typ und Schweregrad filtern können. Es kann auch verwendet werden, um Warnungen zum Schweigen zu bringen und Ereignisse aufzulösen. Es gibt eine Sensu-Datenquelle für Grafana, ein häufig verwendetes Drittanbieterprodukt für Analysen und Berichte, das zusätzliche Möglichkeiten zum Zugriff auf und zur Visualisierung von Ereignissen bietet, die von Sensu erfasst werden., Es gibt auch einige Dashboards von Drittanbietern, die online verfügbar sind und zur Anzeige von Sensu-Ereignisdaten verwendet werden können.

Während der Sensu Core viele der gleichen Funktionen wie die Enterprise-Version enthält, gibt es einige Funktionen, insbesondere Active Directory-und LDAP-Integration, Multi-Tenancy, Benutzeraudit-Protokollierung und verschiedene API-Optionen. Die Unterstützung für die Kernversion ist auf das beschränkt, was in der Online-Dokumentation und im Community-Forum verfügbar ist.

Für diejenigen, die diese zusätzlichen Funktionen benötigen, gibt es neben professioneller Unterstützung einige kommerzielle Optionen., Die SMB (Small Medium Business) Version Uhren bei $899 pro Monat, und die Enterprise-Version ist ein kräftiger $ 2.499 pro Monat. Dazu gehören Web -, E-Mail-und Telefon-Support (nur für Unternehmen) sowie Installationsunterstützung. Die Enterprise-Version verfügt außerdem über ein funktionsreicheres Dashboard, das auf dem von Sensu Core verwendeten Uchiwa-Dashboard basiert.

Während Sensu Core eine robuste Möglichkeit bietet, eine Netzwerkinfrastruktur zu überwachen und in gewissem Maße zu verwalten, fehlt sie in einigen Bereichen noch. Unsere Hauptbeschwerde bei Sensu Core ist der byzantinische Ansatz zur Installation und Konfiguration., Es werden einfach zu viele Teile und Konfigurationen benötigt, um den Ball ins Rollen zu bringen. Während wir den Wunsch eines Anbieters verstehen, Installationsflexibilität zu bieten oder Kunden zu ihren kommerziellen Produkten zu lenken, scheint es uns, dass eine grundlegende Ein-oder Zwei-Klick-Befehlsinstallation das Produkt viel einfacher zu bewerten macht. Die Erschwerung der Installation dient keinem Zweck, außer als Eintrittsbarriere für neue Kunden., Für diejenigen, die es durch die Installation schaffen, belohnt Sensu Core mit einer flexiblen Lösung, die sich gut skalieren lässt, und seine offene Architektur ermöglicht es Benutzern, sie in vorhandene Tools zu integrieren, die sie möglicherweise bereits verwenden.

Zenoss Core multi-plattform netzwerk management

Zenoss Core ist open-source netzwerk management software derzeit verfügbar für Red Hat und CentOS versionen von Linux. Es hat einige Einschränkungen im Vergleich zu seinen kommerziellen Pendants, vor allem ein Limit von 500 Knoten überwacht., Für diejenigen, die Zenoss Core installieren möchten, müssen Sie zuerst ein Formular auf ihrer Website ausfüllen und auf eine E-Mail mit Downloadanweisungen warten. Dies ist ein bisschen anders als typische Open-Source-Anwendungen, die Benutzer nicht verfolgen. Um unseren Test abzuschließen, füllten wir jedoch das Formular aus und erhielten in Kürze eine E-Mail mit allen Informationen, die wir zum Fortfahren benötigten, einschließlich Links zu Downloads und Online-Support-Ressourcen.

Zenoss Core bietet verschiedene Installationsoptionen, darunter eine bootfähige Installation, eine virtuelle Appliance und Dateien für Offline-Installationen., Für diesen Test haben wir Version 6.2.1 getestet. Zenoss Core benötigt mindestens 4 echte oder virtuelle CPU-Kerne zusammen mit 24 GB RAM für eine einzelne Host-Installation oder 16 GB für eine Multi-Host-Installation. Die Speicheranforderungen variieren je nach Größe der Installation und Art der gesammelten Daten. Aus irgendeinem Grund ist Zenoss im Vergleich zu den anderen getesteten Produkten ziemlich speicherintensiv, und wir benötigten 32 GB Speicher auf unserem Hyper-V-Server, um einen einzelnen Host zu installieren und zu starten.

Die Installation war bei Verwendung einer der virtuellen Appliances sehr einfach., Wir mussten einige Änderungen an unseren DNS-Einstellungen vornehmen, damit alles ordnungsgemäß funktioniert, aber ansonsten waren wir gut unterwegs. Bei laufender virtueller Maschine haben wir dann den Ressourcenmanager geladen. Auf diese wird normalerweise mit einer aktuellen Version eines beliebigen Webbrowsers zugegriffen und nach der ersten Anmeldung ein kurzer optionaler Setup-Assistent ausgeführt. Der Assistent bietet Optionen zum Einrichten von Benutzern, zum Konfigurieren der automatischen Erkennung des Netzwerks und/oder zum manuellen Hinzufügen von Geräten, bevor das Ressourcenmanager-Dashboard geladen wird. Die Zenoss-Weboberfläche ist gut gestaltet und einfach zu bedienen., Das Standard-Dashboard bietet einen grundlegenden Überblick über den Status der Netzwerkinfrastruktur, wobei Warnmeldungen und Problembereiche hervorgehoben werden.

Das Webinterface verfügt über mehrere Konfigurationsoptionen, einschließlich Portlets, die vom Anbieter aufgerufen werden. Dies sind Widgets, die verschiedene Netzwerkinformationen wie Ereignisansichten, Geräteprobleme und Netzwerkkarten anzeigen, einschließlich benutzerdefinierter Google Maps, die in benutzerdefinierten Dashboards angeordnet werden können. Durch Ziehen und Ablegen sowie Ändern der Größe können Sie ein oder mehrere benutzerdefinierte Dashboards erstellen, die das beste Layout für die Überwachung Ihrer Infrastruktur bieten.,

Geräte können mithilfe der Auto-Discovery-Funktion oder manuell mithilfe eines Hostnamens oder einer IP-Adresse hinzugefügt werden. Die automatische Erkennung hat in unserem Testnetzwerk gut funktioniert, und wir konnten auch mehrere Geräte hinzufügen, die sich in anderen Netzwerken mit IP-Adressen befinden. Auf der Registerkarte Infrastruktur werden für jedes Gerät Informationen zum aktuellen Status angezeigt, wobei alle Warnungen mit dem universellen Farbschema Gelb, orange und Rot angezeigt werden. Um mehr Details über ein Gerät zu sehen, können Sie einen Drilldown durchführen oder die praktische Type-Ahead-Funktion verwenden, um nach Hostnamen oder anderen Geräteinformationen zu suchen., Häufig verwendete Suchanfragen können auch für eine einfache zukünftige Verwendung gespeichert werden.

Zenoss Core verwendet eine Vielzahl von Open-Source-Technologien, darunter Python, Net-SNMP, eine MySQL-Datenbank für Speicher, Docker und D3.js. Im Gegensatz zu einigen anderen Netzwerkverwaltungsprodukten verwendet Zenoss keine Agenten und nutzt stattdessen vorhandene Protokolle wie SNMP, SSH, WMI zusammen mit Netzwerkdiensten wie POP, FPT, HTTP und NTP für die Netzwerküberwachung und-verwaltung.,

Zenoss Core

Zenoss Core ist eine Open-Source-Netzwerkverwaltungssoftware, die derzeit für Red Hat-und CentOS-Versionen von Linux verfügbar ist

Wenn ein Ereignis auftritt, können benutzerdefinierte Trigger und Benachrichtigungen über das Menü Ereignisse erstellt werden. Dies kann so einfach sein wie eine kurze SMS-Nachricht an E-Mail-Nachrichten mit benutzerdefinierten Variablen, die das Ereignis detailliert beschreiben. Das System kann auch Aufgaben ausführen, z. B. Befehle als Reaktion auf ein Ereignis ausführen, um das Problem zu beheben., Für jedes Ereignis können Sie auch verschiedene manuelle Aktionen über den Browser ausführen; Bestätigen, neu klassifizieren, Notiz zum Protokoll hinzufügen, einen Befehl ausgeben und das Ereignis öffnen oder schließen.

Zenoss Core bietet mehrere schöne Reporting-Funktionen, einschließlich ready-to-Use-Berichte zusammen mit der Option, Ihre eigenen Berichte zu erstellen. Neben den standardmäßigen zeilenweisen Statusberichten gibt es auch mehrere grafische Berichte. Berichte können sowohl auf dem Bildschirm angezeigt als auch im Adobe PDF-Format exportiert werden, eine sehr praktische Funktion, wenn Sie Berichte für die spätere Verwendung speichern oder für andere freigeben müssen.,

Zenoss verwendet ZenPacks, die vorkonfigurierte Plugins sind, die für eine Vielzahl von Überwachungs-und Verwaltungsaufgaben verwendet werden können. Es stehen Hunderte von ZenPacks zur Verfügung, die eine Standard-API und Protokolle verwenden, ohne dass Agenten auf jedem Gerät bereitgestellt werden müssen. ZenPacks sind in der Regel entweder als freie und Open Source oder kommerzielle Versionen von Zenoss oder Dritten erstellt.

Wir fanden die Dokumentation sehr gut, sowohl als PDF als auch als herunterladbares HTML, was für diejenigen hilfreich ist, die ein eigenes Online-Support-Portal einrichten möchten.,

Für größere Unternehmen mit vielen Knoten oder die zusätzliche Unterstützung und Funktionen benötigen, hat Zenoss zwei kommerzielle Angebote, Zenoss Cloud und Zenoss On Premises. Dies sind kostenpflichtige Optionen für diejenigen, die zusätzlichen Support und/oder Funktionen benötigen. Zenoss veröffentlicht keine Preise für diese Angebote online.

Zenoss Core bietet robuste Überwachungsfunktionen, erfordert jedoch ein wenig Feuerkraft, insbesondere in der Speicherabteilung., Da die Zenoss Core-Version nur bis zu 500 Geräte unterstützt, scheint es sinnvoll zu sein, die Systemanforderungen für die kostenlose Version um ein oder zwei Kerbe zu senken. Davon abgesehen sollte das Limit von 500 Geräten ausreichen, um viele kleine bis mittlere Unternehmen abzudecken. Die Benutzeroberfläche ist einfach zu lesen und anzupassen. Diese Funktion macht Zenoss Core zusammen mit soliden Berichten für den Export/Druck und die Verwendung auf dem Bildschirm zu einer guten Wahl für diejenigen, die nicht Tausende von Geräten überwachen müssen.