Heroku:Papertrail Log没有显示详细版本

时间:2017-08-25 05:30:54

标签: ruby-on-rails heroku

我正在Heorku服务器上运行我的Rails API应用程序并使用Papertrail作为插件。

在工作期间,我能够看到日志,但每个请求仅限于一行,并且不会显示详细的查询和其他日志,这些日志在我们的本地环境中很容易看到。

我已经设置了以下配置: 我的Rails项目中的config.log_level = :debug

在heroku服务器上

heroku config:set LOG_LEVEL=DEBUG

然而,几乎没有任何成功。任何帮助!请

1 个答案:

答案 0 :(得分:0)

在production.rb而不是

中设置
config.log_level = :debug

位:

config.logger = Logger.new(STDOUT)
config.logger.level = Logger::DEBUG

更多详情:

  

某些框架将日志输出发送到除stdout之外的某处   默认。这些可能需要额外配置。例如,何时   使用ActiveSupport的Ruby on Rails TaggedLogger,你应该添加   以下内容进入应用程序的配置以获取stdout日志记录:   config.logger = Logger.new(STDOUT)

https://devcenter.heroku.com/articles/logging