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
21.8.0 - 22.8.012, 13, 14, 15, 16
21.5.08.6+, 9, 10, 11, 12, 13, 14, 15, 16
  • Node.js version less than 6.x: 
    • This version of AppDynamics agent supports Node.js versions 6.0 and above.
    • For older versions of Node.js, use the AppDynamics agent 4.5.11 by installing with npm install appdynamics@4.5.11.
  • Node.js version less than 8.x on Mac: 
    • This version of AppDynamics agent on Mac OS supports Node.js >= 8.0.
    • For older versions of Node.js, use the AppDynamics agent 4.5.11 by installing with npm install appdynamics@4.5.11.

Operating Systems

  • Alpine Linux Docker >= 3.7 on 64-bit platform
  • Linux distribution based on glibc 2.5 and later and the x86/x86-64 architecture
  • Mac OS X >= 10.8, x86/x86-64 architecture
  • Windows Server 2012 R2 and later on 64-bit platform with Node.js >= 0.12.0

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
    AppDynamics displays NoSQL databases as Remote Services.