Keymetrics develops monitoring for Node.js server infrastructure around the open source PM2 process manager. PM2 Plus provides a web interface for production monitoring, with issue and exception tracking, deployment reporting, real-time logs, custom metrics and actions, and notifications by email, Slack, or webhook. Its views bring applications and databases together in real time or across history, and can show an aggregate picture across applications. When an error occurs, the issue dashboard can show its time, affected servers, stack trace, code line, and logs from before the error. Node.js applications can publish values, counters, meters, and histograms through the @pm2/io library. PM2 Enterprise is aimed at high-scale or critical Node.js services. It adds configurable dashboards, threshold-based alerts, stored logs, and CPU and memory profiling that can be launched in production. Enterprise is offered as an installable on-premise system or through dedicated or managed instances. Runtime is listed as free at 0.00 USD and includes the process manager, zero-downtime reloads, terminal monitoring, and a real-time web interface. Plus is listed at 79.00 USD per month, with process limits; the pricing note says from $39/mo. Keymetrics lists API, Linux, self-hosted, and web platforms, with a hybrid deployment model.
Who it is for
Keymetrics suits teams running Node.js services that want to monitor applications and databases, investigate errors, and review deployment activity. PM2 Enterprise is directed at high-scale or critical services that need configurable alerts, retained logs, or production profiling.
What is good
- Combines application and database views in real time and history.
- Issue dashboard includes stack traces, code lines, and preceding logs.
- Notifications can go by email, Slack, or webhook.
- Custom metrics include values, counters, meters, and histograms.
- Enterprise profiling can run in production.
What to know first
- Plus process limits apply across monitored processes on linked servers.
- Processes above a Plus plan limit are automatically ignored.
- Enterprise pricing details are available by contacting the maker.
Verdict
Choose Keymetrics for Node.js infrastructure monitoring built around PM2, especially if issue investigation, custom metrics, or Enterprise profiling match your needs. Processes above a Plus plan limit are ignored; contact the maker for Enterprise pricing details.
Get started with Keymetrics
- Visit https://pm2.io/.
- Contact the maker for Enterprise details.
- Runtime includes the open source PM2 process manager, zero-downtime reloads, terminal monitoring, and a real-time web interface; Plus and Enterprise list paid features.
- A trial is possible by contacting the sales team.
- Choose an Enterprise deployment as an installable on-premise system or as a dedicated or managed instance.
What the free plan stops at
Runtime is free and includes the process manager, zero-downtime reloads, terminal monitoring, and a real-time web interface. Plus applies process limits across linked servers; processes above a plan's limit are automatically ignored. The pricing note mentions a 14-day trial, while the pricing page says a trial is possible by contacting sales without stating its duration.
Questions about Keymetrics
Is Keymetrics free?
Runtime is listed at no cost. Plus is listed at 79.00 USD per month, and Enterprise pricing details are available by contacting the maker.
What does PM2 Plus include?
PM2 Plus provides web monitoring, issue tracking, custom metrics, and email and Slack notifications. Its process limits apply.
Which platforms are listed?
Keymetrics lists API, Linux, self-hosted, and web platforms.
Can Keymetrics be self-hosted?
PM2 Enterprise is offered as an installable on-premise system, as well as dedicated or managed instances.
Which integrations are available for notifications?
PM2 Plus notifications can be sent by email, Slack, or webhook.
How does the trial work?
The pricing note says 14-day trial. The pricing page says a trial is possible by contacting the sales team but does not state its duration.
Keymetrics plans and pricing
All plansCompared on application performance monitoring
- Free plan
- No
- Paid from
- $39/mo
- Distributed tracing
- Yes
- Transaction tracing
- Yes
- Real user monitoring
- Yes
- Deployment model
- hybrid



