标签: ruby-on-rails ruby logging
在Ruby中管理自定义日志记录的最佳做法是什么?我应该做monkeypatching logger来做我想做的事吗?或从它延伸?还是委托?什么是红宝石的方式?我厌倦了习惯性的黑客攻击;我想要一些更干净的东西,理想的是更优雅。
答案 0 :(得分:7)
Bates在自定义记录器上有screencast。
这是关于自定义logging in Rails的博文。
以下是logging in Rails的一些提示。
答案 1 :(得分:3)
根据我的经验,log4r不再受欢迎(我不知道为什么这些天我无法访问log4r的主页)。相反,logging要好得多。
FYR
https://www.ruby-toolbox.com/categories/logging
答案 2 :(得分:1)
有一个流行的Java日志框架Slf4j的Ruby实现,富有想象力地称为Slf4r。这将实际的日志记录方法与代码分开,并提供用于记录不同消息级别的标准接口。