Melihat data pesan dengan Trace

Anda melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Yang akan Anda pelajari

Melalui tutorial ini, Anda akan mempelajari cara:

  • Melihat header dan konten isi pesan respons.
  • Melihat pesan error.

Yang akan Anda butuhkan

  • Setidaknya satu kebijakan di proxy Anda (juga merupakan bagian dari tutorial Memulai).
  • curl diinstal di mesin Anda untuk melakukan panggilan API dari command line.

Melihat data pesan

Alat Trace proxy API memungkinkan Anda melihat header, variabel, objek, dan detail lainnya seperti waktu respons dalam alur permintaan dan respons proxy API. Alat Trace juga memungkinkan Anda melihat bagaimana permintaan atau respons berubah saat diproses oleh proxy API.

Dalam tutorial sebelumnya, Anda membatasi jumlah permintaan dengan kebijakan SpikeArrest. Sekarang, Anda akan menggunakan alat Trace untuk melihat detail menarik saat batas tersebut terlampaui.

  1. Di tab Develop proxy API, edit kebijakan Spike Arrest <Rate> menjadi 1pm lagi, lalu Save proxy. Hal ini akan memungkinkan kita melihat panggilan API yang berhasil dan gagal (melebihi batas).
  2. Di editor proxy API, klik tab Trace.

  3. Klik Start Trace Session.

  4. Panggil proxy API lagi menggunakan curl (atau dengan URL di browser web) hingga Anda melihat setidaknya satu respons 200 dan satu respons 429 di panel Transactions Trace.

    curl "http://org_name-test.apigee.net/getstarted"

  5. Klik Stop Trace Session.

  6. Klik transaksi 200 di panel Transactions sebelah kiri. Detail Trace -nya dimuat di jendela utama di bagian Transaction Map, yang menampilkan diagram permintaan/respons. Ikon Spike Arrest berada dalam alur permintaan.
  7. Dalam diagram alur, klik ikon lingkaran dalam respons, yang paling kanan (ditampilkan dalam diagram berikut).

    Panel Phase Details menampilkan data yang tersedia pada titik tersebut dalam alur. Jika Anda men-scroll panel tersebut, Anda akan melihat header respons HTTP dan konten isi.

  8. Sekarang lihat error di Trace.

    Klik transaksi 429 di panel Transactions. Di jendela editor utama Anda akan melihat diagram alur dengan item hanya dalam permintaan, termasuk ikon Spike Arrest dengan tanda seru merah yang menunjukkan error.

    Klik tabung kecil ikon error di sebelah kanan ikon Spike Arrest, dan lihat detail pelanggaran spike arrest di panel Phase Details.

    Error penahanan lonjakan

Anda dapat mengklik tombol Back dan Next dalam diagram alur untuk berpindah antar-titik dalam alur dan melihat detail Trace.

Jika ingin melihat seluruh Trace sebagai satu dokumen, download dengan mengklik Download Trace Session.

Untuk mengetahui informasi selengkapnya, lihat Menggunakan alat Trace tool.