对monit过程标准化的困惑感到困惑

时间:2014-11-16 22:25:21

标签: linux node.js monit

我一直在尝试为我的node.js应用设置日志记录,使用monit监控并重新启动应用。我的一个问题是,标准输出在哪里?例如,如果我的monit配置看起来像这样:

check host node_web_app_beehive with address 127.0.0.1
  start program = "/bin/bash -c 'cd /srv/www/beehive/current ; source /srv/www/beehive/shared/app.env ; /usr/bin/env PORT=80$
  stop program = "/usr/bin/pkill -f 'node /srv/www/beehive/current/server.js'"
  if failed port 80 protocol HTTP
    request /
    with timeout 10 seconds
    then restart

假设我没有重定向或记录它,控制台输出在哪里进行节点进程?谢谢。

1 个答案:

答案 0 :(得分:0)

看起来您的配置被编辑器截断,但您应该能够使用正常的重定向在任何地方发送stdout。我用monit做了很多次。