Das Problem mit klassischen Schwellenwert-Alarmen
Wer länger im IT-Betrieb arbeitet, kennt das Szenario: Ein Monitor schlägt an. Der Wert liegt über dem definierten Schwellenwert. Doch wenn das On-Call-Team nachschaut, ist alles in Ordnung – kurze Lastspitze, automatisch wieder normalisiert. Oder schlimmer: Der Monitor schlägt gar nicht an, weil der Fehler sich in einem Muster versteckt, das keine einzelne Metrik überschreitet.
Klassisches Schwellenwert-Monitoring ist gut für offensichtliche Ausfälle. Es ist schlecht für subtile Degradierungen, für kontextabhängige Anomalien und für Situationen, in denen „normal" je nach Tageszeit, Lastprofil oder Saisonalität ganz unterschiedlich aussieht. Genau hier setzt KI-gestütztes Anomalie-Monitoring an.
Was Anomalie-Erkennung mit Machine Learning leistet
Anstatt feste Grenzen zu definieren, lernt ein ML-Modell, was für eine bestimmte Metrik, in einem bestimmten Kontext, zu einer bestimmten Zeit als „normal" gilt. Es analysiert historische Daten und erkennt zyklische Muster: tägliche Spitzenlastzeiten, wöchentliche Nutzungsschwankungen, monatliche oder saisonale Effekte.
Weicht eine Metrik von diesem Erwartungsbereich ab – auch wenn sie absolut gesehen noch unter einem festen Schwellenwert liegt – schlägt das Modell Alarm. Das erlaubt eine deutlich frühere und präzisere Erkennung von Störungen, bevor sie sichtbar werden.
Ein Beispiel: Ein Webservice antwortet mit 180ms Latenz. Der definierte Schwellenwert liegt bei 500ms. Kein Alert. Aber das ML-Modell weiß, dass dieser Service um 14 Uhr normalerweise unter 60ms antwortet. 180ms sind für diesen Zeitpunkt dreimal so langsam wie erwartet – und ein frühes Warnsignal für eine sich ankündigende Überlastung. Mit festem Schwellenwert wäre das unsichtbar geblieben.
Drei Kernvorteile für den IT-Betrieb
1. Deutlich weniger False Positives
Alert-Fatigue ist eines der größten Probleme moderner IT-Teams. Wenn zu viele Alarme feuern, die sich als harmlos herausstellen, werden echte Alarme übersehen oder ignoriert. ML-Modelle lernen die normale Varianz einer Metrik und schlagen nur dann an, wenn etwas wirklich von diesem Muster abweicht – nicht bei jeder kurzen Spitze, die zum normalen Betrieb gehört.
2. Automatische Anpassung an veränderte Systeme
Systeme verändern sich. Ein Deployment, ein Nutzerwachstum, eine saisonale Kampagne – all das verschiebt das „normale" Lastprofil. Wer statische Schwellenwerte pflegt, muss sie nach jedem größeren Change manuell anpassen. ML-Modelle lernen kontinuierlich nach und passen ihre Erwartungswerte automatisch an. Das reduziert den Wartungsaufwand erheblich.
3. Frühzeitige Erkennung vor dem eigentlichen Ausfall
Viele Ausfälle kündigen sich an – in kleinen Metriken, die für sich allein genommen unverdächtig wirken. Anomalie-Erkennung kann solche frühen Muster erkennen und das Team warnen, bevor ein Threshold überschritten oder ein Dienst unerreichbar wird. Das erlaubt proaktives Handeln statt reaktives Feuerlöschen.
Was bei der Implementierung zu beachten ist
Anomalie-Erkennung klingt elegant – aber sie hat auch Tücken, die man kennen sollte:
- Kaltstartproblem: ML-Modelle brauchen historische Daten, um ein sinnvolles Normalmodell aufzubauen. Für neue Services oder frisch aufgesetzte Monitore gibt es zunächst keine Baseline. Planen Sie eine Lernphase ein, bevor Sie sich auf die Anomalie-Erkennung verlassen.
- Keine Erklärung, nur Abweichung: Das Modell sagt: „Das ist ungewöhnlich." Es erklärt nicht, warum. Die Ursachenanalyse bleibt beim Team. Anomalie-Monitoring ist ein Frühwarnsystem, kein Root-Cause-Analysewerkzeug.
- Datenqualität entscheidet: Wenn die historischen Metriken verrauscht sind – durch verpasste Deployments, ungemeldete Wartungsfenster oder fehlerhafte Erfassung – wird das Modell ein ungenaues Normalmodell lernen. Saubere Datenpflege ist Voraussetzung.
- Kombination mit klassischem Monitoring: Anomalie-Erkennung ersetzt keine Schwellenwert-Alarme. Harte Limits – etwa „Dienst antwortet nicht mehr" oder „Festplatte über 95% voll" – sollten weiterhin als klassische Alarme definiert sein. ML-Monitoring ergänzt diese Schicht, nicht ersetzt sie.
Monitoring-Metriken, die besonders von ML profitieren
Nicht alle Metriken eignen sich gleich gut für ML-basierte Anomalie-Erkennung. Besonders gut funktioniert sie bei:
- Antwortzeiten (Latenz) von Web-Endpunkten und APIs
- Durchsatz-Metriken (Requests pro Sekunde)
- Ressourcenverbrauch mit zeitlichen Mustern (CPU, RAM bei bekannten Lastzyklen)
- Fehlerquoten von Services
- DNS-Antwortzeiten und Auflösungserfolgsraten
Weniger geeignet sind Metriken ohne historische Struktur oder mit rein binärem Zustand (an/aus). Hier bleibt der klassische Monitor die bessere Wahl.
Die Rolle von Uptime-Monitoring im Gesamtbild
Klassisches Uptime-Monitoring – HTTP-Checks, Heartbeats, DNS-Prüfungen – bleibt das Fundament jeder Monitoring-Strategie. Es prüft die Erreichbarkeit, beantwortet die grundlegende Frage: „Ist der Dienst noch da?" Anomalie-Erkennung schaut tiefer: „Verhält sich der Dienst noch wie erwartet?"
Werkzeuge wie FreshCore kombinieren klassische Uptime-Monitore, Heartbeat-Checks und DNS-Monitoring in einer Plattform. Die natürliche Weiterentwicklung besteht darin, diese Basisdaten mit ML-Schichten zu verknüpfen, die aus den historischen Metriken lernen – und so nicht nur Ausfälle, sondern auch Degradierungen frühzeitig sichtbar machen.
Was 2026 zu erwarten ist
Immer mehr Monitoring-Plattformen integrieren ML-basierte Anomalie-Erkennung als Standardfunktion, nicht als Add-on. Der Aufwand, eigene Modelle zu trainieren, sinkt durch vortrainierte Architekturen und AutoML-Ansätze. Für viele IT-Teams bedeutet das: In naher Zukunft werden Anomalie-Erkennungsfähigkeiten ohne spezialisiertes Data-Science-Wissen verfügbar sein.
Gleichzeitig steigt die Erwartung an Monitoring-Systeme: Nicht nur alarmieren, sondern kontextualisieren. Welche anderen Metriken haben sich gleichzeitig verändert? Gibt es einen Zusammenhang zum letzten Deployment? ML-gestützte Systeme werden diese Korrelationen zunehmend automatisch herstellen.
Fazit
KI-gestütztes Anomalie-Monitoring ist keine Spielerei – es ist eine sinnvolle Ergänzung zu klassischen Monitoring-Konzepten. Wer Alert-Fatigue reduzieren, früher auf Degradierungen reagieren und den Wartungsaufwand für statische Schwellenwerte senken möchte, sollte ML-basierte Ansätze ernsthaft evaluieren. Der Schlüssel liegt in einer sauberen Datenbasis und einem klaren Verständnis der Grenzen: Anomalie-Erkennung ist ein Frühwarnsystem, keine vollständige Monitoring-Strategie.
Bildquelle: Pexels / pexels.com
Quellen
- Google Cloud: Vertex AI Anomaly Detection, cloud.google.com
- AWS: CloudWatch Anomaly Detection, aws.amazon.com
- Grafana: Machine Learning Anomaly Detection, grafana.com