NodeJS集群模式 - 监控CPU&每个工人的记忆

时间:2018-03-06 15:24:13

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

我在AWS ec2实例上以群集模式运行节点应用程序,具有4个CPU和7.5 GB的RAM。我想为我的应用程序监视CPU和内存。我更感兴趣的是看到每个(4个进程)工作者使用的CPU和内存如何。我怎样才能做到这一点?我可以使用任何工具来实现这一目标吗?

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

您可以使用 pm2 进行监控。

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