Melacak permintaan Amazon S3 menggunakan AWS X-Ray - Amazon Simple Storage Service

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

Melacak permintaan Amazon S3 menggunakan AWS X-Ray

AWS X-Ray mengumpulkan data tentang permintaan yang digunakan aplikasi Anda. Anda kemudian dapat melihat dan mem-filter data untuk mengidentifikasi dan memecahkan masalah performa dan kesalahan dalam aplikasi terdistribusi dan arsitektur layanan mikro. Untuk setiap permintaan yang dilacak ke aplikasi Anda, hal itu menunjukkan kepada Anda informasi yang mendetail tentang permintaan, respons, dan panggilan yang dibuat aplikasi Anda untuk membawa sumber daya AWS, layanan-mikro, basis data dan API web HTTP ke hilir.

Untuk informasi lebih lanjut, lihat Apa yang dimaksud AWS X-Ray? dalam Panduan Developer AWS X-Ray.

Cara X-Ray bekerja dengan Amazon S3

AWS X-Ray mendukung perambatan konteks pelacakan untuk Amazon S3, sehingga Anda dapat melihat permintaan end-to-end saat permintaan tersebut melakukan perjalanan melalui seluruh aplikasi Anda. X-Ray mengumpulkan data yang dihasilkan oleh layanan individual seperti Amazon S3, AWS Lambda, dan Amazon EC2, serta banyak sumber daya yang membentuk aplikasi Anda. Ini memberi Anda dengan pandangan keseluruhan tentang bagaimana aplikasi Anda berkinerja.

Amazon S3 terintegrasi dengan X-Ray untuk untuk menyebarkan konteks pelacakan dan memberi Anda satu rantai permintaan dengan simpul upstream dan downstream. Jika layanan upstream menyertakan header pelacakan berformat valid dengan permintaan S3-nya, Amazon S3 meneruskan header pelacakan ketika mengirimkan pemberitahuan peristiwa ke layanan downstream seperti Lambda, Amazon SQS, dan Amazon SNS. Jika Anda memiliki semua layanan ini secara aktif terintegrasi dengan X-Ray, layanan tersebut terhubung dalam satu rantai permintaan untuk memberikan detail lengkap dari permintaan Amazon S3 Anda.

Untuk mengirim header pelacakan X-Ray melalui Amazon S3, Anda harus menyertakan X-Amzn-Trace-Id yang diformat dalam permintaan Anda. Anda juga dapat meng-instrumen klien Amazon S3 menggunakan SDK AWS X-Ray. Untuk daftar SDK yang didukung, lihat dokumentasi AWS X-Ray.

Peta layanan

Peta layanan X-Ray menunjukkan kepada Anda hubungan antara Amazon S3 dan layanan AWS lainnya serta sumber daya dalam aplikasi Anda dalam hampir secara langsung. Untuk melihat permintaan end-to-end menggunakan peta layanan X-Ray, Anda dapat menggunakan konsol X-Ray untuk melihat peta koneksi antara Amazon S3 dan layanan lain yang digunakan aplikasi Anda. Anda dapat dengan mudah mendeteksi di mana latensi tinggi terjadi, memvisualisasikan distribusi simpul untuk layanan ini, dan kemudian menelusuri layanan dan jalur tertentu yang memengaruhi performa aplikasi.

Analitik X-Ray

Anda juga dapat menggunakan konsol Analitik X-Ray untuk menganalisis pelacakan, melihat metrik seperti tingkat latensi dan kegagalan, serta menghasilkan wawasan untuk membantu Anda mengidentifikasi dan memecahkan masalah. Konsol ini juga menampilkan metrik seperti tingkat latensi dan kegagalan rata-rata. Untuk informasi lebih lanjut, lihat konsol AWS X-Ray dalam Panduan Developer AWS X-Ray.

Wilayah yang Tersedia

AWS X-RayDukungan untuk Amazon S3 tersedia di semuaAWS X-RayKawasan. Untuk informasi lebih lanjut, lihat Amazon S3 dan AWS X-Ray dalam Panduan Developer AWS X-Ray.