Menggunakan Debug Offline

Halaman ini berlaku untuk Apigee dan Apigee hybrid.

Lihat Dokumentasi Apigee Edge.

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

Untuk mempelajari UI Alat Debug dan cara mendownload debug lihat Menggunakan Debug.

Editor Proxy Baru

Untuk melihat data debug yang didownload menggunakan Debug Offline:

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

    Tampilan Offline Debug menampilkan:

    Offline
    Tampilan Debug Offline di Editor Proxy baru

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

    Catatan: Saat Anda mendownload sesi debug di tampilan Debug Proxy Editor, nama file download memiliki format '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.

    Offline
    Tampilan Debug offline dengan file debug dimuat.

  5. Klik baris transaksi di panel sebelah kiri untuk menampilkan bagan Gantt dari transaksi dalam {i>Gantt chart<i} (Bagan Gantt).

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

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

Editor Proxy Klasik

Untuk melihat data debug yang didownload menggunakan Debug Offline:

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

    Tampilan Offline Debug menampilkan:

    Offline
    Tampilan debug

    Perhatikan region berikut pada tampilan Offline Debug:

    • File debug: Menampilkan jenis permintaan. Gunakan area ini untuk menavigasi di antara permintaan.
    • Opsi Tampilan: Menampilkan opsi konfigurasi, seperti yang dijelaskan dalam Menggunakan Debug.
    • Detail Sesi Debug: Menampilkan detail tentang sesi debug.
    • Peta Transaksi: Menampilkan jalur permintaan melalui proxy API; ingin jalur ini dikenal sebagai peta transaksi; menunjukkan kebijakan mana yang ditemukan dan menunjukkan jika terjadi error selama pelaksanaan kebijakan tersebut.
    • Detail Fase: Menampilkan header permintaan untuk fase yang saat ini dipilih permintaan.

    Saat melihat data debug di UI Apigee, Anda dapat mengganti berbagai opsi, antara lain apakah melihat kebijakan yang dinonaktifkan atau variabel dan properti. Untuk informasi selengkapnya, lihat Proses debug dengan alat debug.

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

    Offline
  Tampilan debug

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

    UI Apigee memuat data file debug dan menampilkannya.