From Development, Production to Scale
Master Node.js with the complete PM2 toolset
- Node.js Smart Clustering
- Zero Downtime Reloads
- Log Management
- Terminal Based Monitoring
- Agnostic Process Management
- Easy Deployment
- Connect up to 32 servers or containers
- 14 days data retention
- Exception Tracking
- CPU Profiling & Memory Snapshot
- Custom Metrics & Actions
- Application event management
- Transaction Tracing
- Realtime application logs
- Deployment reporting
- 3rd party notifications (slack, webhook)
- Connect Up to 4096 server or containers
- Up to 1 year data retention
- Automatic Anomaly Discovery via ML
- Log Storage
- Alerting System
- Custom Dashboards
- Memory profiling
- On-prem or Dedicated instance
- Node.js Expert Training
- PM2 Commercial License
- Prioritary Support
Lifecycle Application Management
Cluster mode / Load balancer
CLI monitoring / Log management
PM2 Failsafe / Watchdog
Shared Cloud / On-premise
Processes / Containers
Up to 32
Up to 4096
Data retention / Analytics
Up to 1 year
Third party integrations
Advanced Dashboard & Monitoring
Custom metrics / Actions
CPU Profiling & Memory Snapshot
Team & notification management
Automatic Anomaly Discovery (via ML)
Frequently asked questions
What is a process?
A 'process' represents a system process, put simply each entry in PM2 Runtime list is a process. It can be a worker in a cluster, a app in fork mode or a module.
If the pricing changes, will I have to pay the difference?
No. While we reserve the right to change the pricing, you will always be charged the same price agreed upfront.
Is there a free plan?
PM2 Runtime will always be free if your usage fits with the current license. PM2 Plus also offers a free plan with realtime dashboard only (no emails, no notifications, no data storage)
What is a server?
A 'server' represents one PM2 instance. Normally, each bare metal server/container/VM have one PM2 Runtime instance.
Is there any trial?
Yes. We have a trial for one week available but we handle each trial request either via our zendesk support or email@example.com
Can I cancel any time?
Yes. After you cancel your subscription, you won't be charged again.
Are there any usage or rate limits?
All paid plans comes with unlimited usage depending on the number of processes you paid for. If you exceed the number of processes, our system will automatically ignore the exceeding processes.
Can I pay yearly?
Yes. It also gives you a 20% discount on your subscription.