heroku中的日志文件在哪里?

Bob*_*obo 17 logging heroku

我已将配置日志配置为控制台和日志文件.在heroku世界中,记录到文件是否有意义?有什么方法可以检索日志文件吗?

Nei*_*ton 15

日志是流,而不是文件.

要访问日志记录流,您只需heroku logs看到完整的流即可.使用应用程序记录器输出的任何内容都将显示在此处.

您没有日志文件.

如果您希望将文件捕获到框架并放在墙上,请注册Papertrail等服务并使用syslog排水管将Heroku日志放入其中.从那里他们可以转储到S3.


Dav*_*nco 8

要获取日志,只需键入heroku logsheroku logs -n X在shell中.

哪里X可以是任何数字1500,表示您想要获取的行数.如果要存档日志,您需要使用系统日志排水,如概述这里.

  • 排水渠是免费的.heroku drains:添加<your_syslog_url> (3认同)