在node.js应用程序中绘制内存使用情况的不同工具?

我正在开发一个项目,它有几个在node.js中运行的持久化进程。 当我添加到项目中时,我希望能够开始绘制每个进程的内存使用情况,作为我的debugging过程的一部分。

我知道这可能甚至不是一个node.js问题。 我对完成这种特定工作的各种工具的了解很less,我需要一些指导。

我的生产环境是Ubuntu 11.04服务器实例,我的开发机器运行Snow Leopard。

我应该看什么样的工具?

从你的节点进程里面,你可以运行

process.memoryUsage() 

然后,您可以将这三个值input您的数据收集/制图系统。