Usar a depuração offline

Esta página aplica-se ao Apigee e ao Apigee Hybrid.

Ver documentação do Apigee Edge.

A ferramenta de depuração offline permite-lhe ver e analisar sessões de depuração "offline" que foram transferidas anteriormente na vista Depuração no editor de proxy. Uma sessão de depuração guardada é essencialmente uma "gravação" de uma sessão de depuração e pode ser útil para casos em que é necessária a resolução de problemas e uma análise mais detalhada. A IU da ferramenta de depuração offline é semelhante à vista Depurar no editor de proxy.

Para saber mais sobre a IU da ferramenta de depuração e o download de sessões de depuração, consulte o artigo Usar a depuração.

Depuração v2 (novo)

Para ver dados de depuração transferidos através da depuração offline:

  1. Na Google Cloud consola, aceda à página Desenvolvimento de proxy > Depuração offline.

    Aceda à depuração offline

  2. A vista Depuração offline apresenta:

    Clique para ver a imagem maior
  3. Para carregar dados na vista Depuração offline, clique em Abrir sessão de depuração, selecione um ficheiro de sessão de depuração offline transferido anteriormente no formato JSON e, de seguida, clique em Abrir.

    Nota: quando transfere uma sessão de depuração na vista Depurar do editor de proxy, o nome do ficheiro transferido tem o formato debug-{session ID}.json, em que {session id} é o ID da sessão de depuração. No entanto, pode mudar o nome do ficheiro se quiser.

    A IU do Apigee carrega os dados do ficheiro de depuração e apresenta todas as transações na lista no painel Transações.

    Clique para ver a imagem maior Offline
                Vista de depuração offline com o ficheiro de depuração carregado
  4. Clique na linha da transação no painel Transações para apresentar a transação no Mapa de transações. Clique para ver a imagem maior Mapa de transações transferido

A partir daqui, pode explorar a sessão de depuração tal como faria numa sessão de depuração criada recentemente. Consulte o artigo Criar uma sessão de depuração para mais informações.

Depuração v1

Para ver dados de depuração transferidos através da depuração offline:

  1. Inicie sessão na Google Cloud consola.
  2. Selecione Proxies de API na vista principal.
  3. Selecione Desenvolver > Depuração offline.

    A vista Depuração offline apresenta:

    Offline
            Vista de depuração offline no novo editor de proxy

  4. Para carregar dados na vista Depuração offline, clique no botão Abrir sessão de depuração e selecione um ficheiro de sessão de depuração offline transferido anteriormente no formato JSON.

    Nota: quando transfere uma sessão de depuração na vista Depuração do editor de proxy, o nome do ficheiro de transferência tem o formato "debug-{session ID}.json", em que {session id} é o ID da sessão de depuração. No entanto, pode mudar o nome do ficheiro, se quiser.

    A IU do Apigee carrega os dados do ficheiro de depuração e apresenta uma nova linha para a transação no painel do lado esquerdo.

    Offline
            Vista de depuração offline com o ficheiro de depuração carregado.

  5. Clique na linha da transação no painel do lado esquerdo para apresentar um gráfico de Gantt da transação num gráfico de Gantt.

    Gráfico de Gantt dos passos da transação no painel do lado direito.

A partir daqui, pode explorar a sessão de depuração tal como faria na vista Depurar no novo editor de proxy. Consulte a secção "Ver o gráfico de Gantt de um pedido e uma resposta".