Socket
Socket
Sign inDemoInstall

pm2

Package Overview
Dependencies
202
Maintainers
1
Versions
276
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1
35
28Next

4.1.2

Diff

Changelog

Source

4.1.2

  • fix: temporarily disable system metrics retrieval
tknew
published 4.1.1 •

Changelog

Source

4.1.1

  • fix: #4452 disable network collection metric
tknew
published 4.1.0 •

Changelog

Source

4.1.0

  • fix: #4270 fix ANSI escape for pm2 ls --watch
  • fix: pm2 start app.js -i 1 start app in cluster mode
  • fix: #4254 add HOST environment variable on pm2 serve
  • fix: #4267 Allow usernames in uid/gid/user again
  • fix: #4376 make process.send('ready') trigger sigint
  • fix: #4443 allow pm2-runtime to auto-exit even if modules are still running
  • fix: #4364 typos
  • fix: #4288 add 'max' type in typescript definition
tknew
published 4.0.2 •

Changelog

Source

4.0.2

  • fix: #4450 do not open sysinfo window on Windows
tknew
published 4.0.1 •

Changelog

Source

4.0.1

  • chore: switch Systeminfo logging to debug
tknew
published 4.0.0 •

Changelog

Source

4.0.0

  • feat: make pm2 fully standalone with node embedded
  • feat: startup, npm, node system adaptation for standalone installs
  • feat: system information worker - retrieve: - network I/O + latency - disk I/O + space - cpu usage + temperature - memory usage - intelligent display of information (e.g. display disks > 80% cpu usage)
  • feat: listing of docker container on host machine with independent pm2 list
  • feat: upgrade of Chokidar to 3.x - Massive CPU & RAM consumption improvements for watch feature
  • r&d: manage container like pm2 processes
  • feat: intelligent display of high loaded processes in an independent pm2 list
  • feat: #4224 --ignore-watch now accepts globs (@vaskevich)
  • feat: pm2 save --force allow to force save of empty process list
  • fix: pm2 monit dashboard without leaks
  • fix: pm2 register fixed
  • refactor/fix: pm2 listing systems refactoring
  • chore: remove old legacy code for < 8 Node.js versions
  • chore: make the repo lighter
  • chore: better display when pm2-runtime is linked to on-premise
  • chore: pm2 CLI refactoring #4391
tknew
published 3.5.1 •

tknew
published 3.5.0 •

Changelog

Source

3.5.0

  • feat: #4220 #2941 #4196 improve pm2 serve for SPA - autoredirect requests to index.html if --spa
  • feat: on pm2 show <app>, display metric unit and divergent environment variables
  • feat: #4157 tweak systemd script to auto restart PM2 in case of crash failure
  • fix: #4212 on pm2 show, avoid crash when versioning comment is not present
  • fix: #4171 fix pm2 list when small screen
  • fix: #4197 fix pm2 unstartup for macOS
  • fix: #2764 in pm2 monit, only display log of selected application
  • fix: #2793 pm2 monit, rolling log buffer, avoid crash and performance issues
  • fix: #4060 do not emit online when application is errored
  • chore: remove nssocket in dependencies
tknew
published 3.4.1 •

Changelog

Source

3.4.1

  • fix: allow pm2 register / pm2 monitor
  • fix: restore trace indicator
tknew
published 3.4.0 •

Changelog

Source

3.4.0

  • use @pm2/io version 4
  • disable @pm2/io for node.js v4 and v5

/!\ Warning, built-in custom metrics are not supported anymore on Node 4 and 5

New builtin metrics when starting a Node.js application:

  • Heap Size
  • Heap Usage
  • Used Heap Size
  • Active Requests
  • Active handles
  • Event loop latency
  • Event loop latency p95
  • HTTP queries per minutes
  • HTTP Mean Latency
  • HTTP P95 Latency
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc