Compartilhar via


Solução de problemas de erros 4xx e 5xx usando a cadeia de caracteres de referência

Um guia para entender e usar cadeias de caracteres de referência para diagnosticar e resolver problemas com o Azure Front Door.

Pré-requisitos

O que é uma cadeia de caracteres de referência?

Uma sequência de caracteres de referência, também conhecida como RefString, é uma sequência de caracteres curta anexada pelo Azure Front Door aos cabeçalhos de resposta HTTP de cada solicitação. Ela fornece detalhes sobre como a solicitação foi processada, incluindo o ponto de presença (POP) e o status de back-end.

As sequências de caracteres de referência podem ajudar você a solucionar problemas com o Azure Front Door, como falhas de cache, falhas de back-end e problemas de latência. Você pode identificar a causa raiz e tomar as medidas adequadas para corrigi-la analisando a sequência de referência das solicitações.

Observação

Se você encontrar uma página de erro dos serviços da Microsoft, ela já incluirá uma Cadeia de caracteres de Referência para a solicitação que gerou a página de erro. Nesses casos, você pode pular diretamente para a etapa de diagnóstico.

Como reunir uma cadeia de caracteres de referência

Para coletar uma Cadeia de caracteres de Referência, você precisa capturar os cabeçalhos de resposta HTTP das solicitações e procurar o cabeçalho chamado X-Azure-Ref. Esse cabeçalho contém a String de Referência, codificada em Base64. Você pode usar métodos diferentes para capturar os cabeçalhos de resposta HTTP, dependendo de sua preferência e situação. Aqui está um exemplo de como obter uma sequência de referência do navegador Microsoft Edge:

  1. Abra as ferramentas de desenvolvedor do navegador pressionando F12 ou Ctrl+Shift+I.

  2. Vá para a guia Rede.

  3. Atualize a página ou execute a ação que dispara a solicitação.

  4. Localize a solicitação específica na lista e localize o cabeçalho X-Azure-Ref na seção cabeçalhos de resposta.

  5. Copie o valor do cabeçalho X-Azure-Ref para usar com a ferramenta de solução de problemas de sequência de caracteres de referência no portal do Azure.

Para obter mais informações, consulte Inspecionar a atividade de rede – documentação do Desenvolvedor do Microsoft Edge.

Exemplo de como obter uma String de Referência do Navegador Microsoft Edge:

Captura de tela do exemplo de RefString no Microsoft Edge Browser.

Como usar uma cadeia de caracteres de referência com algumas de nossas ferramentas de solução de problemas

O Azure Front Door usa uma sequência de caracteres de referência para gerenciar erros 4xx e 5xx. A seguir estão as etapas para usar a ferramenta de diagnóstico com uma cadeia de caracteres de referência para rastrear e diagnosticar problemas de conectividade:

  1. Navegue até o perfil do Azure Front Door.

  2. Selecione o menu Diagnosticar e resolver problemas.

    Captura de tela mostrando o primeiro passo no diagnóstico de problemas usando uma cadeia de caracteres de referência.

  3. Role para baixo e selecione Conectividade na seção Problemas comuns.

    Captura de tela mostrando a segunda etapa do diagnóstico de problemas usando uma cadeia de caracteres de referência.

  4. Na caixa Que problema você está tendo? selecione Selecionar um subtipo de problema e escolha erros 4xx e 5xx no menu suspenso e selecione o Próximo.

    Captura de tela mostrando a terceira etapa do diagnóstico de problemas usando uma cadeia de caracteres de referência.

  5. Insira sua Cadeia de caracteres de Referência na caixa dentro da seção Erros 4xx e 5xx. Você insere a Cadeia de caracteres de referência fornecida a você em sua solicitação no campo Referência de rastreamento – RefString.

    Captura de tela mostrando a quarta etapa do diagnóstico de problemas usando uma cadeia de caracteres de referência.

  6. Por fim, selecione Executar Diagnóstico para identificar a causa do problema, que explica a falha se for um problema conhecido.

    Um exemplo de um resultado que exibe um problema:

    Captura de tela mostrando um exemplo do diagnóstico em ação usando uma cadeia de caracteres de referência.

    Observação

    Os recursos de diagnóstico podem exigir até 15 minutos para entregar resultados. Pedimos sua paciência para que você permita que o processo seja concluído antes de tomar medidas adicionais.

Opção alternativa

Se você optar por não usar a ferramenta de diagnóstico, poderá incluir uma Cadeia de caracteres de referência ao enviar um tíquete de suporte. Além disso, você pode habilitar o recurso Logs de Acesso para receber atualizações nos dados da RefString diretamente no portal do Azure.

Para obter mais informações sobre referências de rastreamento e parâmetros de log de acesso, consulte Métricas e logs do Monitor no Azure Front Door, que realça campos específicos em logs de acesso que ajudam a identificar vários tipos de erros.

Próximas etapas