ruby-on-rails - 如何使Rails在记录消息时添加行号/时间戳?

标签 ruby-on-rails ruby-on-rails-3 customization logging

开发Rails应用程序时,我使用tail -f显示日志文件。
它显示日志消息(以彩色!:),这很棒。

但是,由于80宽度控制台中的信息太多,因此,当我单击某个按钮以获取资源时,很难跟踪某组“特定”日志消息从何处开始。

如果在每个日志消息/行的开始处有行号甚至是时间戳,那将更加容易。这样,我可以记住我需要开始查看“行号2365之后”或“2010/10/10 23:33:23:45之后”的日志。

这可能吗?为此有一些Rails内部选项吗?

最佳答案

为什么不只是编辑所需环境的日志标签
development.rb

config.log_tags [ lambda {|r| DateTime.now } ]

关于ruby-on-rails - 如何使Rails在记录消息时添加行号/时间戳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4523433/

相关文章:

ruby-on-rails - 运行 Rails 应用程序时出错 - ExecJS::RuntimeError

ruby-on-rails - Ruby 简写 if else 条件

ruby-on-rails-3 - 向 Rails 3.1 Assets 管道添加自定义方法?

php - 如何在 magento 的地址中添加一个新字段

java - 自定义maven checkstyle插件

jQuery 的 event.stopPropagation() 导致 Rails 出现问题 :remote => true

ruby-on-rails - 将 Activiti Explorer 与 Ruby on Rails 项目集成

Ruby on Rails 和使用符号调用方法基本问题

ruby-on-rails - Rails - Facebook Connect,从哪里开始

logging - Logger 和 LogWriter 的区别