Node.js APM with Docker
  • 27 Feb 2020
  • 1 Minute to read
  • Contributors
  • Dark
  • PDF

Node.js APM with Docker

  • Dark
  • PDF

This document details how to install the Node.js APM Profiler in your Node.js application running on Docker or Docker Swarm.


Follow the Retrace Docker Install Guide.

Node.js Docker Setup

Add Stackify APM Module

Add the Stackify APM module to each application to monitor.

npm install stackify-node-apm --save

Configure Application

Copy node_modules/stackify-node-apm/stackify.js into your application's root directory and modify Application Name and Environment Name.

Initialize Profiler

Add require('stackify-node-apm') to the top of your application's main module.

Running your Application

Start your application with the stackify shared volume.

docker run -v stackify:/usr/local/stackify [your-application-image] 


Make application requests, you can then verify results in the Retrace dashboard.

Was this article helpful?