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.js
et remplacez lelevel
de la sectionlogging
partrace
. Si vous utilisez des variables d'environnement (avec Lambda, c'est la manière la plus courante), définissezNEW_RELIC_LOG_LEVEL
surtrace
.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
level
par 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
stdout
oustderr
. - 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 .