Problema
Se você encontrou algum desses problemas comuns após instalar o agente New Relic Node.js, tente estas dicas de resolução de problemas.
Solução
Alguns problemas comuns que o usuário encontra após instalar o agente New Relic Node.js incluem:
Para minimizar a quantidade de largura de banda que o agente Node.js consome, o New Relic reporta dados apenas uma vez por minuto. Se você adicionar o agente a testes que levam menos de um minuto para serem executados, ele não terá tempo de reportar dados ao New Relic.
Se você não visualizar o rastreamento da transação ou outros dados após implantar o agente, isso pode ser devido à configuração, framework ou configurações do Apdex. Use o New Relic Diagnostics para tentar identificar automaticamente o problema.
What to check | Comments |
---|---|
Executar script | Certifique-se de que seu módulo |
Módulo principal | Se você não puder controlar como o módulo principal é executado, adicione |
Lógica condicional | Se você tiver alguma lógica condicional em seu |
Frameworks | Para problemas com a estrutura suportada, certifique-se de usar Connect, Express, Hapi, Kraken ou Restify. Existem outras estruturas Node.js, mas a New Relic não oferece suporte a todas elas. |
Apdex | Para problemas com os resultados do Apdex , tente ajustar a pontuação do Apdex por meio do arquivo de configuração do agente Node.js ( |
O agente Node.js grava seu log no arquivo newrelic_agent.log
no diretório do aplicativo, a menos que você tenha alterado as configurações de log. Se o agente não enviar dados ou travar seu aplicativo, você poderá gerar um arquivo de log de resolução de problemas para acompanhar relatórios de bugs e solicitações de suporte.
O agente pode coletar métricas de VM relacionadas à coleta de lixo (GC), memória e CPU. Algumas dessas métricas requerem a instalação de um módulo nativo adicional .
Aqui estão alguns problemas comuns e suas soluções:
Problem
Durante a instalação, o npm mostra uma das seguintes mensagens de erro:
gyp ERR! configure errorgyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
gyp ERR! build errorgyp ERR! stack Error: not found: make
make: g++: Command not found
Solution
Certifique-se de que os pré-requisitos do módulo node-gyp
estejam instalados. Na plataforma Debian/Ubuntu, use este comando:
$apt-get install build-essential
Para obter mais informações, consulte Medições de VM do Node.js.
Outros recursos de resolução de problemas em nosso fórum do Fórum de Suporte: