O log do agente Node.js do New Relic captura erros no nível info
padrão. No entanto, durante a resolução de problemas ou depuração, gere um log trace
mais detalhado para ajudar a localizar e investigar problemas.
Importante
A configuração log trace
é um nível de registro altamente detalhado. Para reduzir o consumo de espaço em disco, retorne a seção logging : {level}
à sua configuração original após o teste.
Gerar arquivo de log
Para gerar o arquivo de log trace
detalhado:
Edite seu arquivo
newrelic.js
e altere olevel
da seçãologging
paratrace
. Se estiver usando variáveis de ambiente (com Lambda, esta é a maneira mais comum), definaNEW_RELIC_LOG_LEVEL
comotrace
.logging: {level: 'trace'}Reinicie o nó.
Exercite seu aplicativo Web por cerca de cinco minutos para gerar dados de registro suficientes.
Após o teste, altere
level
para um nível de registro menos detalhado, comoinfo
(padrão).Abra e examine o arquivo de log gerado.
Se você estiver usando o Lambda, saiba como configurar o log.
Examinar arquivo de log
Por padrão, o agente Node.js armazena o arquivo de log no diretório de trabalho atual como newrelic_agent.log
. Caso o arquivo de log ou pasta não estejam visíveis:
- Verifique se você configurou o caminho de registro como
stdout
oustderr
. - Verifique se o diretório de trabalho atual é o mesmo onde você espera que o arquivo de log esteja localizado.