Utilizzo del debug offline

Questa pagina si applica ad Apigee e Apigee hybrid.

Visualizza la documentazione di Apigee Edge.

Lo strumento Debug offline consente di visualizzare e analizzare le sessioni di debug "offline" che sono state scaricate in precedenza nella visualizzazione Debug dell'editor proxy. Una sessione di debug salvata è essenzialmente una "registrazione" di una sessione di debug e può essere utile nei casi in cui sono necessarie la risoluzione dei problemi e ulteriori analisi. L'interfaccia utente dello strumento 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 Utilizzo di debug.

Nuovo editor proxy

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

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

    Viene visualizzata la vista Debug offline:

    Visualizzazione Debug offline nel nuovo editor proxy

  4. Per caricare i dati nella visualizzazione Debug offline, fai clic sul pulsante Apri sessione di debug e seleziona un file di sessione di debug offline scaricato in precedenza in formato JSON.

    Nota: quando scarichi una sessione di debug nella visualizzazione Debug dell'editor proxy, 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.

    Visualizzazione Debug offline con file di debug caricato.

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

    Grafico di Gantt dei passaggi delle transazioni nel riquadro di destra.

Da qui, puoi esplorare la sessione di debug proprio come faresti nella visualizzazione Debug nel nuovo editor proxy. Consulta la sezione "Visualizzare il grafico di Gantt per una richiesta e una risposta".

Editor proxy classico

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

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

    Viene visualizzata la vista Debug offline:

    Visualizzazione Debug offline

    Tieni presente le seguenti aree della vista Debug offline:

    • File di debug:mostra il tipo di richiesta. Utilizza questa area per navigare 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 attraverso il proxy API. Questo percorso è noto come mappa delle transazioni; mostra i criteri riscontrati e indica se si sono verificati errori durante l'esecuzione di tali criteri.
    • Dettagli fase: mostra le intestazioni della richiesta attualmente selezionata.

    Quando visualizzi i dati di debug nell'interfaccia utente di Apigee, puoi attivare/disattivare varie opzioni, ad esempio se visualizzare i criteri disabilitati o le variabili e le proprietà. Per maggiori informazioni, consulta la pagina Eseguire il debug con lo strumento di debug.

  4. Per caricare i dati nella visualizzazione Debug offline, fai clic sul pulsante Scegli file nel riquadro a sinistra dello strumento Debug offline e seleziona un file di sessione di traccia offline scaricato in precedenza in formato JSON.

    Visualizzazione Debug offline

    Nota: non usare il pulsante Scegli file nel riquadro di destra, in quanto non sono accettati file JSON.

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