1

为了从 heroku cedar 中获取详细的 SQL 日志,究竟需要做什么?

在我们的开发平台上,日志跟踪为我们提供了很多信息,包括在由 activerecord 执行的 SQL 中的现场信息。在生产中,信息的详细程度要低得多。

运行时我需要做什么才能获取此 SQL 信息

heroku logs --tail

是否有我需要发送到 heroku 的设置或需要放入我的 rails 代码的设置?

谢谢!

4

1 回答 1

4

Heroku 的 Logplex 包含来自您的应用程序的所有日志记录语句 - 没有任何类型的过滤。

默认情况下,Rails 不会在生产环境中记录 SQL 语句,因此您需要将日志级别提高production.rb到更合适的级别。

http://guides.rubyonrails.org/debugging_rails_applications.html#log-levels

于 2012-06-21T12:43:43.157 回答