This page (revision-10) was last changed on 10-Aug-2015 20:57 by ThomasBayen 

This page was created on 23-Aug-2010 21:45 by Peter Hormanns

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
10 10-Aug-2015 20:57 5 KB ThomasBayen to previous
9 04-Aug-2015 08:59 5 KB ThomasBayen to previous | to last Riemann Monitoring
8 08-Sep-2011 08:12 4 KB ThomasBayen to previous | to last neuer Link für Icinga
7 03-Oct-2010 17:12 4 KB ThomasBayen to previous | to last Link zu neuer Nagios-Seite
6 24-Aug-2010 14:50 4 KB ThomasBayen to previous | to last Queen BeeCon für Maemo
5 23-Aug-2010 22:41 3 KB Peter Hormanns to previous | to last
4 23-Aug-2010 22:22 3 KB Peter Hormanns to previous | to last
3 23-Aug-2010 22:02 2 KB ThomasBayen to previous | to last Tagging
2 23-Aug-2010 22:01 2 KB ThomasBayen to previous | to last Thomas Sicht auf Monitoring
1 23-Aug-2010 21:45 767 bytes Peter Hormanns to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

!!!Monitoring

Unter Monitoring verstehen wir hier die Überwachung eines Servers oder einer Vielzahl von Rechnern / eines ganzen Netzwerks. Monitoring bedeutet also, daß ich den Status eines Systems, d.h. meines Rechners, meines Netzwerks (oder prinzipiell auch von etwas ganz anderem - läuft meine Kühltruhe noch, ist meine Heizung kaputt - siehe HomeAutomation) beobachte, analysiere und betrachten kann. Dabei kann es z.B. interessant sein, bestimmte Werte über die Zeit zu beobachten (wie verhält sich meine Systemauslastung über den Tag verteilt) oder auch bestimmte Zustände (läuft mein Webserver noch) oder sich ankündigende Probleme (die Platte ist zu 90% voll) zu erkennen und ggf. zu melden.

Dabei gibt es zwei unterschiedliche Aspekte:
# Alarm, wenn ein Server oder eine Dienst auf dem Server ausfällt.
# Sammeln von statistischen Daten (CPU-Auslastung, Hauptspeicherauslastung, Plattenbelegung, I-/O-Mengen, etc.), um präventiv Engpässe vorherzusehen oder im Nachhinein eine Fehler analysieren zu können.

!!Werkzeuge für einen Rechner

Für einen einzelnen Rechner oder ein kleines Netz sind zu empfehlen:
# [Monitoring.Munin] für das Sammeln der Daten
# [Monitoring.Monit] für die Kontrolle von Diensten und Ressourcen  

!! mächtigere Werkzeuge für komplexere Netzwerke

Eine weitverbreitete Standardlösung ist [Nagios|http://www.nagios.org/]. Es erlaubt die Überwachung eines Rechnersystems durch einen oder mehrere Administratoren. Im Grunde verwaltet es die Zustände "OK", "Warning" und "Critical". Damit ist es sehr nützlich, damit man alle Dienste, Server, Hosts und angeschlossene Peripherie in seinem Netzwerk überwachen kann. Ein Ausfall wird dann z.B. per Mail oder per SMS an den Administrator gemeldet, der dadurch im besten Fall handeln kann, bevor die User anfangen, zu schreien. Oftmals geht es aber auch nicht um User, sondern um Dienste, die im Hintergrund laufen wie z.B. ein Backup oder eine Daten-Aktualisierung, die aus irgendeinem Grund einfach stillschweigend den Dienst einstellen. Auch sowas will man ja wissen.

Auf dem FrOSCon2010 war ein Stand des relativ neuen [Icinga|http://www.icinga.org/]-Projekts. Das ist ein Fork von Nagios, der sich bisher noch nicht allzu weit vom Original entfernt hat, der allerdings verspricht, ein offeneres Entwicklungsmodell umzusetzen als das Original (das im Kern von einer einzigen Person entwickelt wird). Nach einer Unterhaltung mit den anwesenden Icinga-Leuten habe ich mich entschieden, das zuerst einmal anzutesten.

Für Leute, die stastistische Daten verwalten wollen und z.B. Temparaturen, Systemauslastung o.ä. überwachen wollen, scheint [Monitoring.Munin] das bessere Tool zu sein. Alternativ gibt es auch für Nagios bzw. Iconga-Daten graphische Anzeigeprogramme für solche Daten wie z.B. [Netways Grapher|https://www.netways.org/projects/show/grapher-v2], aber auch da habe ich bisher noch keine Erfahrung mit.



weitere Seiten:\\
[{HasTagOf Monitoring}]

[{Tag Linux Debian Monitoring ServerDienste}]Monitoring}]