# keymetrics.io > AI-optimized mirror of keymetrics.io containing 25 pages totalling 18,911 words of clean markdown content, structured data, and semantic HTML. Original source: https://keymetrics.io/. Last updated: 2026-06-15T17:39:49.816Z. Each page is available as HTML (with JSON-LD structured data) and Markdown (text-only, ideal for LLMs and RAG). ## Homepage - [Build Battle-Hardened Node.js Applications](/content/site-root.html): Build Battle-Hardened Node.js Applications. Advanced process manager with built-in load balancer, monitoring dashboard, and enterprise solutions. Over 100M downloads, powering modern Node.js applications globally. (237 words) ## Articles & Blog Posts - [Metrics Glossary](/content/docs/plus/best-practices/metrics-glossary/index.html): Build Battle-Hardened Node.js Applications. Advanced process manager with built-in load balancer, monitoring dashboard, and enterprise solutions. Over 100M downloads, powering modern Node.js applications globally. (616 words) - [JSON Micro-Service configuration with PM2](/content/blog/2018/03/12/json-micro-service-configuration-with-pm2/index.html): As you already know, PM2 is a production process manager. In this post I will show you how and why PM2 is best fit to deploy microservices-oriented applicati... (1,122 words) - [Manage Python Processes](/content/blog/2018/09/19/manage-python-processes/index.html): PM2 is a production-grade process manager that makes management of background process easy. In the Python world we could compare PM2 to Supervisord, but PM2 ... (1,073 words) - [Node.js clustering made easy with PM2](/content/blog/2018/04/20/node-js-clustering-made-easy-with-pm2/index.html): As you would probably know, Node.js is a platform built on Chrome’s JavaScript runtime, gracefully named V8.The V8 engine, and hence Node.js, runs in a singl... (933 words) - [Brave New PM2](/content/blog/2018/09/13/brave-new-pm2/index.html): I would like to start by a big THANK YOU, to all PM2 users, contributors, customers, to my team and to the whole Node.js family. (1,240 words) - [Notifications](/content/docs/plus/guide/notifications/index.html): Build Battle-Hardened Node.js Applications. Advanced process manager with built-in load balancer, monitoring dashboard, and enterprise solutions. Over 100M downloads, powering modern Node.js applications globally. (1,080 words) - [PM2 Setup and Deployment with Ecosystem Configuration](/content/blog/2018/05/31/pm2-setup-and-deployment-with-ecosystem-configuration.html): We announced it at NodeJS paris meetup (here are the slides) and we did it! For the release of PM2 0.9.x, a new awesome and simple feature will make your lif... (773 words) - [Reference | PM2 Plus Documentation](/content/docs/plus/reference/pm2io/index.html): Build Battle-Hardened Node.js Applications. Advanced process manager with built-in load balancer, monitoring dashboard, and enterprise solutions. Over 100M downloads, powering modern Node.js applications globally. (778 words) - [Expose Custom Metrics](/content/docs/plus/guide/custom-metrics/index.html): Build Battle-Hardened Node.js Applications. Advanced process manager with built-in load balancer, monitoring dashboard, and enterprise solutions. Over 100M downloads, powering modern Node.js applications globally. (708 words) - [Modules](/content/docs/plus/guide/modules/index.html): Build Battle-Hardened Node.js Applications. Advanced process manager with built-in load balancer, monitoring dashboard, and enterprise solutions. Over 100M downloads, powering modern Node.js applications globally. (829 words) - [Installing Node.js with NVM](/content/blog/2018/02/19/installing-node-js-with-nvm/index.html): NVM (Node Version Manager) is a great tool that enables the user to switch beetween differents versions of Node.js. Here’s a quick introduction on how to ins... (757 words) - [Custom Actions](/content/docs/plus/guide/custom-actions/index.html): Build Battle-Hardened Node.js Applications. Advanced process manager with built-in load balancer, monitoring dashboard, and enterprise solutions. Over 100M downloads, powering modern Node.js applications globally. (586 words) - [From Keymetrics to PM2+](/content/blog/2018/07/03/from-keymetrics-to-pm2/index.html): It’s been an amazing journey to build Keymetrics and PM2 through the last 5 years. I’ve started to create PM2 when Node.js was at the beginning of its fame, ... (800 words) - [Presentation](/content/docs/plus/guide/server-apps-overview/index.html): Build Battle-Hardened Node.js Applications. Advanced process manager with built-in load balancer, monitoring dashboard, and enterprise solutions. Over 100M downloads, powering modern Node.js applications globally. (549 words) - [Issue Dashboard](/content/docs/plus/guide/issue-dashboard/index.html): Build Battle-Hardened Node.js Applications. Advanced process manager with built-in load balancer, monitoring dashboard, and enterprise solutions. Over 100M downloads, powering modern Node.js applications globally. (434 words) - [Installation](/content/docs/plus/quick-start/index.html): Build Battle-Hardened Node.js Applications. Advanced process manager with built-in load balancer, monitoring dashboard, and enterprise solutions. Over 100M downloads, powering modern Node.js applications globally. (463 words) - [Realtime Logs](/content/docs/plus/guide/realtime-logs/index.html): Build Battle-Hardened Node.js Applications. Advanced process manager with built-in load balancer, monitoring dashboard, and enterprise solutions. Over 100M downloads, powering modern Node.js applications globally. (353 words) - [Application Dashboard](/content/docs/plus/guide/app-dashboard/index.html): Build Battle-Hardened Node.js Applications. Advanced process manager with built-in load balancer, monitoring dashboard, and enterprise solutions. Over 100M downloads, powering modern Node.js applications globally. (387 words) - [legals/terms_conditions-pdf.html](/content/legals/terms_conditions-pdf.html) (1 words) - [Overview](/content/docs/plus/overview/index.html): Build Battle-Hardened Node.js Applications. Advanced process manager with built-in load balancer, monitoring dashboard, and enterprise solutions. Over 100M downloads, powering modern Node.js applications globally. (1,018 words) - [Pricing](/content/pricing/index.html): Build Battle-Hardened Node.js Applications. Advanced process manager with built-in load balancer, monitoring dashboard, and enterprise solutions. Over 100M downloads, powering modern Node.js applications globally. (443 words) - [Blog](/content/blog/index.html): Build Battle-Hardened Node.js Applications. Advanced process manager with built-in load balancer, monitoring dashboard, and enterprise solutions. Over 100M downloads, powering modern Node.js applications globally. (267 words) - [Contact Us](/content/contact/index.html): Build Battle-Hardened Node.js Applications. Advanced process manager with built-in load balancer, monitoring dashboard, and enterprise solutions. Over 100M downloads, powering modern Node.js applications globally. (99 words) - [STRUCTURE OF KEYMETRICS PRIVACY POLICY STATEMENT](/content/legals/privacy_policy-pdf.html) (3,365 words) ## Resources - [Full Page Index](/index.html): Browse all cached pages with rich metadata - [About This Cache](/content/about.html): Methodology, technical details, and usage guidelines - [XML Sitemap](/sitemap.xml): Machine-readable sitemap for crawler discovery - [Robots.txt](/robots.txt): Crawler directives