Pustaka patching ke instrumen panggilan hilir - AWS X-Ray

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pustaka patching ke instrumen panggilan hilir

catatan

Pemberitahuan SDK/Daemon Pemeliharaan X-Ray - Pada 25 Februari 2026, AWS SDKs/Daemon X-Ray akan memasuki mode pemeliharaan, di mana AWS akan membatasi rilis X-Ray SDK dan Daemon untuk mengatasi masalah keamanan saja. Untuk informasi selengkapnya tentang garis waktu dukungan, lihatGaris waktu Dukungan X-Ray SDK dan Daemon. Kami merekomendasikan untuk bermigrasi ke OpenTelemetry. Untuk informasi lebih lanjut tentang migrasi ke OpenTelemetry, lihat Migrasi dari instrumentasi X-Ray ke instrumentasi. OpenTelemetry

Untuk instrumen panggilan hilir, gunakan X-Ray SDK for Ruby untuk patch pustaka yang menggunakan aplikasi Anda. X-Ray SDK for Ruby dapat patch pustaka berikut.

Pustaka Didukung
  • net/http – Instrumen klien HTTP.

  • aws-sdk— AWS SDK untuk Ruby Klien instrumen.

Ketika Anda menggunakan pustaka yang dipatch, X-Ray SDK for Ruby membuat subsegmen untuk panggilan dan catatan informasi dari permintaan dan respons. Segmen harus tersedia untuk SDK untuk membuat subsegmen, baik dari SDK middleware atau panggilan ke XRay.recorder.begin_segment.

Untuk patch pustaka, tentukan di objek konfigurasi yang Anda lewati ke pencatat X-Ray.

contoh main.rb – Patch pustaka
require 'aws-xray-sdk' config = { name: 'my app', patch: %I[net_http aws_sdk] } XRay.recorder.configure(config)