Grundlagen

Monitoring

In unserer Grundlagen-Rubrik erklären wir wichtige Aufgaben und Technologien aus dem Arbeitsalltag eines Netzwerk- und Systemadministrators. Hier erfahren Sie anhand prägnanter Erklärungen zu den wichtigsten Begriffen des jeweiligen Themenfeldes Hintergründe und Zusammenhänge in kompakter, praxisnaher Form.

Für den reibungslosen Betrieb einer IT-Infrastruktur muss der IT-Verantwortliche sicherstellen, dass alle beteiligten Komponenten sich innerhalb der dazu notwendigen Parameter bewegen. Diese Parameter ermittelt der IT-Verantwortliche durch Monitoring – also die Überwachung entsprechender Indikatoren. Wurden früher oft nur reine Leistungsparameter erfasst (wie etwa die CPU-Auslastung bei einer Datenbanktransaktion) umfasst das Monitoring heute fast alle Bereiche der IT, inklusive Sicherheit, Verfügbarkeit oder auch Nutzungsverhalten von Anwendern.
Ziele des Monitoring

Als Ziel aller Monitoring-Aktivitäten der IT haben wir bereits den "reibungslosen Betrieb" definiert. Doch diese Ziele haben natürlich viele verschiedene Ausprägungen, die wir uns im Detail ansehen wollen.

Allem voran steht einer der bekanntesten Leitsprüche der IT: "If You Can't Measure It, You Can't Manage It" ("Was Du nicht messen kannst, kannst Du auch nicht verwalten!"). Diese Aussage lässt sich in der aktuellen IT vor allem auf Service Level Agreements (SLA) beziehen und drückt die Unfähigkeit aus, ein SLA ohne Kenntnis der zu erzielenden Parameter einzuhalten. Aber selbstverständlich findet dieser Monitoring-Sinnspruch auch in anderen Bereichen der IT seinen wohlverdienten Platz.

Grundsätzlich ist ein Ziel des Monitoring die Ermittlung der Ursachen, die Parameter außerhalb der gewünschten Bereiche erzeugt. Dabei dient das Monitoring dazu:
-    das Problem so rechtzeitig zu erkennen, dass es beseitigt werden kann, bevor größere Schäden entstehen
-    die Ursache des Problems zu identifizieren und zu lokalisieren
-    Durch Know-how-Gewinn Früherkennung zukünftiger Probleme und deren Vermeidung

Funktioniert ein System innerhalb der erwarteten Parameter, kann ein Monitoring beispielsweise auch zur Planung der zukünftigen Nutzung herangezogen werden. Hat etwa ein Online-Shop über ein ganzes Jahr hinweg nur 50 Prozent seiner CPU genutzt, lässt sich eventuell ein physikalischer Server anderweitig einplanen.

Verfahren des Monitoring

Hinsichtlich des Betrachtungszeitraums der beim Monitoring erfassten Daten lassen sich zwei Vorgehensweisen unterscheiden: Das "Historical Monitoring" zielt auf eine automatische Erzeugung von (Langzeit-)Statistiken zu IT-Diensten. Diese Form des Monitoring erlaubt die Kapazitätsplanung zum Beispiel anhand der Wachstumsraten eines bestimmten Zeitraumes, die Budgetplanung oder auch die Rechnungslegung. Auch finden sich in derartigen Daten oft die besten Hinweise auf systematische Verfügbarkeitsprobleme und entsprechende Lösungsansätze (etwa wenn sich ein Router als Flaschenhals eines Online-Shops herausstellt). In diesem Szenario arbeitet der Administrator eher proaktiv mit den Monitoring-Daten.

Reaktiv ist der Systembetreuer beim Real-Time Monitoring tätig: durch die laufende Überwachung der Funktionalität von Diensten sollen Ausfälle schnellstmöglich registriert werden und die Verantwortlichen entsprechend in Kenntnis gesetzt werden. Im optimalen Fall hat dieser Kenntnis, bevor die Nutzer den Ausfall bemerken und kann ihn auch vorher beheben.

Spezielle Techniken

Beim aktiven Monitoring versucht das Monitoring-System das Problem vorübergehend in Ordnung zu bringen. Dabei wird jedoch die tatsächliche Ursache des Problems nicht beseitigt, möglicherweise verschleiert dies sogar Ursachen. Zudem ist für viele Probleme ein derartiges Vorgehen gar nicht möglich, etwa bei einem Geräteausfall. Gravierender ist jedoch, dass beim aktiven Monitoring ein privilegierter Zugriff auf Systeme und Dienste notwendig ist, was ein erhöhtes Sicherheitsrisiko darstellt. Beim durchgängigen Monitoring wird hingegen dauerhaft (fast) alles überwacht. Dies bedingt jedoch einerseits eine hohe Disziplin der IT-Verantwortlichen, etwa wenn ein neues Gerät in das Netzwerk hinzukommt (es darf nicht vergessen werden, dieses in das Monitoring zu integrieren). Außerdem erzeugt diese Form des Monitoring eine nicht unerhebliche Datenmenge, deren gezielte Auswertung unter Umständen sehr zeitaufwändig ist.

Beim End-to-End-Monitoring fokussiert sich die Messung auf die Funktionalität eines Dienstes. Will etwa ein Kunde in einem Webshop einkaufen, wird die vollständige Transaktion dieses Dienstes geprüft. Fokussierter ist das "Application Response Time Monitoring". Dies ermittelt die Antwortzeit einer Anwendung und ob diese in einer angemessenen Zeit erfolgt. Denn natürlich kann es vorkommen, dass alle Komponenten des Systems funktionieren und dennoch die Reaktion des Systems so lange dauert, dass beispielsweise kein Kunde seine Bestellung im Online-Shop abschließt.

Beim Netzwerk-Monitoring unterscheiden wir zwischen externem und internem Monitoring. Beim externen Monitoring wird ein zusätzliches Monitoring-Gerät an das Netz angeschlossen, beim internen Monitoring nicht. Eine weitere Charakterisierung wird mit den Begriffen aktiv und passiv getroffen. Beim aktiven Monitoring werden zusätzliche Pakete in das Netz gesendet, beim passiven wird lediglich mitgehört.

Werkzeuge des Monitoring

Selbstverständlich erhält der IT-Verantwortliche beim Monitoring Unterstützung in Form zahlreicher kommerzieller wie auch Open Source-Produkte. Doch nicht jedes Monitoring-Tool eignet sich für jede Netzwerkumgebung und jede Monitoring-Aufgabe gleichermaßen. Bei der Auswahl eines solchen Produkts sind also die Eigenarten der jeweiligen Netzwerkumgebung zu beachten. Einige Monitoring-Tools strotzen nur so vor Features, während andere sich auf fest umrissene Aufgaben konzentrieren. Welche Funktionen ein Unternehmen benötigt, hängt von verschiedenen Faktoren ab:
-    Anforderungen der Infrastruktur
-    Notwendiger Monitoring-Typ
-    Erforderliche Alarmmeldungen
-    Art und Weise, wie Alarmmeldungen versandt werden

Das verfügbare Angebot an Monitoring-Produkten ist so umfangreich, das jede weitere Detaillierung an dieser Stelle den Rahmen sprengen würde. Es sei jedoch angemerkt, dass das Monitoring einer der wenigen Bereiche der IT ist, in dem Open Source-Werkzeuge einen hohen Stellenwert besitzen und mit Nagios eines der marktführenden Produkte stellt.

30.01.2012/jp

Nachrichten

IT-Dokumentation kann auch Spaß machen [7.05.2012]

itelio gibt den Startschuss für Release 6.0 von 'Docusnap'. Das Dokumentationswerkzeug kommt nun auch mit Microsoft SharePoint, den Internet Information Services und Hyper-V zurecht und verfügt in der neuen Version über eine erweiterte Berechtigungsanalyse, die auf SharePoint ausgeweitet wurde und neue grafische Darstellungsformen beinhaltet. [mehr]

Steuerzentrale für DVI-Server [26.04.2012]

Für das Management von DVI-fähigen Multimedia-Servern liefert ATEN eine Kombination aus der DVI-fähigen Slide-Away-LCD-Konsole 'CL6700' und dem 8-Port DVI KVM-Switch 'CS1768'. Mit Hilfe der Rack-Kombi lassen sich bis zu acht DVI-fähige Rechner verwalten. [mehr]

Tipps & Tools

Gruppenrichtlinien für Google Chrome [25.03.2012]

Um dem Administrator das Leben leichter zu machen, lassen sich der Internet Explorer und auch Firefox von Mozilla über Gruppenrichtlinien steuern. Was Google Chrome betrifft, war dies bis vor kurzem nicht möglich. Dies hat sich nun geändert und die einfache Möglichkeit zur Konfiguration steht nun auch für Googles Browser zur Verfügung. Das Entwickler-Team hat hier ganze Arbeit geleistet und lässt nicht zuletzt aufgrund einer umfangreichen Hilfe-Datei zu den ADM(X)-Files keine Fragen offen. [mehr]

Download der Woche: RedEyes Host Monitor [28.02.2012]

Ob Webseite, Mailserver oder Domänencontroller - nicht wenige Hosts stellen unersetzbare Komponenten im Unternehmensnetzwerk dar und müssen vor einem Ausfall bewahrt werden. Es gilt also, die entsprechenden Server stets im Auge zu behalten. Sehr hilfreich dabei ist der 'RedEyes Host Monitor'. Das Tool steht seit Kurzem als Freeware zur Verfügung und nutzt zur Überwachung neben einem bloßen PING-Test die Protokolle HTTP, TCP und UDP, so dass sich auch einzelne Dienste auf ihre Funktionsfähigkeit testen lassen. [mehr]

Vorschau März 2012 [21.02.2012]

Buchbesprechung

Seminarmarkt-News

Schweinisch sicher [25.04.2012]

Anzeigen