Usar a depuração off-line

Esta página se aplica à Apigee e à Apigee híbrida.

Confira a documentação da Apigee Edge.

A ferramenta de depuração off-line permite ver e analisar sessões de depuração "off-line" que foram transferidas por download anteriormente na visualização Depurar no Editor de proxy. Uma sessão de depuração salva é basicamente uma "gravação" de uma sessão de depuração e pode ser útil para casos em que a solução de problemas e análises adicionais são necessárias. A IU da ferramenta de depuração off-line é semelhante à visualização Depurar no Editor de proxy.

Para saber mais sobre a interface da ferramenta de depuração e o download de sessões de depuração, consulte Como usar a depuração.

Novo Editor de Proxy

Para ver dados de depuração salvos usando a depuração off-line, siga estas etapas:

  1. Faça login na IU da Apigee.
  2. Selecione Proxies de API na visualização principal.
  3. Selecione Desenvolver > Depuração off-line.

    A visualização Depuração off-line é exibida:

    Off-line
    Visualização de depuração off-line no novo Editor de proxy

  4. Para carregar dados na visualização Off-line de depuração, clique no botão Abrir sessão de depuração e selecione uma opção salva anteriormente. arquivo de sessão de depuração off-line no formato JSON.

    Observação: quando você faz o download de uma sessão de depuração na visualização Depurar do Editor de proxy, o nome do arquivo é o formato "debug-{session ID}.json". ', em que {session id} é o ID da sessão de depuração. No entanto, você pode renomear o arquivo, se quiser.

    A IU da Apigee carrega os dados do arquivo de depuração e exibe uma nova linha para a transação no painel à esquerda.

    Off-line
    Visualização de depuração off-line com arquivo de depuração carregado.

  5. Clique na linha da transação no painel à esquerda para exibir um gráfico de Gantt da transação em um de Gantt.

    Gráfico de Gantt das etapas da transação no painel à direita.

Agora, você pode explorar a sessão de depuração como faria na visualização Depurar no novo Editor de proxy. Consulte a seção "Como visualizar o gráfico de Gantt para uma solicitação e uma resposta".

Editor de Proxy clássico

Para ver dados de depuração salvos usando a depuração off-line, siga estas etapas:

  1. Faça login na IU da Apigee.
  2. Selecione Proxies de API na visualização principal.
  3. Selecione Desenvolver > Depuração off-line.

    A visualização Depuração off-line é exibida:

    Visualização
    de depuração off-line

    Observe as seguintes regiões da visualização da Depuração off-line:

    • Depurar arquivo: exibe o tipo de solicitação. Use essa área para navegar entre as solicitações.
    • Opções de visualização: exibe opções de configuração, conforme descrito em Como usar a depuração.
    • Detalhes da sessão de depuração: exibe detalhes sobre a sessão de depuração.
    • Mapa de transações: mostra o caminho da solicitação pelo proxy da API. Este caminho é conhecido como o mapa de transações. Ele mostra quais políticas foram encontradas e indica se houve algum erro durante a execução delas.
    • Detalhes da fase: mostra os cabeçalhos da solicitação selecionada.

    Ao visualizar dados de depuração na IU da Apigee, é possível alternar várias opções, por exemplo, se quer visualizar políticas que estão desativadas ou variáveis e propriedades. Para mais informações, consulte Como depurar com a ferramenta de depuração.

  4. Para carregar dados na visualização Off-line, clique no botão Escolher arquivo no painel à esquerda da ferramenta Off-line Debug e selecione um já existente arquivo de sessão de trace off-line no formato JSON.

    Visualização
    de depuração off-line

    Observação: não use o botão Choose File no painel à direita, porque ele não aceita arquivos JSON.

    A IU da Apigee carrega os dados do arquivo de depuração e os exibe: