Crucian
Crucian copied to clipboard
Bump pm2 from 4.5.6 to 5.1.0
Bumps pm2 from 4.5.6 to 5.1.0.
Release notes
Sourced from pm2's releases.
5.0.3
- fixes for system monitoring
5.0.0
System Monitoring
A new local system monitoring feature has been added, allowing to monitor numerous vital server metrics.
Most important metrics will be displayed when doing a pm2 ls:
┌─────┬─────────────────┬─────────────┬─────────┬─────────┬──────────┬────────┬──────┬───────────┬──────────┬──────────┬──────────┬──────────┐ │ id │ name │ namespace │ version │ mode │ pid │ uptime │ ↺ │ status │ cpu │ mem │ user │ watching │ ├─────┼─────────────────┼─────────────┼─────────┼─────────┼──────────┼────────┼──────┼───────────┼──────────┼──────────┼──────────┼──────────┤ │ 4 │ app │ default │ 1.0.0 │ fork │ 164618 │ 2s │ 1670 │ online │ 0% │ 41.8mb │ unitech │ disabled │ └─────┴─────────────────┴─────────────┴─────────┴─────────┴──────────┴────────┴──────┴───────────┴──────────┴──────────┴──────────┴──────────┘ host metrics | cpu: 1.6% 42.9º | mem free: 52.0% | wlp0s20f3: ⇓ 0mb/s ⇑ 0mb/s | disk: ⇓ 0.199mb/s ⇑ 0mb/s /dev/nvme0n1p3 88.25% |
All server metrics will be available to pm2.io:
┌─────────────────────────────┬──────────────────────────────────┐ │ PM2 CPU Usage │ 0.0 % │ │ PM2 Memory Usage │ 67.4 mb │ │ PM2 Agent CPU Usage │ 0 % │ │ PM2 Agent Memory Usage │ 0 mb │ │ CPU Usage │ 1.5 % │ │ CPUs Usage │ 0|0|0|0|2|0|0|1|0|0|0|1|0|1|2|8 │ │ CPU Temperature │ 42.9 °C │ │ RAM Total │ 15.34 gb │ │ RAM Free │ 1.18 gb │ │ RAM Active │ 7.35 gb │ │ RAM Available │ 7.99 gb │ │ RAM Usage │ 47.9 % │ │ FD Opened │ 15072 │ │ Disk Writes │ 0 mb/s │ │ Disk Reads │ 0.24 mb/s │ │ Disk Usage │ 88.25 % │ │ Disk Size │ 465.60 gb │ │ Total TX │ 0.005 mb/s │ │ Total RX │ 0.004 mb/s │ │ fs:use:/dev/nvme0n1p3 │ 88.25 % │ │ fs:size:/dev/nvme0n1p3 │ 465.60 gb │ │ net:tx_5:wlp0s20f3 │ 0.005 mb/s │ │ net:rx_5:wlp0s20f3 │ 0.004 mb/s │ │ net:rx_errors_60:wlp0s20f3 │ 0 /min │ │ net:tx_errors_60:wlp0s20f3 │ 0 /min │ │ net:rx_dropped_60:wlp0s20f3 │ 0 /min │ │ net:tx_dropped_60:wlp0s20f3 │ 0 /min │ </tr></table>
... (truncated)
Changelog
Sourced from pm2's changelog.
5.1.0
- add back Node 10.x support
- make pm2-sysmonit module optional
5.0.3
- skip system monitoring on Windows
5.0.1/5.0.2
- fix npm install --no-optional pm2
5.0.0
System Monitoring
A new local system monitoring feature has been added, allowing to monitor numerous vital server metrics.
Most important metrics will be displayed when doing a pm2 ls:
┌─────┬─────────────────┬─────────────┬─────────┬─────────┬──────────┬────────┬──────┬───────────┬──────────┬──────────┬──────────┬──────────┐ │ id │ name │ namespace │ version │ mode │ pid │ uptime │ ↺ │ status │ cpu │ mem │ user │ watching │ ├─────┼─────────────────┼─────────────┼─────────┼─────────┼──────────┼────────┼──────┼───────────┼──────────┼──────────┼──────────┼──────────┤ │ 4 │ app │ default │ 1.0.0 │ fork │ 164618 │ 2s │ 1670 │ online │ 0% │ 41.8mb │ unitech │ disabled │ └─────┴─────────────────┴─────────────┴─────────┴─────────┴──────────┴────────┴──────┴───────────┴──────────┴──────────┴──────────┴──────────┘ host metrics | cpu: 1.6% 42.9º | mem free: 52.0% | wlp0s20f3: ⇓ 0mb/s ⇑ 0mb/s | disk: ⇓ 0.199mb/s ⇑ 0mb/s /dev/nvme0n1p3 88.25% |
All server metrics will be available to pm2.io:
┌─────────────────────────────┬──────────────────────────────────┐ │ PM2 CPU Usage │ 0.0 % │ │ PM2 Memory Usage │ 67.4 mb │ │ PM2 Agent CPU Usage │ 0 % │ │ PM2 Agent Memory Usage │ 0 mb │ │ CPU Usage │ 1.5 % │ │ CPUs Usage │ 0|0|0|0|2|0|0|1|0|0|0|1|0|1|2|8 │ │ CPU Temperature │ 42.9 °C │ │ RAM Total │ 15.34 gb │ │ RAM Free │ 1.18 gb │ │ RAM Active │ 7.35 gb │ │ RAM Available │ 7.99 gb │ │ RAM Usage │ 47.9 % │ │ FD Opened │ 15072 │ │ Disk Writes │ 0 mb/s │ │ Disk Reads │ 0.24 mb/s │ │ Disk Usage │ 88.25 % │ </tr></table>
... (truncated)
Commits
- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -
@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language -
@dependabot badge me
will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)