Topologie aus OpenTelemetry
SUSE® Observability kann automatisch die Anwendungs- und Infrastrukturtopologie aus den Telemetriedaten von OpenTelemetry (OTel) ableiten. Dies wird durch die Topologiemappings von OpenTelemetry erreicht, die deklarativ Trace- und Metriksignale in Topologiekomponenten (Knoten) und Beziehungen (Kanten) umwandeln.
Übersicht
Auf hoher Ebene funktioniert die Topologiegenerierung aus OpenTelemetry wie folgt:
-
Die Telemetriedaten von OpenTelemetry (Metriken und/oder Traces) werden vom Collector empfangen.
-
Der OTel-Collector verwendet einen Topologie-Connector, der konfigurierte Mappings gegen die Telemetriedaten auswertet.
-
Wenn die Mapping-Bedingungen mit der Telemetrie übereinstimmen, werden Komponenten und/oder Beziehungen erzeugt.
-
Diese Topologieobjekte werden vom
syncDienst konsumiert und in den Topologiegraphen integriert. -
Mappings sind deklarativ, YAML-basiert und werden kontinuierlich ausgewertet, während die Telemetrie durch das System fließt.
Derzeit unterstützte Signale:
-
Metriken
-
Traces
|
Die logbasierte Topologiegenerierung wird derzeit noch nicht unterstützt. |
Weitere Informationen zu Komponenten- und Beziehungsmappings finden Sie auf der concepts-Seite.