Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Conversione degli oggetti evento dell'API di telemetria Lambda in intervalli OpenTelemetry
Lo schema dell'API di AWS Lambda telemetria è semanticamente compatibile con (Otel). OpenTelemetry Ciò significa che puoi convertire gli oggetti dell'API di AWS Lambda telemetria in intervalli (Otel). Event OpenTelemetry Durante la conversione, non dovresti mappare un singolo oggetto Event a un singolo intervallo OTel.
Dovreste invece presentare tutti e tre gli eventi relativi a una fase del ciclo di vita in un singolo intervallo OTel. Ad esempio, gli eventi start, runtimeDone e runtimeReportrappresentano una singola chiamata di funzione. Presenta tutti e tre questi eventi come un unico intervallo OTel.
Puoi convertire i tuoi eventi usando Span Events o Child Spans (nidificati). Le tabelle di questa pagina descrivono le mappature tra le proprietà dello schema dell'API di telemetria e le proprietà dell'intervallo OTel per entrambi gli approcci. Per ulteriori informazioni su Otel Spans, vedi Span nella pagina Tracing API del
Sections
Mappa a intervalli OTel con eventi di intervallo
Nelle seguenti tabelle, e rappresenta l'evento proveniente dall'origine di telemetria.
Mappatura degli eventi *Start
| OpenTelemetry | Schema dell'API di telemetria Lambda |
|---|---|
|
|
La tua estensione genera questo valore in base al campo |
|
|
Utilizza |
|
|
N/A, perché l'evento non è ancora completato. |
|
|
Imposta su |
|
|
Imposta su |
|
|
Analizza l' AWS X-Ray intestazione trovata in |
|
|
Analizza l' X-Ray intestazione trovata in |
|
|
Usa |
|
|
N/A per un contesto di X-Ray tracciamento. |
|
|
Analizza l' X-Ray intestazione trovata in |
|
|
La tua estensione può aggiungere qualsiasi valore personalizzato qui. |
Mappatura degli eventi * RuntimeDone
| OpenTelemetry | Schema dell'API di telemetria Lambda |
|---|---|
|
|
L'estensione genera il valore in base al campo |
|
|
Usa In alternativa, utilizzare |
|
|
N/A, perché l'evento non è ancora completato. |
|
|
Imposta su |
|
|
Se In caso contrario, imposta il valore su |
|
|
Utilizza |
|
|
Utilizza |
|
|
Utilizza |
|
|
Analizza l' AWS X-Ray intestazione trovata in |
|
|
Analizza l' X-Ray intestazione trovata in |
|
|
Usa lo stesso |
|
|
N/A per un contesto di X-Ray tracciamento. |
|
|
Analizza l' X-Ray intestazione trovata in |
|
|
La tua estensione può aggiungere qualsiasi valore personalizzato qui. |
Mappatura degli eventi *Report
| OpenTelemetry | Schema dell'API di telemetria Lambda |
|---|---|
|
|
L'estensione genera il valore in base al campo |
|
|
Usa In alternativa, utilizzare |
|
|
Utilizza |
|
|
Imposta su |
|
|
Usa lo stesso valore dell'evento |
|
|
Analizza l' AWS X-Ray intestazione trovata in |
|
|
Analizza l' X-Ray intestazione trovata in |
|
|
Usa lo stesso |
|
|
N/A per un contesto di X-Ray tracciamento. |
|
|
Analizza l' X-Ray intestazione trovata in |
|
|
La tua estensione può aggiungere qualsiasi valore personalizzato qui. |
Mappa a intervalli OTel con intervalli secondari
La tabella seguente descrive come convertire gli eventi dell'API di telemetria Lambda in intervalli OTel con intervalli secondari (annidati) per gli intervalli *RuntimeDone. Per le mappature *Start e *Report, fai riferimento alle tabelle in Mappa a intervalli OTel con eventi di intervallo, poiché sono le stesse per gli intervalli secondari. In questa tabella, e rappresenta l'evento proveniente dall'origine di telemetria.
Mappatura degli eventi * RuntimeDone
| OpenTelemetry | Schema dell'API di telemetria Lambda |
|---|---|
|
|
L'estensione genera il valore in base al campo |
|
|
Usa In alternativa, utilizzare |
|
|
N/A, perché l'evento non è ancora completato. |
|
|
Imposta su |
|
|
Se In caso contrario, imposta il valore su |
|
|
Analizza l' AWS X-Ray intestazione trovata in |
|
|
Analizza l' X-Ray intestazione trovata in |
|
|
Usa lo stesso |
|
|
N/A per un contesto di X-Ray tracciamento. |
|
|
Analizza l' X-Ray intestazione trovata in |
|
|
La tua estensione può aggiungere qualsiasi valore personalizzato qui. |
|
|
Utilizza |
|
|
Utilizza |
|
|
Utilizza |
|
|
Uguale all'elemento padre |
|
|
Uguale all'elemento padre |
|
|
Uguale all'elemento padre |
|
|
Usa elemento padre |
|
|
Genera un nuovo |
|
|
N/A per un contesto di X-Ray tracciamento. |
|
|
Uguale all'elemento padre |