Menggunakan Debug Offline

Halaman ini berlaku untuk Apigee dan Apigee hybrid.

Lihat dokumentasi Apigee Edge.

Alat Debug Offline memungkinkan Anda melihat dan menganalisis sesi debug "offline" yang sebelumnya didownload di tampilan Debug di Editor Proxy. Sesi debug 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 Editor Proxy.

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

Untuk melihat data debug yang didownload menggunakan Debug Offline:

  1. Login ke konsol Google Cloud.
  2. Pilih Develop > Offline Debug.

    Tampilan Debug Offline menampilkan:

    Klik untuk melihat gambar yang lebih besar
  3. Untuk memuat data ke tampilan Offline Debug, klik Open Debug Session, pilih file sesi debug offline yang didownload sebelumnya dalam format JSON, lalu klik Open.

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

    UI Apigee memuat data file debug dan menampilkan semua transaksi dalam daftar di panel Transactions.

    Klik untuk melihat gambar yang lebih besar Offline
                Tampilan Debug Offline dengan file debug dimuat
  4. Klik baris untuk transaksi di panel Transaksi untuk menampilkan transaksi di Peta Transaksi. Klik untuk melihat gambar yang lebih besar Peta transaksi yang didownload

Dari sini, Anda dapat menjelajahi sesi debug seperti yang Anda lakukan untuk sesi debug yang baru dibuat. Lihat Membuat sesi debug untuk mengetahui informasi selengkapnya.

Untuk melihat data debug yang didownload menggunakan Debug Offline:

  1. Login ke konsol Google Cloud.
  2. Pilih Proxy API dari tampilan utama.
  3. Pilih Develop > Offline Debug.

    Tampilan Debug Offline menampilkan:

    Offline
            Tampilan Debug Offline di Editor Proxy baru

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

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

    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 untuk transaksi di panel kiri guna menampilkan diagram Gantt transaksi dalam diagram Gantt.

    Diagram Gantt langkah-langkah transaksi di panel kanan.

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

Untuk melihat data debug yang didownload menggunakan Debug Offline:

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

    Tampilan Debug Offline menampilkan:

    Tampilan Debug
        Offline

    Perhatikan wilayah berikut pada tampilan Debug Offline:

    • File debug: Menampilkan jenis permintaan. Gunakan area ini untuk berpindah di antara permintaan.
    • View Options: 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; jalur ini dikenal sebagai peta transaksi; peta ini menunjukkan kebijakan yang ditemukan dan menunjukkan apakah ada error yang terjadi selama eksekusi kebijakan tersebut.
    • Detail Fase: Menampilkan header permintaan untuk permintaan yang saat ini dipilih.

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

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

    Tampilan Debug
      Offline

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

    UI Apigee memuat data file debug dan menampilkannya.