我可以仅使用PM2为特定日志添加时间戳吗?

时间:2019-07-04 09:12:23

标签: logging timestamp pm2

我已经为PM2中的两个节点应用程序设置了时间戳。这些时间戳效果很好,但是我的应用程序的一个注销日志已经包含了应用程序本身的时间戳。这样会产生两个时间戳:

04-07-2019 09:53:45.074: [32m[2019-07-04 09:53:45.072] [INFO] [default] - MY LOG HERE

此特定日志是唯一已经包含时间戳的日志,对于我来说从该应用程序中删除时间戳是不可行的。我有什么办法可以在PM2的生态系统配置文件中指定我只想要该应用程序错误日志的时间戳?

这是我当前的生态系统配置文件:

module.exports = {
  apps : [{
    name   : "Server",
    script : ".../server.js",
    error_file : ".../Server.err.log",
    out_file : ".../Server.out.log",
    log_date_format : 'DD-MM-YYYY HH:mm:ss.SSS'
  }, {
    name : "Watcher",
    script : ".../watch.js",
    error_file : ".../Watcher.err.log",
    out_file : ".../Watcher.out.log",
    log_date_format : 'DD-MM-YYYY HH:mm:ss.SSS',
    restart_delay : 3000
  }]
}

谢谢!

0 个答案:

没有答案