Detect if the current process is running under PM2 and provide some settings from it.
This library provides three functions:
isPM2()
: return true if running under PM2getInstanceId()
: return the identifier of the current instance, orundefined
if not applicable.isLogTimestamped()
: return true if running under PM2 and log timestamp is enabled
Install from npmjs
:
npm install @keeex/pm2-status
Import named functions from default export
import {isPM2} from "@keeex/pm2-status";
if (isPM2()) {
console.log("Yep, under PM2");
}