Melihat data pesan dengan Trace

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

Yang akan Anda pelajari

Melalui tutorial ini, Anda akan mempelajari cara:

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

Yang akan Anda butuhkan

  • Minimal satu kebijakan di proxy Anda (juga bagian dari tutorial Memulai).
  • curl yang diinstal di komputer 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 respons dan permintaan proxy API. Alat Trace juga memungkinkan Anda melihat perubahan permintaan atau respons 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 rasio tersebut terlampaui.

  1. Pada tab Develop proxy API, edit <Rate> kebijakan Spike Arrest menjadi 13.00 lagi, lalu Save proxy. 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) sampai Anda melihat setidaknya satu respons 200 dan satu respons 429 pada panel Transaksi di Trace.

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

  5. Klik Stop Trace Session.

  6. Klik transaksi 200 di panel Transaksi di sebelah kiri. Detail Trace dimuat di jendela utama di bagian Transaction Map, yang menampilkan diagram permintaan/respons. Ikon Spike Arrest ada dalam alur permintaan.
  7. Pada diagram alur, klik ikon lingkaran dalam respons, yang terjauh ke kanan (ditunjukkan dalam diagram berikut).

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

  8. Sekarang lihat {i>error<i} di {i>Trace<i}.

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

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

    Error penangkapan lonjakan

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

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

Untuk informasi selengkapnya, lihat Menggunakan alat Trace.