Apa itu AWS X-Ray? - AWS X-Ray

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

Apa itu AWS X-Ray?

AWS X-Ray adalah layanan yang mengumpulkan data tentang permintaan yang disajikan aplikasi Anda, dan menyediakan alat yang dapat Anda gunakan untuk melihat, memfilter, dan mendapatkan wawasan tentang data tersebut guna mengidentifikasi masalah dan peluang pengoptimalan. Untuk setiap permintaan yang dilacak ke aplikasi Anda, Anda dapat melihat informasi terperinci tidak hanya tentang permintaan dan respons, tetapi juga tentang panggilan yang dilakukan aplikasi Anda ke AWS sumber daya hilir, layanan mikro, database, dan web. APIs

X-Ray menampilkan informasi rinci tentang permintaan aplikasi.

AWS X-Ray menerima jejak dari aplikasi Anda, selain penggunaan aplikasi Layanan AWS Anda yang sudah terintegrasi dengan X-Ray. Instrumentasi aplikasi Anda melibatkan pengiriman data jejak untuk permintaan masuk dan keluar dan peristiwa lain dalam aplikasi Anda, bersama dengan metadata tentang setiap permintaan. Banyak skenario instrumentasi hanya memerlukan perubahan konfigurasi. Misalnya, Anda dapat menginstruksikan semua HTTP permintaan masuk dan panggilan hilir ke Layanan AWS aplikasi Java Anda. Ada beberapa agenSDKs, dan alat yang dapat digunakan untuk instrumen aplikasi Anda untuk penelusuran X-Ray. Lihat Instrumentasi aplikasi Anda untuk informasi selengkapnya.

Layanan AWS yang terintegrasi dengan X-Ray dapat menambahkan header penelusuran ke permintaan yang masuk, mengirim data jejak ke X-Ray, atau menjalankan daemon X-Ray. Misalnya, AWS Lambda dapat mengirim data jejak tentang permintaan ke fungsi Lambda Anda, dan menjalankan daemon X-Ray pada pekerja agar lebih mudah menggunakan X-Ray. SDK

Bagaimana X-Ray SDK bekerja

Alih-alih mengirim data jejak langsung ke X-Ray, setiap klien SDK mengirimkan dokumen JSON segmen ke proses daemon mendengarkan lalu lintas. UDP X-Ray Daemon menyangga segmen dalam antrean dan mengunggah segmen tersebut ke X-Ray dalam batch. Daemon tersedia untuk Linux, Windows, dan macOS, dan disertakan pada dan platform. AWS Elastic Beanstalk AWS Lambda

X-Ray menggunakan data jejak dari AWS sumber daya yang memberi daya pada aplikasi cloud Anda untuk menghasilkan peta jejak terperinci. Peta jejak menunjukkan klien, layanan front-end Anda, dan layanan backend yang dipanggil layanan front-end Anda untuk memproses permintaan dan mempertahankan data. Gunakan peta jejak untuk mengidentifikasi kemacetan, lonjakan latensi, dan masalah lain yang harus diselesaikan guna meningkatkan kinerja aplikasi Anda.

Peta jejak menunjukkan klien, layanan front-end, dan layanan backend yang dipanggil layanan front-end Anda untuk memproses permintaan dan mempertahankan data