Utilizzo del debug offline

Questa pagina si applica ad Apigee e Apigee hybrid.

Visualizza la documentazione di Apigee Edge.

Lo strumento di debug offline ti consente di visualizzare e analizzare le sessioni di debug "offline" che sono state scaricate in precedenza nella visualizzazione Debug in Proxy Editor. Una sessione di debug salvata è essenzialmente una "registrazione" di una sessione di debug e può essere utile per i casi in cui è necessaria la risoluzione dei problemi e un'ulteriore analisi. L'interfaccia utente dello strumento di debug offline è simile alla visualizzazione Debug nell'editor proxy.

Per informazioni sull'interfaccia utente dello strumento di debug e sul download delle sessioni di debug, consulta Utilizzare il debug.

Nuovo editor proxy

Per visualizzare i dati di debug scaricati utilizzando il debug offline:

  1. Accedi all'UI di Apigee.
  2. Seleziona Proxy API dalla visualizzazione principale.
  3. Seleziona Sviluppo > Debug offline.

    Nella visualizzazione Debug offline vengono visualizzati:

    Offline
    Visualizzazione di debug offline nel nuovo editor proxy

  4. Per caricare i dati nella visualizzazione Debug offline, fai clic sull'icona Pulsante Apri sessione di debug e seleziona un'immagine scaricata in precedenza di debug offline in formato JSON.

    Nota: quando scarichi una sessione di debug nella visualizzazione Debug di Proxy Editor, il nome del file di download ha il formato "debug-{session ID}.json", dove {session id} è l'ID della sessione di debug. Tuttavia, se vuoi, puoi rinominare il file.

    L'interfaccia utente di Apigee carica i dati del file di debug e visualizza una nuova riga per la transazione nel riquadro a sinistra.

    Offline
    Visualizzazione di debug offline con il file di debug caricato.

  5. Fai clic sulla riga relativa alla transazione nel riquadro a sinistra per visualizzare un grafico di Gantt della transazione.

    Grafico di Gantt dei passaggi della transazione nel riquadro a destra.

Da qui, puoi esplorare la sessione di debug come faresti nella visualizzazione Debug del nuovo Editor proxy. Consulta la sezione "Visualizzazione del grafico di Gantt per una richiesta e una risposta".

Editor proxy classico

Per visualizzare i dati di debug scaricati utilizzando Debug offline:

  1. Accedi all'UI di Apigee.
  2. Seleziona Proxy API dalla vista principale.
  3. Seleziona Sviluppo > Debug offline.

    Viene visualizzata la vista Debug offline:

    Offline
    Vista debug

    Tieni presente le seguenti regioni della visualizzazione Debug offline:

    • File di debug: mostra il tipo di richiesta. Utilizza quest'area per spostarti tra le richieste.
    • Opzioni di visualizzazione: mostra le opzioni di configurazione, come descritto in Utilizzare il debug.
    • Dettagli sessione di debug: mostra i dettagli della sessione di debug.
    • Mappa transazioni: mostra il percorso della richiesta tramite il proxy API. questo il percorso è noto come mappa transazioni; mostra quali criteri sono stati soddisfatti indica se si sono verificati errori durante l'esecuzione dei criteri in questione.
    • Dettagli fase: mostra le intestazioni della richiesta per la richiesta attualmente selezionata.

    Quando visualizzi i dati di debug nella UI di Apigee, puoi attivare/disattivare varie opzioni, ad esempio se visualizza i criteri disattivati o le variabili e le proprietà. Per ulteriori informazioni, consulta Eseguire il debug con lo strumento di debug.

  4. Per caricare i dati nella visualizzazione Debug offline, fai clic sull'icona Pulsante Scegli file nel riquadro a sinistra dello strumento Debug offline e selezioniamo un file di sessione di traccia offline scaricato in precedenza in formato JSON.

    Offline
  Vista debug

    Nota: non utilizzare il pulsante Scegli file nel riquadro a destra, poiché non accetta file JSON.

    L'interfaccia utente di Apigee carica e mostra i dati del file di debug.