2013-04-03 44 views
2

我在Heroku上沒有記錄應用程序級別的Rails應用程序。Heroku Rails應用程序級別未記錄

當前版本:

  • 紅寶石1.9.3
  • 軌3.1.3

在config /環境/ production.rb有下面幾行:

config.logger = Logger.new(STDOUT) 
    config.log_level = :info 

我錯過了什麼?我還應該尋找什麼?

+0

您是否使用CLI中的「heroku logs -t」命令? – overlox 2013-04-03 22:25:58

+1

heroku使用或不使用-t返回所有日誌條目。我唯一的應用[web.1]條目是啓動瘦Web服務器的開始。沒有其他應用程序日誌存在。這是我從Heroku文檔中瞭解到,config.logger = Logger.new(STDOUT)啓用了應用程序日誌記錄,但事實並非如此。 – 2013-04-04 02:17:00

回答

1

「heroku日誌 - 源應用程序」如何? 全部信息在這裏:https://devcenter.heroku.com/articles/logging#types-of-logs

+1

「heroku日誌 - 源應用程序」不返回任何內容。我只能得出結論,應用程序日誌條目不會被Heroku的Logplex捕獲和路由。 – 2013-04-04 02:20:21

+0

你應該試試這個:http://stackoverflow.com/questions/8098429/heroku-logging-not-working – overlox 2013-04-05 12:35:09