相关疑难解决方法(0)

Rails记录器格式字符串配置

如何配置rails logger以另一种格式输出其日志字符串?我想得到一些更具信息性的东西:

[日志级别] [时间] [消息]

调试:01-20-2008 13:11:03.00:调用方法

当我想在我的development.log中找到仅来自某个日志级别的消息(例如debug)时,这对我有用.

logging ruby-on-rails

16
推荐指数
1
解决办法
2万
查看次数

如何将特定请求详细信息记录到rails服务器日志

我通常不喜欢直接询问如何在不了解正在发生的事情的情况下做些什么,但我对rails非常陌生,而且我很难完成这项任务.

基本上,我需要在单个日志语句中捕获每个请求的以下信息(如果可能)

  • 日志输入日期
  • 日志条目的时间
  • HTTP方法
  • 请求的URL
  • 港口
  • 请求者的IP地址
  • 请求者的用户代理
  • 引用网址
  • HTTP响应代码
  • 主机名

    自定义日志格式的首选方法是什么?是否可以只修改现有日志并将其传递给它?或者我是否需要扩展和覆盖我需要的行为?

    我不需要将其保存到不同的日志文件或任何内容,只需在每个请求中输出到STDOUT.

    任何有关这方面的帮助将不胜感激.

    谢谢!

  • ruby logging ruby-on-rails heroku

    11
    推荐指数
    2
    解决办法
    1万
    查看次数

    标签 统计

    logging ×2

    ruby-on-rails ×2

    heroku ×1

    ruby ×1