Identifiez et résolvez les problèmes jusqu'à la ligne de code avec le monitoring Node.js de New Relic. Avec des fonctionnalités telles que cartes de service, errors inbox, logs en contexte, et bien plus encore, notre agent Node.js vous aide à obtenir une vue d'ensemble de l'environnement de votre application.
Pourquoi c'est important
De nombreuses Node.js application requests sont basées sur des URL brutes. Notre solution est différente. New Relic pour Node.js suppose qu'il peut regrouper requests à votre application en transactions au lieu de requests HTTP. Les transactions sont définies en attribuant un nom à un ou plusieurs chemins de requête. Ces noms sont utilisés pour :
- Visualisez où votre application passe son temps (en termes de répartition des transactions).
- Identifier requests lentes.
- Groupe métrique.
- Vous montre quelles parties de votre application souffrent de performances de base de données lentes.
installation
Pour installer notre agent, vous devez d'abord vous inscrire à New Relic . Une fois connecté, suivez les instructions ou utilisez notre lanceur pour faire circuler les données.
- Revoir le système d'exigences.
- Lisez les documents d'installation.
- Accédez directement à l'UI de New Relic pour ajouter des données Node.js
Étendez votre instrumentation
Après avoir installé l'agent Node.js, étendez votre instrumentation :
L'agent Node.js auto-instrumente de nombreux packages tiers différents. Cependant, il existe deux autres modules nécessaires si vous souhaitez une télémétrie pour Apollo Server et Next.js.
Étendez votre instrumentation | Commentaires |
---|---|
Personnalisation |
|
Étendre l'instrumentation | |
Mesures VM |
|
Activité de l'utilisateur final |
|
Afficher les logs de vos données APM et infrastructure
Vous pouvez également rassembler vos données de log et d' application pour rendre le dépannage plus facile et plus rapide. Avec les logs APM en contexte, vous pouvez voir les messages de log liés à vos erreurs et les tracer directement dans UI de votre application. Vous pouvez également voir les logs en contexte de vos données infrastructure , telles que le cluster Kubernetes. Pas besoin de passer à une autre page UI dans New Relic.
Dépannez votre installation
Si vous rencontrez des problèmes avec votre agent Node.js, consultez nos documents de dépannage. Certains des documents de dépannage les plus importants de cette section incluent :
- Utilisation importante de la mémoire: si vous avez installé l'agent Node.js et que votre utilisation de la mémoire a augmenté, consultez ces solutions possibles.
- Dépannage de votre Node.js installation: Essayez ces étapes si vous ne voyez aucune donnée, ne pouvez pas ouvrir de fichier de log ou rencontrez d'autres installation problèmes avec l'Node.js agent
- dépannage navigateur instrumentation: Si vous rencontrez des problèmes avec les données de navigateur, consultez ces conseils supplémentaires pour Node.js.
Si vous avez besoin d’aide supplémentaire, obtenez de l’aide sur support.newrelic.com.
Vérifiez le code source
Notre agent Node.js est un logiciel open source. Vous pouvez parcourir le code source et envoyer des améliorations, ou créer votre propre fork et le compiler. Pour plus d'informations, consultez le fichier README de node-newrelic sur GitHub.