OpenTelemetry

Problem

Frameworks und Monitoring-Anbieter instrumentieren Anwendungen auf unterschiedliche Weise. Beim Wechsel der Observability-Plattform soll die vorhandene Instrumentierung weiterverwendbar bleiben.

Lösung — OpenTelemetry

OpenTelemetry bietet gemeinsame APIs, Konventionen und Protokolle für die Herstellung von Telemetrie wie: Traces Metriken Logs Diese Telemetrie kann an verschiedene Beobachtbarkeits-Backends gesendet werden.
Kerngedanke: OpenTelemetry standardisiert, wie Anwendungen Beobachtungsdaten erzeugen und exportieren.