【问题标题】:NodeJS Cluster Mode - Monitor CPU & Memory for each workerNodeJS 集群模式 - 监控每个工作人员的 CPU 和内存
【发布时间】:2018-03-14 02:36:20
【问题描述】:

我在具有 4 个 CPU 和 7.5 GB RAM 的 AWS ec2 实例上以集群模式运行节点应用程序。我想监控我的应用程序的 CPU 和内存。我更感兴趣的是了解每个(4 个进程)worker 如何使用 CPU 和内存。我怎样才能做到这一点?我可以使用任何工具来完成此操作吗?

【问题讨论】:

标签: javascript node.js performance amazon-web-services


【解决方案1】:

最好的方法是在我的 ubuntu 机器上使用 tophtop 命令来查看节点应用程序行为的详细视图。我正在使用htop,下面是我看到的视图。在这里,我可以看到 4 个进程正在运行,并且可以单独查看 CPU 和内存是如何分配的。

【讨论】:

    【解决方案2】:

    您可以使用 pm2 进行监控。

    http://pm2.keymetrics.io/docs/usage/monitoring/

    【讨论】:

      猜你喜欢
      • 2022-01-18
      • 1970-01-01
      • 2018-06-04
      • 2021-09-11
      • 1970-01-01
      • 2018-11-08
      • 2011-08-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多