Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Das AWS Lambda Telemetrie-API-Schema ist semantisch kompatibel mit (). OpenTelemetry OTel Das bedeutet, dass Sie Ihre AWS Lambda Event
Telemetrie-API-Objekte in OpenTelemetry () OTel -Spans konvertieren können. Bei der Konvertierung sollten Sie kein einzelnes Event
Objekt einem einzelnen Span zuordnen. OTel Stattdessen sollten Sie alle drei Ereignisse, die sich auf eine Lebenszyklusphase beziehen, in einem einzigen OTel Span darstellen. Die start
, runtimeDone
, und runtimeReport
-Ereignisse repräsentieren beispielsweise einen einzelnen Funktionsaufruf. Präsentieren Sie alle drei Ereignisse als einen einzigen OTel Span.
Sie können Ihre Ereignisse mithilfe von Span-Ereignissen oder untergeordneten (verschachtelten) Spans konvertieren. In den Tabellen auf dieser Seite werden die Zuordnungen zwischen den Eigenschaften des Telemetrie-API-Schemas und den OTel Span-Eigenschaften für beide Ansätze beschrieben. Weitere Informationen zu OTel Spans finden Sie unter Span
Sections
Ordnen Sie OTel Spans mit Span-Ereignissen zu
In den folgenden Tabellen stellt e
das Ereignis dar, das von der Telemetrie-Quelle stammt.
Zuordnung der *Start-Ereignisse
OpenTelemetry | Schema der Lambda-Telemetrie-API |
---|---|
|
Ihre Erweiterung generiert diesen Wert basierend auf dem |
|
Verwenden Sie |
|
Nicht zutreffend, da das Ereignis noch nicht abgeschlossen ist. |
|
Setzen Sie diesen Wert auf |
|
Setzen Sie diesen Wert auf |
|
Analysieren Sie den in gefundenen AWS X-Ray Header |
|
Analysieren Sie den X-Ray-Header, der in |
|
Verwenden Sie |
|
Nicht zutreffend für einen X-Ray-Ablaufverfolgungskontext. |
|
Analysieren Sie den X-Ray-Header, der in |
|
Ihre Erweiterung kann hier beliebige benutzerdefinierte Werte hinzufügen. |
Zuordnen der RuntimeDone *-Ereignisse
OpenTelemetry | Schema der Lambda-Telemetrie-API |
---|---|
|
Ihre Erweiterung generiert den Wert basierend auf dem |
|
Verwenden Sie Als alternative Vorgehensweise verwenden Sie |
|
Nicht zutreffend, da das Ereignis noch nicht abgeschlossen ist. |
|
Setzen Sie diesen Wert auf |
|
Wenn Ansonsten auf |
|
Verwenden Sie |
|
Verwenden Sie |
|
Verwenden Sie |
|
Analysieren Sie den in gefundenen AWS X-Ray Header |
|
Analysieren Sie den X-Ray-Header, der in |
|
Verwenden Sie dieselbe |
|
Nicht zutreffend für einen X-Ray-Ablaufverfolgungskontext. |
|
Analysieren Sie den X-Ray-Header, der in |
|
Ihre Erweiterung kann hier beliebige benutzerdefinierte Werte hinzufügen. |
Zuordnung der *Report-Ereignisse
OpenTelemetry | Schema der Lambda-Telemetrie-API |
---|---|
|
Ihre Erweiterung generiert den Wert basierend auf dem |
|
Verwenden Sie Als alternative Vorgehensweise verwenden Sie |
|
Verwenden Sie |
|
Setzen Sie diesen Wert auf |
|
Verwenden Sie den gleichen Wert wie das |
|
Analysieren Sie den AWS X-Ray Header, der in gefunden wurde |
|
Analysieren Sie den X-Ray-Header, der in |
|
Verwenden Sie dieselbe |
|
Nicht zutreffend für einen X-Ray-Ablaufverfolgungskontext. |
|
Analysieren Sie den X-Ray-Header, der in |
|
Ihre Erweiterung kann hier beliebige benutzerdefinierte Werte hinzufügen. |
Ordnen Sie OTel Spans mit untergeordneten Spans zu
In der folgenden Tabelle wird beschrieben, wie Lambda-Telemetrie-API-Ereignisse in OTel Spans mit untergeordneten (verschachtelten) Spans for Spans konvertiert werden. *RuntimeDone
Informationen zu *Start
- und *Report
-Zuordnungen finden Sie in den Tabellen in Ordnen Sie OTel Spans mit Span-Ereignissen zu, da diese für untergeordnete Spans identisch sind. In dieser Tabelle stellt e
das Ereignis dar, das von der Telemetrie-Quelle stammt.
RuntimeDone Zuordnung der *-Ereignisse
OpenTelemetry | Schema der Lambda-Telemetrie-API |
---|---|
|
Ihre Erweiterung generiert den Wert basierend auf dem |
|
Verwenden Sie Als alternative Vorgehensweise verwenden Sie |
|
Nicht zutreffend, da das Ereignis noch nicht abgeschlossen ist. |
|
Setzen Sie diesen Wert auf |
|
Wenn Ansonsten auf |
|
Analysieren Sie den in gefundenen AWS X-Ray Header |
|
Analysieren Sie den X-Ray-Header, der in |
|
Verwenden Sie dieselbe |
|
Nicht zutreffend für einen X-Ray-Ablaufverfolgungskontext. |
|
Analysieren Sie den X-Ray-Header, der in |
|
Ihre Erweiterung kann hier beliebige benutzerdefinierte Werte hinzufügen. |
|
Verwenden Sie |
|
Verwenden Sie |
|
Verwenden Sie |
|
Wie bei übergeordnetem |
|
Wie bei übergeordnetem |
|
Wie bei übergeordnetem |
|
Verwenden Sie die übergeordnete |
|
Generieren Sie eine neue |
|
Nicht zutreffend für einen X-Ray-Ablaufverfolgungskontext. |
|
Wie bei übergeordnetem |