Systems Management mit nagios und next layer nlm
Lernen Sie einige der Funktionen von nlm kennen:
Modularer Aufbau
Der modulare Aufbau von next layer NLM ermöglicht eine schnelle und optimale Anpassung an ihre individuellen Bedürfnisse. So kann eine Installation bereits mit einem einzelnen Standard-Server betrieben werden, aber auch zu einem grossen verteilten und redundanten System ausgebaut werden. Auch einer Integration des Web-Interfaces in ein bestehendes Kunden-Portal steht nichts im Wege. Offene Schnittstellen bieten die Möglichkeit der Kopplung an existierende Provisioning- oder Authentifizierungssysteme. |
Network-Probes
Sogenannte Probes sind kleine embedded Linuxsysteme die vom nlm - Server abgesetzt betrieben werden. Diese Geräte bauen eine verschlüsselte Verbindung zur Zentrale auf um ihre Messwerte zu übertragen. Dies ist insbesondere bei VPN's oder bei Servern hinter Firewalls eine sichere Art der Überwachung. Die Provisionierung von Service-Checks auf die Probe funktioniert automatisch. |
Auto-Discovery
Wird eine neues SNMP-fähiges Gerät eingetragen, so ermöglicht die Auto-Discovery Funktion eine schnelle und fehlersichere Einrichtung aller zu überwachenden Parameter. Alle Interfaces, IP-Adressen, Sensoren, usw. des Gerätes werden dargestellt, und müssen nur noch zur Überwachung selektiert werden. |
User-Verwaltung
Eine integrierte Benutzer-Verwaltung dient zur Administration sämtlicher Benutzer und deren Berechtigungen. Die hierarchische Baumstruktur vereinfacht die Wartbarkeit der Berechtigungen. Erhält ein Benutzer beispielweise das Lese-Recht für eine gesamte Infrastruktur, so wird ihm im Web-Interface auch nur diese presentiert und der Lese-Zugriff auf alle untergeordneten Geräte automatisch gewährt. Die Berechtigung können aber auch so fein gesetzt werden, dass ein Benutzer nur eine einziges Interfaces z.B. eines Switches sehen kann. |
Überblick bewahren
Auf eine klare und übersichtliche Darstellung aller überwachten Parameter wurde hoher Wert gelegt. In Geräte-Ansicht wird der aktuelle Status aller Service-Checks dargestellt und auch die wichtigsten Performance-Graphen können wahlweise gleich hier angezeigt werden. Hat der Benutzer die nötigen Admin-Rechte, so sind die jeweiligen Optionen direkt im einheitlichen Web-Interface verfügbar. Um den Überblick zu bewahren können "Collections" angelegt werden, dabei handelt es sich um eine Sammlung verschiedenster Graphen. So können zum Beispiel die CPU Auslastung aller Server auf eine Seite gelegt werden. |
Blick ins Detail
Bei der Fehlersuche ist es oft wichtig, einen ganz genauen Blick auf aktuelle und historische Messwerte werfen zu können. Hier bietet NLM eine Reihe von nützlichen Ansichten und Tools. In der Traffic-Detailansicht werden bereits 95-Percentile, und Peak-Werte im Graphen dargestellt. Der Darstellungszeitraum kann beliebig gewählt werden. Genaue Messwerte bleiben 6 Monate rückwirkend gespeichert, nach zeitlicher "Ausdünnung" sogar 10 Jahre (anpassbar). Ein absolutes Highlight ist die Live-Traffic Ansicht. Hier werden Messdaten im 10-sekunden Interval abgegriffen und im Browser in Echtzeit dargestellt. |
Hotspots
Die sogenannten Hotspots zeigen eine Übersicht über die die Top-n Interfaces, ü die in einem bestimmten Zeitraum die höchste Auslastung oder die höchste Fehlerrate hatten (prozentuell zur Bandbreite oder absolut). Diese Reports können auch regelmässig per Mail verschickt werden. |
Protokoll-Statistiken
Oft reicht es nicht aus, nur zu wissen wie viel Traffic im Netz unterwegs ist, sondern es ist auch interessant zu sehen um welche Art von Datenverkehr es sich handelt. Ein Flow-Collector bietet die Möglichkeit, netflow oder sflow Daten zu sammeln und entsprechend aufbereitet im Webinterface darzustellen. So kann z.B. die Darstellung eines Router-Interfaces um eine detaillierte per-Protokoll Auswertung ergänzt werden. |
Proaktive Überwachung
Zur Überwachung verschiedener Systemparameter stehen eine Reihe von Check-Plugins zur Auswahl. Die Verwendung von herkömlichen Nagios Plugins, welche zahlreich zur Verfügung stehen ist problemlos möglich, für komplexere Applikations-Checks können auch eigene Plugins entwickelt werden. Wird ein Plugin ausgewählt sind nur noch die entsprechenden Parameter-Felder auszufüllen und Alerting-Optionen auszufüllen. Hier kann auch selektiert werden, ob der Check vom zentralen Monitoring-Server oder von der entfernten Network-Probe durchgeführt werden soll. |
Availability Reports
Die Messdaten verschiedenster Service Checks können neben rechtzeitiger Alarmierung auch dazu verwendet werden um rückwirkende Statistiken zu erstellen. Die Verwendung von herkömlichen Nagios Plugins, welche zahlreich zur Verfügung stehen ist problemlos möglich. Neben der graphischen Aufbereitung der Messergebnisse werden auch Verfügbarkeits-Reports erstellt, welche sich auch via CSV exportieren lassen. |
Wir freuen uns auf Ihre Anfrage, und sind sicher für Ihre Anwendung schon Referenzen und die richtige Lösung zu haben!
Für Fragen stehen wir Ihnenen gerne zur Verfügung.