Utilizzo del debug offline

Questa pagina si applica a Apigee e Apigee ibrido.

Visualizza la documentazione di Apigee Edge.

Lo strumento di debug offline consente di visualizzare e analizzare le sessioni di debug "offline" scaricate in precedenza nella vista Debug dell'editor proxy. Una sessione di debug salvata è essenzialmente la "registrazione" di una sessione di debug e può essere utile nei casi in cui sono necessarie ulteriori analisi e risoluzione dei problemi. L'interfaccia utente per lo strumento Debug offline è simile a quella Debug nell'Editor proxy.

Per ulteriori informazioni sull'interfaccia utente dello strumento di debug e su come scaricare le sessioni di debug, consulta Utilizzo del debug.

Nuovo editor proxy

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:

    Visualizzazione debug offline nel nuovo editor proxy

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

    Nota:quando scarichi una sessione di debug nella vista 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.

    La UI di Apigee carica i dati del file di debug e visualizza una nuova riga per la transazione nel riquadro a sinistra.

    Visualizzazione di debug offline con file di debug caricato.

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

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

Da qui, puoi esplorare la sessione di debug proprio come faresti nella visualizzazione Debug del nuovo proxy Editor. 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 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:

    Visualizzazione debug offline

    Tieni presente le seguenti aree della vista Debug offline:

    • File di debug: mostra il tipo di richiesta. Utilizza quest'area per navigare tra le richieste.
    • Opzioni di visualizzazione: mostra le opzioni di configurazione, come descritto in Utilizzo del debug.
    • Dettagli sessione di debug: mostra i dettagli della sessione di debug.
    • Mappa transazioni: mostra il percorso della richiesta tramite 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 questi criteri.
    • Dettagli fase: mostra le intestazioni della richiesta attualmente selezionata.

    Quando visualizzi i dati di debug nella UI di Apigee, puoi attivare/disattivare varie opzioni, ad esempio se visualizzare i criteri disabilitati o le variabili e le proprietà. Per maggiori informazioni, consulta 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 di sessione di traccia offline scaricato in precedenza in formato JSON.

    Visualizzazione debug offline

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

    La UI di Apigee carica i dati del file di debug e li visualizza.