• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Compatibilité et exigences pour l'agent Node.js

Notre agent Node.js inclut une instrumentation intégrée des frameworks Node.js, des serveurs d'applications, des bases de données et des systèmes de mise en file d'attente de messages les plus populaires. Pour les frameworks et les bibliothèques qui ne sont pas instrumentés par défaut, vous pouvez étendre l'agent avec notre API d'agent Node.js.

Notre Node.js agent est disponible publiquement sur le référentiel Node Package Manager (npm) ainsi que sur GitHub. Prêt à tester l'agent Node.js de New Relic ? Créez un compte New Relic!

Conditions requises pour installer l'agent

Avant d'installer l'agent, vérifiez que votre système répond à sa configuration minimale requise. Pour de meilleures performances, utilisez la dernière version de support actif à long terme (LTS) de Node.js.

/* Le contenu entre begin: compat-table et end: compat-table est automatiquement mis à jour par le Node.js agent bot de l'équipe Ne modifiez pas le contenu et ne modifiez pas la mise en forme des données entre les commentaires.*/ /* début : table de compatibilité */

Modules instrumentés

Après installation, l' agent s'instrumente automatiquement avec notre catalogue de bibliothèques et de frameworks Node.js pris en charge. Cela vous donne un accès immédiat à des informations granulaires spécifiques à vos applications Web et serveurs. Pour les frameworks ou bibliothèques non pris en charge, vous devrez instrumenter l'agent vous-même à l'aide de l'API de l'agent Node.js.

Remarque: la dernière version prise en charge peut ne pas refléter la version la plus récente prise en charge.

nom du paquetVersion minimale prise en chargeDernière version prise en chargeIntroduit en*
@apollo/gateway2.3.02.10.2@newrelic/apollo-server-plugin@1.0.0
@apollo/server4.0.04.12.0@newrelic/apollo-server-plugin@2.1.0
@aws-sdk/client-bedrock-runtime3.474.03.799.011.13.0
@aws-sdk/client-dynamodb3.0.03.799.08.7.1
@aws-sdk/client-sns3.0.03.799.08.7.1
@aws-sdk/client-sqs3.0.03.799.08.7.1
@aws-sdk/lib-dynamodb3.377.03.799.08.7.1
@aws-sdk/smithy-client3.47.03.374.08.7.1
@azure/functions4.7.04.7.012.18.0
@elastic/elasticsearch7.16.09.0.111.9.0
@grpc/grpc-js1.4.01.13.38.17.0
@hapi/hapi20.1.221.4.09.0.0
@koa/router11.0.213.1.03.2.0
@langchain/core0.1.170.3.5011.13.0
@nestjs/cli9.0.011.0.710.1.0
@opensearch-project/opensearch2.1.03.5.112.10.0
@prisma/client5.0.06.7.011.0.0
@smithy/smithy-client2.0.04.2.111.0.0
amqplib0.5.00.10.72.0.0
apollo-server3.0.03.13.0@newrelic/apollo-server-plugin@1.0.0
apollo-server-express3.0.03.13.0@newrelic/apollo-server-plugin@1.0.0
aws-sdk2.2.482.1692.06.2.0
bluebird2.0.03.7.21.27.0
bunyan1.8.121.8.159.3.0
cassandra-driver3.4.04.8.01.7.1
connect3.0.03.7.02.6.0
express4.6.05.1.02.6.0
fastify2.0.05.3.28.5.0
generic-pool3.0.03.9.00.9.0
ioredis4.0.05.6.11.26.2
kafkajs2.0.02.2.411.19.0
koa2.0.03.0.03.2.0
koa-route3.0.04.0.13.2.0
koa-router11.0.213.0.13.2.0
memcached2.2.02.2.21.26.2
mongodb4.1.46.16.01.32.0
mysql2.2.02.18.11.32.0
mysql22.0.03.14.11.32.0
next13.4.1915.3.112.0.0
openai4.0.04.96.211.13.0
pg8.2.08.15.69.0.0
pg-native3.0.03.4.59.0.0
pino7.0.09.6.08.11.0
q1.3.01.5.11.26.2
redis3.1.05.0.01.31.0
restify11.0.011.1.02.6.0
superagent3.0.010.2.04.9.0
undici5.0.07.8.011.1.0
when3.7.03.7.81.26.2
winston3.0.03.17.08.11.0

*Lorsque le package n'est pas spécifié, le support est dans le package newrelic .

Monitoring de l'IA Support

L'agent Node.js prend en charge la plateforme d'IA et l'intégration suivantes.

Amazon Bedrock

Grâce au module @aws-sdk/client-bedrock-runtime, nous prenons en charge :

ModèleImageTexteVision
Laboratoires AI21 Jurassic-2-
Amazon Titan-
Claude Anthropique
Adhérer-
Meta Llama2-
Meta Llama3-

Remarque : si un modèle prend en charge le streaming, nous instrumentons également la variante de streaming.

LangChain

Les fonctionnalités générales suivantes de LangChain sont prises en charge :

agentchaîneOutilsMagasins de vecteurs

Les modèles/fournisseurs sont généralement pris en charge de manière transitive par notre instrumentation du module du fournisseur.

FournisseurSoutenuTransitivement
Azure OpenAI
Amazon Bedrock
OpenAI

OpenAI

Grâce au module openai, nous prenons en charge :

AudioChatComplétionsincorporation (incorporation)FichiersImages

/* fin : table de compatibilité */

Connectez l' agent à d'autres fonctionnalités New Relic

L'agent Node.js s'intègre à d'autres fonctionnalités pour vous offrir une observabilité sur l'ensemble de votre stack:

Produit

Capacité

Monitoring de l'IA

Si vous disposez de la version 11.13.0 de l'Node.js agent, vous pouvez collecter des données d'IA à partir de certaines bibliothèques et frameworks d'IA :

Monitoring de navigateurs

L'agent Node.js peut ajouter les avantages de lorsque vous activez l'auto-instrumentation. Après avoir monitoring activé injection l' des navigateurs, suivez simplement notre guide pour installer monitoring des navigateurs avec l'Node.js agent Une fois ces étapes terminées, vous pouvez afficher vos données de navigateur dans la pageAPM Summary et basculer rapidement entre l' APM et les données de navigateur pour une application particulière. Pour les configuration options et instrumentation manuelle, voir monitoring des navigateurs et Node.js agent l'

Monitoring de l'infrastructure

Lorsque vous installez l' infrastructure et l'agent APM sur le même hôte, ils se détectent automatiquement. Vous pouvez ensuite afficher une liste d'hôtes dans l'UI APM et filtrer vos hôtes par APM application dans l'UI infrastructure. Pour plus d'informations, voir les données APM dans monitoring d'infrastructure.

Dashboard New Relic

Node.js agent L' envoie l'événement et l'attribut par NRQL défaut pour la requête . Vous pouvez également enregistrer un événement personnalisé pour une analyse avancée.

Monitoring synthétique

Synthétique trace de transaction connecte requests du moniteur Synthétique à la transaction APM sous-jacente.

Droits d'auteur © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.