Observability
Observability nutzt die drei Säulen — Metriken, Logs und Traces —, um den internen Systemzustand zu verstehen und Fehlerbehebung sowie Optimierung zu unterstützen.
Zweck
Aus äußeren Ausgaben auf den internen Systemzustand schließen, um schnelle Fehlerbehebung und Optimierung zu ermöglichen.
Mechanismus
Metriken (Prometheus): Zeitreihenwerte (CPU/Latenz/Fehlerrate). Logs (Loki/ELK): diskreter Ereignistext. Traces (Jaeger): Anforderungspfade über Dienste hinweg. OpenTelemetry vereinheitlicht die Erfassung.
Anwendungsfälle
- Systemüberwachung
- Fehlerbehebung
- Leistungsoptimierung