Application monitoring
with the NODEJS package

ServicePilot appmon-nodejs

What is a NodeJS process?

A NodeJS process, in the simplest terms, is a running app to which the operating system allocates processor time. A system process is uniquely identified on the system by its process identifier.

NodeJS process monitoring

This package monitors performance counters of a NodeJS process.

This gathers per NodeJS process statistics including:

  • CPU utilization (%, system code, user code)
  • Event loop delay: measures the time span between the scheduling of a callback and its execution
  • Memory and heap utilization
  • Asynchronous resources held in memory (by type: file, tcp, promises)
Application monitoring NODEJS 0