Service-Monitoring ist eine Systemsoftware, die Messwerte von IT Diensten, deren Servern, Hostrechnern und Rechnernetze überwacht. Service-Monitoring kann unterschiedliche Systemressourcen, aber auch die Geschäftslogik der Anwendung selbst, überwachen. So werden kritische Systemlasten und Zustände vor einem potentiellen Ausfall festgestellt und ermöglichen Gegenmaßnahmen, indem Dienste skaliert oder Softwarefehler debugged werden.
Service-Monitoring dringt unterschiedlich tief in die IT-Komponenten ein:sre.google/ - Monitoring Distributed Systems
Black-Box-Monitoring Überwacht das von extern sichtbare Verhalten einer Anwendung, so wie es ein Benutzer sehen würde. White-Box-Monitoring Überwacht Metriken die von der Anwendungen selbst dem Service-Monitoring angeboten werden.
Bereiche Service-Monitoring kann unterschiedliche Bereiche von IT Services überwachen:
Infrastruktur die Systemressourcen der IT-Infrastruktur wie Prozessorauslastung, Load, RAM Auslastung, Speicherkapazität von Festplatten oder Fehlerraten. Netzwerk Netzwerke und deren Hardware (z. B. Server, Router, Switches) und Dienste (z. B. DNS, DHCP), Datenverkehr, Latenz, Timeouts. Systemsoftware Systemsoftware wie Web-, Mail-, Datenbankserver, Verzeichnisdienst oder Message Broker Application Monitoring Es kann aber auch die Geschäftslogik der Anwendung selbst überwacht werden. So können anwendungsspezifisch Anzahl und Dauer von Prozessen gemonitored werden. Beispielsweise kann die Anzahl oder Steigerung von laufenden Geschäftsprozessen, die Dauer bestimmter Funktionalitäten oder die aktuelle Benutzerzahl überwacht werden.
Zusätzlich können Service-Monitoring-Systeme durch Tracing Fehler auch über Bereichsgrenzen hinweg in Zusammenhang setzen.
Schnittstelle Die Messwerte werden lang- oder kurzfristig gespeichert und zur Zeitreihenanalyse graphisch in einer Weboberfläche für einzelne Messwerte oder in einem Dashboard gesammelt, dargestellt.
Beim Überschreiten von mehreren definierten Schwellenwerten werden Alerts ausgelöst. Die Schwellwerte sind nach Kritikalität, ähnlich Log-Levels, abgestuft. Beispielsweise wird bei Erreichen der Festplattenkapazität von 80 % eine Warnung, bei 95 % eine kritische Warnung, ausgelöst. Administratoren oder Dienstbetreiber können mit E-Mail, SMS oder Instant Messaging benachrichtigt werden, um proaktiv eingreifen zu können. So lange Alerts aktiv sind, werden diese in einer Weboberfläche angezeigt und es können regelmäßige Wiederholungen versendet werden. Wenn der auslösender Schwellenwert wieder im Normbereich liegt, kann dieses ebenfalls als Benachrichtigung versendet werden.
Liste von Monitoring-Software Big Brother BigSister Cacti Checkmk Ganglia Icinga Multi Router Traffic Grapher (MRTG) Munin Nagios openITCOCKPIT Op5 Monitor OpenNMS Opsview Pandora FMS Prometheus Sensu Splunk USU Software Xymon Zabbix Zenoss
Siehe auch Complex Event Processing End to End Monitoring Netzmanagement
Einzelnachweise
Kategorie:IT-Management Kategorie:Netzwerktest Kategorie:Systemsoftware