Votre log d'agent New Relic Node.js agent log erreurs au niveau par défaut.info Cependant, lors d'un dépannage ou d'un débogage, générez un log trace plus détaillé pour aider à trouver et à étudier les problèmes.
Important
Le paramètre log trace est un niveau de logging très détaillé. Pour réduire la consommation d'espace disque, remettez la section logging : {level} à son paramètre d'origine après le test.
Générer un fichier de log
Pour générer le fichier de log détaillé trace :
Modifiez votre fichier
newrelic.jset remplacez lelevelde la sectionloggingpartrace. Si vous utilisez des variables d'environnement (avec Lambda, c'est la manière la plus courante), définissezNEW_RELIC_LOG_LEVELsurtrace.logging: {level: 'trace'}Redémarrer le nœud.
Exercez votre application Web pendant environ cinq minutes pour générer suffisamment de données de logging.
Après le test, remplacez
levelpar un niveau de logging moins détaillé, tel queinfo(par défaut).Ouvrez et examinez le fichier de log généré.
Si vous utilisez Lambda, découvrez comment configurer log.
Examiner le fichier de log
Par défaut, l'Node.js agent stocke le fichier de log dans le répertoire de travail actuel sous le newrelic_agent.log nom. Si le fichier de log ou le dossier n'est pas visible :
- Vérifiez si vous avez défini le chemin de logging sur
stdoutoustderr. - Vérifiez que le répertoire de travail actuel est le même que le répertoire dans lequel vous prévoyez de placer le fichier de log .