Node.js Agent
Node.js Agent Versions
Agent Versions | Node.js Versions |
---|---|
24.9.0 - 24.10.0 | 14, 15, 16, 17, 18, 19, 20, 21, 22 |
24.1.0 - 24.8.1 | 14, 15, 16, 17, 18, 19, 20, 21 |
23.7.0 - 23.10.0 | 14, 15, 16, 17, 18, 19, 20 |
23.5.0 | 12, 13, 14, 15, 16, 17, 18, 19 |
23.3.0 | 12, 13, 14, 15, 16, 17, 18 |
22.9.0 - 23.2.0 | 12, 13, 14, 15, 16, 17 |
21.8.0 - 22.8.0 | 12, 13, 14, 15, 16 |
Operating Systems
- Docker images for Node 18 are only available for Alpine Linux in versions >= 22.11.0.
- Alpine Linux Docker >= 3.7 on 64-bit platform.
- Linux distribution based on glibc 2.5 and later and the x86/x86-64 architecture.
- Linux distribution based on the ARM-based 64-bit architecture on AWS Graviton. The agent supports AWS Graviton on Node.js version 16 or later.
- Mac OS X >= 10.8, x86/x86-64 architecture, M1/M2 architecture. The agent supports M1/M2 architecture on Node.js version 16 or later.
- Windows Server 2012 R2 and later on 64-bit platform with Node.js >= 0.12.0.
Multicloud Deployment Support
The agent supports deployment in the following multi-cloud environments:
- Amazon Elastic Compute Cloud (Amazon EC2)
- Amazon Elastic Container Service (Amazon ECS)
- Amazon Elastic Kubernetes Service (Amazon EKS)
- Azure Kubernetes Service (AKS)
Transaction Naming
Entry Type | Default Transaction Naming |
---|---|
Node.js Web |
URI |
HTTP Exit Points
Supported HTTP Exit Points |
---|
Node.js HTTP client library |
See Node.js Documentation for the Node.js HTTP client library.
Database Exit Points
Cassandra Couchbase DynamoDB (using AWS SDK Driver) Redis (up to 3.x driver only) Memcached MongoDB MSSQL MySQL PostgreSQL |
- NoSQLCisco AppDynamics displays NoSQL databases as Remote Services.
- If you use an Object Relational Mapper (ORM) tool to connect to the database exit points and the calls are not detected, then you can use the Node.js Agent APIs for exit call detection. For more information, see Node.js Agent API User Guide.