This page provides an overview of supported environments for the Node.js Agent.

The Node.js Agent is supported on RedHat, and Docker Hub.

Node.js Agent Versions

Agent VersionsNode.js Versions
24.1.0 - 24.4.014, 15, 16, 17, 18, 19, 20, 21
23.7.0 - 23.10.014, 15, 16, 17, 18, 19, 20
23.5.012, 13, 14, 15, 16, 17, 18, 19
23.3.012, 13, 14, 15, 16, 17, 18
22.9.0 - 23.2.012, 13, 14, 15, 16, 17
21.8.0 - 22.8.012, 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

Supported Database Exit Points

Cassandra

Couchbase

DynamoDB (using AWS SDK Driver)

Redis (up to 3.x driver only)

Memcached

MongoDB

MSSQL

MySQL

PostgreSQL

  • NoSQL
    Cisco 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.