监控node.js中的启动/运行/结束应用程序

有没有一种方法来监控node.js中的开始/运行/结束应用程序?

就像“你刚开始LibreOffice Writer!”一样。 这将是很好,如果你有任何裂缝可以帮助我这个。

编辑:我正在寻找在后台运行的东西,每当我运行一个随机的应用程序/脚本/任何有系统范围的pid时触发。

forever是node.js的守护进程pipe理器,可以做到这一点。

http://thechangelog.com/post/6637623247/forever-node-js-daemon-manager

https://github.com/indexzero/forever

或者如果您只想启动一个stream程并能够pipe理stream程,则可以使用内置的ChildProcess

http://nodejs.org/docs/v0.4.9/api/child_processes.html