-
PM2 - Quick Start
Advanced process manager for production Node.js applications. Load balancer, logs facility, startup script, micro service management, at a glance.
-
PM2 - Monitoring
Monitoring
Monitoring CPU/Memory
PM2 gives you a simple way to monitor the resource usage of your application.
You can monitor memory and CPU easily and straight from your terminal:
pm2 monit
PM2.io
...
-
PM2 - Logs
Logs
Log files are located in the folder
$HOME/.pm2/logs.
pm2 logs
-l --log [path] specify filepath to output both out and error logs
-o --output <path> specify out log file
-e...
-
PM2 - Restart Strategies
Restart Strategies
Restart strategies
When starting application with PM2, applications are automatically restarted on auto exit, event loop empty (node.js) or when application crash.
But you can also ...
-
PM2 - Docker Integration
Docker Integration
pm2-runtime, a perfect companion to get the most out of Node.js in production environment.
The goal of pm2-runtime is to wrap your applications into a proper Node.js production envi...
-
PM2 - Deployment
Deployment
Deployment System
PM2 features a simple but powerful deployment system that allows to provision and update applications in production environment. This is great when you want to deploy appl...