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'interfaccia utente di Apigee.
  2. Seleziona Proxy API dalla visualizzazione principale.
  3. Seleziona Sviluppa > 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 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 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 mostra 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 il debug offline:

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

    Nella visualizzazione Debug offline vengono visualizzati:

    Visualizzazione di debug
    offline

    Tieni presente le seguenti regioni della visualizzazione Debug offline:

    • File di debug:mostra il tipo di richiesta. Utilizza questa 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 delle transazioni:mostra il percorso della richiesta tramite il proxy API. Questo percorso è noto come mappa delle transazioni. Mostra quali criteri sono stati rilevati e indica se si sono verificati errori durante l'esecuzione di questi criteri.
    • Dettagli fase:mostra le intestazioni della richiesta per la richiesta attualmente selezionata.

    Quando visualizzi i dati di debug nell'interfaccia utente di Apigee, puoi attivare/disattivare varie opzioni, ad esempio la visualizzazione dei criteri disattivati o delle variabili e delle proprietà. Per ulteriori informazioni, consulta 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 di debug offline e seleziona un file della sessione di traccia offline scaricato in precedenza in formato JSON.

    Visualizzazione di debug
  offline

    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.