Dieses Dokument wurde mithilfe automatisierter maschineller Übersetzungstechnologie übersetzt. Wir bemühen uns um korrekte Übersetzungen, übernehmen jedoch keine Gewähr für die Vollständigkeit, Richtigkeit oder Zuverlässigkeit der übersetzten Inhalte. Im Falle von Abweichungen ist die englische Originalversion maßgebend und stellt den verbindlichen Text dar.

Einführung in Open Telemetrie

Open Telemetrie-Collector und 2 instrumentierte Anwendungen

SUSE Observability unterstützt Open Telemetrie. Open Telemetrie ist eine Sammlung standardisierter Protokolle und eines Open-Source-Frameworks zum Sammeln, Transformieren und Versenden von Telemetriedaten wie Traces, Metriken und Logs. Open Telemetrie unterstützt eine Vielzahl von Programmiersprachen und Plattformen.

SUSE Observability unterstützt sowohl Metriken als auch Traces und fügt die Open Telemetrie-Metriken und -Traces zu den (Kubernetes-)Topologiedaten hinzu, die vom SUSE Observability-Agent bereitgestellt werden. Daher ist es weiterhin erforderlich, auch den SUSE Observability-Agent zu installieren. Unterstützung für Protokolle und die Verwendung von Open Telemetrie ohne den SUSE Observability-Agent wird bald verfügbar sein.

Open Telemetrie besteht aus mehreren verschiedenen Komponenten. Für die Verwendung mit SUSE Observability sind die SDKs, um Ihre Anwendung zu instrumentieren, und der Open Telemetrie-Collector die wichtigsten Teile. Wir zeigen, wie man beide für die Verwendung mit SUSE Observability konfiguriert.

Wenn Ihre Anwendung bereits mit Open Telemetrie oder mit einer anderen von Open Telemetrie unterstützten Bibliothek wie Jaeger oder Zipkin instrumentiert ist, kann der Collector verwendet werden, um diese Daten an SUSE Observability zu senden, und es ist keine zusätzliche Instrumentierung erforderlich.

SUSE Observability erfordert, dass der Collector mit spezifischen Prozessoren und Authentifizierung konfiguriert wird, um sicherzustellen, dass alle von SUSE Observability verwendeten Daten verfügbar sind.

Hinweise