Obtenha detalhes de resolução de problemas do lado do browser em um arquivo HAR
Problema
O suporte da New Relic requer detalhes adicionais de resolução de problemas sobre o que está acontecendo no browser e você não pode fornecer um URL acessível ou o código-fonte da sua página.
Solução
Com base no seu tipo de browser, crie um arquivo HAR (HTTP Archive) para investigação e envie-o para support.newrelic.com. O arquivo HAR contém todas as informações sobre chamadas de rede envolvidas em uma página durante o período registrado.
Ao gravar o arquivo HAR, utilize o recurso do seu site para gerar o tipo de atividade adequado. Por exemplo, se você tiver problemas com AJAX, exercite a seção da sua página que faz chamadas AJAX.
Importante
Os arquivos HAR capturam todo o tráfego da rede durante o tempo em que estão sendo gravados. Esses dados de tráfego podem incluir informações privadas ou de identificação pessoal (cookies, senhas, números de cartão de crédito, etc.). Os clientes são responsáveis por quaisquer dados que forneçam à New Relic, inclusive dentro de arquivos HAR. Os arquivos HAR podem ser editados com um editor de texto. Antes de compartilhar um arquivo HAR, recomendamos remover manualmente qualquer informação confidencial.
O browser Google Chrome vem com a capacidade de gerar um arquivo HAR. Dependendo da versão do seu browser, os nomes dos caminhos podem variar para abrir o console.
Dica
Antes de coletar o arquivo HAR, certifique-se de que o browser do agente esteja em execução e instalado na página do aplicativo.
No menu do Chrome (canto superior direito), selecione Tools > Developer tools ou More tools > Developer tools conforme aplicável.
No console, selecione Network.
Selecione o ícone de registro.
Se aplicável, marque a caixa de seleção Preserve log para salvar os dados de transação da rede.
Antes de tentar reproduzir o problema, selecione o ícone limpar para remover informações desnecessárias do cabeçalho.
Navegue pelo seu site para gerar o tipo de tráfego com problemas.
Aguarde alguns minutos até que o browser reporte os dados ao coletor New Relic.
Salve as informações capturadas clicando com o botão direito na lista de transações na parte inferior do console e selecionando Save as HAR with Content.
O Firefox versão 41 ou superior vem com a capacidade de copiar a transação para um arquivo HAR.
No menu Firefox (canto superior direito), selecione Developer > Network
Selecione a opção Clear (canto inferior direito da janela dos desenvolvedores) para remover informações desnecessárias do cabeçalho.
Navegue pelo seu site para gerar o tipo de tráfego com problemas.
Aguarde alguns minutos até que o browser reporte os dados ao coletor New Relic.
Capture as informações clicando com o botão direito na lista de transações no console e selecionando Copy All As HAR para colocar os dados em seu buffer ou Save All As HAR para copiá-los para um arquivo.
Para abrir Developer Tools, pressione a tecla F12 no teclado ou localize Developer Tools no menu.
Selecione a guia Network .
Atualize a página para começar a capturar o tráfego entre o browser e o servidor ou clique em um link da página afetada.
Selecione Export as HAR seguido de Save As... para salvar o arquivo HAR.
Ative o menu Desenvolvedor: na barra de menus do macOS, vá para Safari > Preferences > Advanced > Show Develop menu in menu bar.
Na barra de menu do macOS, vá para a guia Develop > Show Web Inspector > Network .
Na guia Network , marque a opção Preserve log .
Atualize a página e permita que Safari registre a interação Browser-site.
Depois que a página for carregada, selecione Export no canto superior direito da janela da guia Rede.