Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengonversi objek API Event
Telemetri Lambda ke Span OpenTelemetry
APISkema AWS Lambda Telemetri secara semantik kompatibel dengan (). OpenTelemetry OTel Ini berarti Anda dapat mengonversi API Event
objek AWS Lambda Telemetri Anda ke OpenTelemetry (OTel) Rentang. Saat mengonversi, Anda tidak boleh memetakan satu Event
objek ke satu OTel Span. Sebagai gantinya, Anda harus menyajikan ketiga peristiwa yang terkait dengan fase siklus hidup dalam satu OTel Span. Misalnya, start
runtimeDone
, dan runtimeReport
peristiwa mewakili pemanggilan fungsi tunggal. Hadirkan ketiga acara ini sebagai OTel Span tunggal.
Anda dapat mengonversi acara menggunakan Span Events atau Child (nested) Span. Tabel pada halaman ini menjelaskan pemetaan antara properti API skema Telemetri dan properti OTel Span untuk kedua pendekatan. Untuk informasi selengkapnya tentang OTel Span, lihat Span
Peta ke OTel Bentang dengan Acara Span
Dalam tabel berikut, e
mewakili peristiwa yang berasal dari sumber telemetri.
Memetakan acara *Mulai
OpenTelemetry | Skema Telemetri Lambda API |
---|---|
|
Ekstensi Anda menghasilkan nilai ini berdasarkan |
|
Gunakan |
|
N/A, karena acara belum selesai. |
|
Setel ke |
|
Setel ke |
|
Parse AWS X-Ray header yang ditemukan di |
|
Parse header X-Ray yang ditemukan di |
|
Gunakan |
|
N/A untuk konteks jejak X-Ray. |
|
Parse header X-Ray yang ditemukan di |
|
Ekstensi Anda dapat menambahkan nilai kustom apa pun di sini. |
Memetakan acara* RuntimeDone
OpenTelemetry | Skema Telemetri Lambda API |
---|---|
|
Ekstensi Anda menghasilkan nilai berdasarkan |
|
Gunakan Alternatif lainnya, gunakan |
|
N/A, karena acara belum selesai. |
|
Setel ke |
|
Jika Jika tidak, atur ke |
|
Gunakan |
|
Gunakan |
|
Gunakan |
|
Parse AWS X-Ray header yang ditemukan di |
|
Parse header X-Ray yang ditemukan di |
|
Gunakan hal yang sama |
|
N/A untuk konteks jejak X-Ray. |
|
Parse header X-Ray yang ditemukan di |
|
Ekstensi Anda dapat menambahkan nilai kustom apa pun di sini. |
Memetakan *Laporkan peristiwa
OpenTelemetry | Skema Telemetri Lambda API |
---|---|
|
Ekstensi Anda menghasilkan nilai berdasarkan |
|
Gunakan Alternatif lainnya, gunakan |
|
Gunakan |
|
Setel ke |
|
Gunakan nilai yang sama dengan |
|
Parse AWS X-Ray header yang ditemukan di |
|
Parse header X-Ray yang ditemukan di |
|
Gunakan hal yang sama |
|
N/A untuk konteks jejak X-Ray. |
|
Parse header X-Ray yang ditemukan di |
|
Ekstensi Anda dapat menambahkan nilai kustom apa pun di sini. |
Peta ke OTel Bentang dengan Rentang Anak
Tabel berikut menjelaskan cara mengonversi API peristiwa Telemetri Lambda menjadi OTel Rentang dengan Rentang Anak (bersarang) untuk Rentang. *RuntimeDone
Untuk *Start
dan *Report
pemetaan, lihat tabel diPeta ke OTel Bentang dengan Acara Span, karena sama untuk Child Spans. Dalam tabel ini, e
mewakili peristiwa yang berasal dari sumber telemetri.
Memetakan acara* RuntimeDone
OpenTelemetry | Skema Telemetri Lambda API |
---|---|
|
Ekstensi Anda menghasilkan nilai berdasarkan |
|
Gunakan Alternatif lainnya, gunakan |
|
N/A, karena acara belum selesai. |
|
Setel ke |
|
Jika Jika tidak, atur ke |
|
Parse AWS X-Ray header yang ditemukan di |
|
Parse header X-Ray yang ditemukan di |
|
Gunakan hal yang sama |
|
N/A untuk konteks jejak X-Ray. |
|
Parse header X-Ray yang ditemukan di |
|
Ekstensi Anda dapat menambahkan nilai kustom apa pun di sini. |
|
Gunakan |
|
Gunakan |
|
Gunakan |
|
Sama seperti orang tua |
|
Sama seperti orang tua |
|
Sama seperti orang tua |
|
Gunakan orang tua |
|
Hasilkan yang baru |
|
N/A untuk konteks jejak X-Ray. |
|
Sama seperti orang tua |