View a markdown version of this page

Gunakan AWS X-Ray peta layanan dan melacak tampilan dengan API Gateway - Amazon API Gateway

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

Gunakan AWS X-Ray peta layanan dan melacak tampilan dengan API Gateway

Di bagian ini Anda dapat menemukan informasi terperinci tentang cara menggunakan peta AWS X-Raylayanan dan melacak tampilan dengan API Gateway.

Contoh peta X-Ray layanan

AWS X-Ray peta layanan menampilkan informasi tentang API Anda dan semua layanan hilirnya. Saat X-Ray diaktifkan untuk tahap API di API Gateway, Anda akan melihat node di peta layanan yang berisi informasi tentang keseluruhan waktu yang dihabiskan di layanan API Gateway. Anda bisa mendapatkan informasi terperinci tentang status respons dan histogram waktu respons API untuk jangka waktu yang dipilih. Untuk API yang terintegrasi dengan AWS layanan seperti AWS Lambda dan Amazon DynamoDB, Anda akan melihat lebih banyak node yang menyediakan metrik kinerja yang terkait dengan layanan tersebut. Akan ada peta layanan untuk setiap tahap API.

Contoh berikut menunjukkan peta layanan untuk test tahap API yang disebutxray. API ini memiliki dua integrasi Lambda. Node mewakili layanan API Gateway dan dua fungsi Lambda.

Untuk penjelasan rinci tentang struktur peta layanan, lihat Menggunakan peta X-Ray jejak.

Contoh peta layanan dari tahap API Gateway API

Dari peta layanan, Anda dapat memperbesar untuk melihat tampilan jejak tahap API Anda. Penelusuran akan menampilkan informasi mendalam mengenai API Anda, yang direpresentasikan sebagai segmen dan subsegmen. Misalnya, jejak untuk peta layanan yang ditunjukkan di atas akan mencakup segmen untuk layanan Lambda dan fungsi Lambda. Untuk informasi lebih lanjut, lihat AWS Lambda dan AWS X-Ray.

Jika Anda memilih node atau edge pada peta X-Ray layanan, X-Ray konsol akan menampilkan histogram distribusi latensi. Anda dapat menggunakan histogram latensi untuk melihat berapa lama waktu yang dibutuhkan layanan untuk menyelesaikan permintaannya. Berikut ini adalah histogram tahap API Gateway yang disebutkan xray/test di peta layanan sebelumnya. Untuk penjelasan rinci tentang histogram distribusi latensi, lihat Gunakan Histogram Latensi.

X-Ray histogram tahap API Gateway API

Contoh tampilan X-Ray jejak

Diagram berikut menunjukkan tampilan jejak yang dihasilkan untuk contoh API yang dijelaskan di atas, dengan fungsi backend Lambda. Permintaan metode API yang berhasil ditampilkan dengan kode respons 200.

Untuk penjelasan rinci tentang tampilan jejak, lihat Melihat jejak dan detail jejak.

API Gateway dengan penelusuran aktif diaktifkan