Menggunakan Debug Offline

Halaman ini berlaku untuk Apigee dan Apigee Hybrid.

Baca dokumentasi Apigee Edge.

Alat Debug Offline memungkinkan Anda melihat dan menganalisis sesi debug "offline" yang sebelumnya didownload dalam tampilan Debug di Proxy Editor. Sesi debug yang tersimpan pada dasarnya adalah "rekaman" sesi debug, dan dapat berguna untuk kasus yang memerlukan pemecahan masalah dan analisis lebih lanjut. UI untuk alat Debug Offline mirip dengan tampilan Debug di Proxy Editor.

Untuk mempelajari UI Alat Debug dan mendownload sesi debug, lihat Menggunakan Debug.

Editor Proxy Baru

Untuk melihat data debug yang didownload menggunakan Debug Offline:

  1. Login ke UI Apigee.
  2. Pilih API Proxy dari tampilan utama.
  3. Pilih Develop > Offline Debug.

    Tampilan Debug Offline akan menampilkan:

    Tampilan Debug Offline di Proxy Editor baru

  4. Untuk memuat data ke tampilan Offline Debug, klik tombol Open Debug Session dan pilih file sesi debug offline yang telah didownload sebelumnya dalam format JSON.

    Catatan: Saat mendownload sesi debug dalam tampilan Debug Editor Proxy, nama file download akan memiliki bentuk 'debug-{session ID}.json', dengan {session id} adalah ID sesi debug. Namun, Anda dapat mengganti nama file jika diinginkan.

    UI Apigee memuat data file debug dan menampilkan baris baru untuk transaksi di panel sebelah kiri.

    Tampilan Debug Offline
    dengan file debug dimuat.

  5. Klik baris untuk transaksi di panel sebelah kiri guna menampilkan diagram Gantt dari transaksi dalam diagram Gantt.

    Diagram Gantt tentang langkah-langkah transaksi di panel sebelah kanan.

Dari sini, Anda dapat mempelajari sesi debug seperti yang Anda lakukan pada tampilan Debug di Proxy Editor baru. Lihat bagian "Melihat permintaan dan respons bagan Gantt".

Editor Proxy Klasik

Untuk melihat data debug yang didownload menggunakan Debug Offline:

  1. Login ke UI Apigee.
  2. Pilih API Proxy dari tampilan utama.
  3. Pilih Develop > Offline Debug.

    Tampilan Debug Offline akan menampilkan:

    Tampilan Debug
    Offline

    Perhatikan region pada tampilan Debug Offline berikut:

    • Debug file: Menampilkan jenis permintaan. Gunakan area ini untuk menavigasi di antara permintaan.
    • View Options: Menampilkan opsi konfigurasi, seperti yang dijelaskan dalam Using Debug.
    • Detail Sesi Debug: Menampilkan detail tentang sesi debug.
    • Peta Transaksi: Menunjukkan jalur permintaan melalui proxy API; jalur ini dikenal sebagai peta transaksi. Jalur ini menunjukkan kebijakan yang ditemukan dan menunjukkan apakah terjadi error selama eksekusi kebijakan tersebut.
    • Phase Details: Menampilkan header permintaan untuk permintaan yang saat ini dipilih.

    Saat melihat data debug di UI Apigee, Anda dapat beralih ke berbagai opsi, seperti apakah akan melihat kebijakan yang dinonaktifkan atau variabel dan properti. Untuk informasi selengkapnya, lihat Melakukan debug dengan alat debug.

  4. Untuk memuat data ke tampilan Offline Debug, klik tombol Choose File di panel kiri alat Offline Debug dan pilih file sesi rekaman aktivitas offline yang telah didownload sebelumnya dalam format JSON.

    Tampilan Debug
  Offline

    Catatan: Jangan gunakan tombol Choose File di panel sebelah kanan, karena tombol ini tidak menerima file JSON.

    UI Apigee memuat data file debug dan menampilkannya.