我在Heorku服务器上运行我的Rails API应用程序,并使用Papertrail作为附加组件。
在工作时,我能够看到日志,但每个请求的日志仅限于一行,并且不显示查询和其他日志的详细组成,这在我们的本地环境中很容易看到。
我已经设置了以下配置:config.log_level = :debug
在我的 Rails 项目中
和
heroku config:set LOG_LEVEL=DEBUG
在 Heroku 服务器上。
但后来几乎没有任何成功。任何帮助!请
在 production.rb 中设置而不是
config.log_level = :debug
地方:
config.logger = Logger.new(STDOUT)
config.logger.level = Logger::DEBUG
更多详情:
某些框架将日志输出发送到标准输出以外的其他位置 违约。这些可能需要额外的配置。例如,当 使用 Ruby on Rails TaggedLogger by ActiveSupport,您应该添加 将以下内容放入应用的配置中以获取 stdout 日志记录: config.logger = Logger.new(STDOUT(
https://devcenter.heroku.com/articles/logging