用pm2监视分离的subprocess

我有一个漂亮的数据大量节点应用程序。 除了file upload之类的常见function外,应用程序还会生成分离的(长时间运行的)subprocess。

例如,考虑用户上传文件,并且分离的进程触发系统上安装的本地工具来执行一些繁重的处理。 这可能需要几秒钟到几分钟的时间 – 因此这个过程是分离的,用户在网站(在线)或通过电子邮件通知用户。

我正在考虑使用pm2作为监测工具。 这似乎很好,但我将如何监视个别的独立subprocess呢? 我已经阅读了大部分的文档,并检查了代码示例 – 但是我没有find我的特定问题的示例。

具体configuration示例将受到欢迎,因为我是新来的pm2。