Monitoring

Probleme erkennen bevor sie fatale Folgen haben - das ist eins der wichtigsten Ziele der Netzwerk- und Systemüberwachung. Daneben aber legt das Monitoring auch das unverzichtbare Faktenfundament für die Kapazitätsplanung und ermöglicht die professionelle Abrechnung von IT-Dienstleistungen auf der Grundlage von Service Level Agreements (SLA).

Es spielt eine wichtige Rolle im Ressourcenmanagement und ist nicht wegzudenken beim Performance Tuning, es sorgt für Überblick in großen und verteilten Installationen - kurz: Monitoring ist ein Eckpfeiler der modernen Systemadministration.

Leseprobe: Buchtipp

Neil J. Gunther: Analyzing Computer Systems Performance with Perl::PDQ Springer Verlag, 2005

James Turnbull: Pro Nagios 2.0 apress, 2006


Leseprobe: Welt ohne Wunder

Editorial der Printausgabe zum Thema Monitoring.


Leseprobe: Nagios-Werkstatt: Eigenbau von Perl-Plugins

Das riesige Angebot fertiger Lösungen ist eine der großen Stärken von Nagios. Wo selbst das nicht reicht, ist es aber auch nicht schwer, den Bedarf mit selbst geschriebenen Skripten zu decken.


Performance-Analyse mit Collectd

Jeder Admin muss die Auslastung seiner Systeme im Blick behalten, um Flaschenhälsen vorzubeugen. Dafür braucht er Leistungsdaten wie die CPU-Auslastung oder die Speichernutzung. Der freie Daemon Collectd [1] sammelt auf Unix-Systemen derartige Werte für Performanceanalysen und die Kapazitätsplanung.


Nagios mit Nachbrenner

Wer Nagios in größerem Umfang einsetzt, kämpft oft mit zwei gravierenden Problemen: Dem Aufwand bei der Konfiguration und der geringen Gesamtperformance des Systems. Beide Übel wachsen mit der Anzahl der überwachten Hosts und Services. Ein neues Add-On verspricht nun Abhilfe.


Langzeitüberwachung mit Rrdtool und Cacti

Jeder Systemadministrator kennt die Situation: Auf den Servern steigt die Last, Datenverkehr verstopft die Netzwerkkarten. Da auf den ersten Blick keine Ursache zu finden ist, hilft nur ein Blick in die Vergangenheit: Häufig lassen sich Probleme erst dann isolieren und verfolgen.


Monitoring als Managementbaustein

An welchen Zielen soll man sich bei der Konzeption einer Monitoring-Lösung orientieren? Die IT Infrastructure Library kann hier mit praxiserprobten Vorgaben weiterhelfen.


Konsolentools fürs Monitoring

Für die schnelle Abfrage zwischendurch sind die großen Monitoring-Lösungen oft überdimensioniert. Zum Glück gibt es zahlreiche unkomplizierte Tools für die Konsole.


Eher vom Band als durch Bastelei

Für das System-Monitoring mit einer quelloffenen und kostenfreien Open-Source-Lösung ist Nagios längst nicht mehr die einzige Alternative. Die Konkurrenz konzentriert sich dabei mit Vorliebe auf das Enterprise-Segment, in dem auch Geld zu verdienen ist. Gräbt das der kommerziellen Überwachungssoftware, die um dieselben Kunden wirbt, inzwischen schon das Wasser ab? Dieser Artikel beschreibt, was kostenpflichtige Angebote in die Waagschale zu werfen haben.


Feature-Vergleich

Welches Tool eignet sich für welchen Zweck besonders gut? Was ist die Schokoladenseite, was der Pferdefuß? Die Redaktion hat die wichtigsten Features der bekanntesten Überwachungstools für kleine und mittlere Umgebungen auf den folgenden Seiten gegenübergestellt.


Nagios lernt sprechen

Eine zuverlässige Möglichkeit, das Administratorenteam zu alarmieren ist ein Telefonanruf mit den wichtigsten Informationen zu dem Problem und einem Sprachmenü für den Administrator.


Nagios lernt zeichnen

Nagios bietet selbst keine Möglichkeit, Peformancewerte grafisch aufzubereiten. Mit Nagios Grapher wird diese Funktion nachgerüstet, ohne Nagios selbst verändern zu müssen.


Komplexe Netzwerke überwachen Nagios und SNMP

Das freie Monitoring-Programm Nagios erfreut sich bei Admins schon lange großer Beliebtheit. Doch in komplexen Netzwerken mit redundanten Verbindungen, Clustern und SANs gilt es, neben Serverdiensten auch die Netzkomponenten zu überwachen. Spätestens hier kommt SNMP ins Spiel.


Erste Schritte mit Nagios

Nagios ist sicher das verbreitetste Open-Source-Monitoring-System. Dabei ist es eigentlich gar keine Überwachungssoftware, sondern nur das Grundgerüst für deren Eigenbau. Die damit verbundene Komplexität hat zwei Seiten: Profis schätzen Nagios als mächtiges Werkzeug, doch Anfängern scheint die Einstiegshürde womöglich zu hoch. Das ändert dieser Workshop, der schrittweise und verständlich alle Nagios-Basics erklärt.


Alle Netzwerk-Komponenten im Blick behalten mit Nagvis

Wie schnell Admins ein IT-Problem beheben, hängt davon ab, wie schnell sie es finden. Eine gute Dokumentation leistet hier einige Vorarbeit. Die Nagios-Erweiterung Nagvis stellt zudem alle überwachten Komponenten im Netz anschaulich im Browser dar und erleichtert so die räumliche Zuordnung.


Open NMS

Die meisten Netzwerkmanagement-Lösungen starteten ihre Karriere als „Hacks“ – dazu geschrieben, eine kleine Überwachungsaufgabe einfach zu lösen. Mit der Zeit und anderen Anforderungen wuchsen und generalisierten sich die Pakete dann. Nicht so Open NMS.


Applikations-Monitoring mit Opensmart

Mit flexiblen Konfigurationsmöglichkeiten, leistungsfähigen Built-In-Checks und besonderen Stärken bei der Logauswertung empfiehlt sich Opensmart für kleinere und mittlere Überwachungsaufgaben.


Berechenbare Performance

Wer nicht bei einem Monitoring stehen bleiben will, das nur feststellt, ob ein Dienst verfügbar ist oder nicht, für den stellt sich schnell die Frage: Was tun mit den gesammelten Performancedaten? Man kann sie interpolieren und mit statistischen Mitteln Trends ableiten, klebt damit allerdings an den aktuellen Voraussetzungen, die man in die Zukunft fortschreiben muss. Oder man simuliert auf dieser Datengrundlage, wie sich beispielsweise eine Aufstockung der Hardware oder auch Laständerungen auswirken würden. Wie das geht, demonstriert dieser Beitrag.


Das darf man überwachen

Monitoring ist Überwachung. Überwachung bedeutet Kontrolle. Kontrolle von betriebsinternen Abläufen, aber auch von Mitarbeitern. Ist der betriebliche Big Brother ein juristisches Problem?


Dauerschnüffler

Die Intrusion Detection kann eine sinnvolle Ergänzung einer Netzwerküberwachung darstellen.


SNMP Esperanto der Devices

Ein einfaches Protokoll ermöglicht es, von den verschiedensten Geräten an unterschiedlichen Orten effizient Status- und Performancedaten zu sammeln. Auch in eigene Software lässt sich SNMP leicht einbinden.


Eher unbekannt, doch leistungsstark: Zabbix

Die Featureliste liest sich wie das Ergebnis Kreuzung der bekanntesten Open-Source-Monitore in einem unbekannten Produkt. Denn was viele Konkurrenten erst mit Third-Party-Software schaffen, das bringt Zabbix gleich mit.