Central_logger与Heroku Rails应用程序集成

时间:2011-06-03 11:29:20

标签: ruby-on-rails logging heroku mongohq

我正在尝试将central_logger(https://github.com/customink/central_logger)设置为我的heroku应用。有人可以指点我一个教程或列出我如何实现这一目标的步骤?自述文件非常清楚,但除了表示

的第4点之外,没有任何关于heroku集成的内容

要与Heroku一起使用,您需要阻止Heroku添加rails_log_stdout插件: mkdir vendor / plugins / rails_log_stdout 触摸vendor / plugins / rails_log_stdout / .gitkeep

如果没有更多的背景,我不太明白这一点。非常感谢。

如果问题含糊不清,请提供AP。

谢谢! 萨特雅姆

1 个答案:

答案 0 :(得分:4)

关于this pull request的讨论应该有所帮助。

基本上,Heroku会自动注入rails_log_stdout,正如您在输出中看到的那样:git push:

-----> Rails plugin injection
       Injecting rails_log_stdout
       Injecting rails3_serve_static_assets

你必须告诉Heroku不要通过制作插件注入rails_log_stdout

mkdir vendor/plugins/rails_log_stdout
touch vendor/plugins/rails_log_stdout/.gitkeep

您还应该使用与Heroku兼容的central_logger版本。我使用Heroku并让我的叉子工作:https://github.com/turadg/central_logger/