Build Battle-hardened Node.js Apps.

Monitoring Reliability, performance and Errors - hassle-free.

Try PM2 for Free
PM2 Dashboard displayed on a laptop
RisingStack partnered up with PM2 (formerly Keymetrics) to deliver the best Node.js Monitoring Solution. Read the announcement.

Global Dashboard

All your servers and applications in one beautiful dashboard.

Optimize Your App

We give you sensors, histograms, counters, meters to monitor, audit & optimize your code.

Load Balancer

Improve performances by automatically load balancing multiple copies of your web app.

Transaction Tracing

Analyze the breakdown of your HTTP routes to optimize your app performance.

CPU/Memory Monitoring

We provide you with 14 days of data retention to process behavior analysis.

Zero Downtime Reload

PM2 allows you to update your application without any downtime.