OpenTelemetry
OpenTelemetry ist ein hochgradig anpassbares Serviceability-Framework, das zur Verbesserung der Überwachung und Fehlerbehebung entwickelt wurde. Es erleichtert die Generierung, Erfassung und Verwaltung von Telemetriedaten wie Traces und Metriken, sodass Sie das Systemverhalten in Observability-Dashboards visualisieren können.
- Trace: Stellt den Lebenszyklus einer einzelnen Operation oder Anfrage dar, während diese sich durch ein System fortpflanzt, und erfasst Spannen, um ihre Ausführung über Dienste hinweg detailliert darzustellen.
- Metriken: Liefern Sie numerische Messwerte, die die Leistung, den Zustand oder das Verhalten eines Systems widerspiegeln, wie z. B. Anzahl der Anfragen, Fehlerraten oder Ressourcenauslastung im Zeitverlauf.
OpenTelemetry ist nur für die Presto ( Java ) Engine in der IBM® watsonx.data Enterprise Edition und nur in der jp-tok Region verfügbar.
Vorteile
- Standardisierung: Vereinheitlicht die Erfassung und den Export von Telemetriedaten und vereinfacht die Integration mit Observability-Tools und -Plattformen.
- Interoperabilität: Bietet gemeinsame APIs und Datenformate für den einfachen Austausch von Telemetriedaten zwischen verschiedenen Systemen und Tools.
- Flexibilität: Unterstützt mehrere Sprachen und kann auf individuelle Telemetrieanforderungen erweitert werden, wodurch eine flexible Lösung für eine Vielzahl von Anwendungen und Umgebungen bereitgestellt wird.