Anwendungsüberwachung
Anwendungsüberwachung bezeichnet die Sammlung, Aggregierung, Analyse und Visualisierung von Telemetrie, die die Leistung, Verfügbarkeit und das Verhalten von Softwareanwendungen betreffen. Ziel ist es, Störungen frühzeitig zu erkennen, Ursachen zu identifizieren und die Benutzererfahrung sicherzustellen.
Typische Messgrößen umfassen Verfügbarkeit, Reaktionszeiten, Fehlerraten, Durchsatz und Ressourcenverbrauch. Instrumentierung erfolgt durch Metriken, Logs, Traces und
Zu den Methoden gehören verteiltes Tracing, Monitoring von Service-Transaktionen, Synthetic Monitoring sowie Real User Monitoring. Observability
Wichtige Konzepte sind Service Level Indicators (SLI), Service Level Objectives (SLO) und der Apdex-Index. Prozesse beinhalten
Herausforderungen umfassen verteilte Systeme, große Datenmengen, Kosten, Datenschutz und Privatsphäre. Der Nutzen liegt in verkürzter Mean