Back to Node Newrelic

Compatibility

compatibility.md

13.19.24.9 KB
Original Source

Instrumented modules

After installation, the agent automatically instruments with our catalog of supported Node.js libraries and frameworks. This gives you immediate access to granular information specific to your web apps and servers. For unsupported frameworks or libraries, you'll need to instrument the agent yourself using the Node.js agent API.

Note: The latest published version may not reflect the most recent version supported by the agent.

Package nameMinimum supported versionLatest published versionIntroduced in*
@anthropic-ai/sdk0.33.00.89.013.19.0
@apollo/gateway2.3.02.13.3@newrelic/[email protected]
@apollo/server4.0.05.5.0@newrelic/[email protected]
@aws-sdk/client-bedrock-runtime3.474.03.1030.011.13.0
@aws-sdk/client-dynamodb3.0.03.1030.08.7.1
@aws-sdk/client-sns3.0.03.1030.08.7.1
@aws-sdk/client-sqs3.0.03.1030.08.7.1
@aws-sdk/lib-dynamodb3.377.03.1030.08.7.1
@aws-sdk/smithy-client3.47.03.374.08.7.1
@azure/functions4.7.04.12.012.18.0
@elastic/elasticsearch7.16.09.3.411.9.0
@google/genai1.1.01.50.112.21.0
@grpc/grpc-js1.4.01.14.38.17.0
@hapi/hapi20.1.221.4.89.0.0
@koa/router12.0.115.4.03.2.0
@langchain/aws0.1.31.3.513.8.0
@langchain/core0.2.01.1.4011.13.0
@langchain/langgraph1.0.01.2.813.12.0
@langchain/openai0.2.01.4.411.13.0
@modelcontextprotocol/sdk1.13.01.29.013.2.0
@nestjs/cli9.0.011.0.2110.1.0
@opensearch-project/opensearch2.1.03.5.112.10.0
@prisma/client5.0.07.7.011.0.0
@smithy/smithy-client2.0.04.12.911.0.0
amqplib0.5.01.0.32.0.0
aws-sdk2.2.482.1693.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.15.05.2.12.6.0
fastify3.0.05.8.58.5.0
generic-pool3.0.03.9.00.9.0
ioredis4.0.05.10.11.26.2
iovalkey0.1.00.3.313.9.0
kafkajs2.0.02.2.411.19.0
koa2.0.03.2.03.2.0
koa-route3.0.04.0.13.2.0
koa-router12.0.114.0.03.2.0
memcached2.2.02.2.21.26.2
mongodb4.1.47.1.11.32.0
mysql2.16.02.18.11.32.0
mysql22.0.03.22.01.32.0
next13.4.1916.2.312.0.0
openai4.0.06.34.011.13.0
pg8.2.08.20.09.0.0
pg-native3.0.03.7.09.0.0
pino8.0.010.3.18.11.0
q1.3.01.5.11.26.2
redis3.1.05.12.11.31.0
restify11.0.011.1.02.6.0
superagent3.0.010.3.04.9.0
undici5.0.08.1.011.1.0
when3.7.03.7.81.26.2
winston3.0.03.19.08.11.0

*When package is not specified, support is within the newrelic package.

AI Monitoring Support

The Node.js agent supports the following AI platforms and integrations.

Amazon Bedrock

Through the @aws-sdk/client-bedrock-runtime module, we support all models (text-only) through the Converse API; for InvokeModel API, we support the following models:

ModelImageTextVision
Amazon Titan-
Anthropic Claude
Cohere-
Meta Llama3-

Note: if a model supports streaming, we also instrument the streaming variant.

LangChain

The following general features of LangChain are supported:

Agents via LangGraphChainsToolsVectorstores

Models/providers are generally supported transitively by our instrumentation of the provider's module.

ProviderSupportedTransitively
Azure OpenAI
Amazon Bedrock
OpenAI

Anthropic

Through the @anthropic-ai/sdk module, we support:

ChatCompletionsFiles

OpenAI

Through the openai module, we support:

AudioChatCompletionsEmbeddingsFilesImages

Google Gen AI

Through the @google/genai module, we support:

AudioCacheChatEmbeddingsImagePDFTextVideo

Model Context Protocol SDK

Through the @modelcontextprotocol/sdk module, we support:

Prompt RetrievalResource ReadingTool Calls