【问题标题】:Does ruby have a log viewer?ruby 有日志查看器吗?
【发布时间】:2010-02-17 02:48:30
【问题描述】:

是否有一个日志查看器用于显示来自任何记录器(无论是 l4r 还是它们的基本记录器)的 Ruby 日志文件?某种 gui 应用程序可以打开一个日志文件并且可以支持简单的查询,例如仅 INFO?

【问题讨论】:

    标签: ruby logging log-viewer rails-agnostic


    【解决方案1】:

    在 *nix 中,less 是我查看日志文件的首选。除其他外,它具有:

    • 正则表达式搜索 (/)
    • "Follow" (F),显示新行进入
    • 通过向上/向下/PgUp/PgDn/等滚动。
    • 仅显示与正则表达式 (&) 匹配的行的过滤器

    【讨论】:

    • 即使在 Windows 上,也可以安装 cygwin.com 并感觉好像他有一个不错的操作系统。 :P
    【解决方案2】:

    Apache Chainsaw V2 可以加载常规文本日志文件,允许您使用表达式(如 level == info)进行搜索、着色和过滤...只需使用 LogFilePatternReceiver 配置 Chainsaw,文件的日志内容将显示在UI 中的选项卡(接收器确实支持拖尾)。

    Chinsaw V2 是用 Java 编写的,但接收器会解析任何日志文件,Chainsaw 会显示事件。

    【讨论】:

    • 哦对了,忘了那个。
    【解决方案3】:

    splunk 很酷。你可以使用它。

    【讨论】:

      【解决方案4】:

      我似乎记得你在 Windows 上,对吗?日志是一个通用的东西——不是特定于 Ruby 的。据我所知,没有“Ruby”的日志查看器。但是一般来说,有大量的日志查看器可以与 Ruby、Apache 或其他任何东西一起使用。

      我对 Windows 日志查看器场景不太熟悉,但 Googling "windows tail utility" 提供了许多选项。其中一些是免费的。

      tail 是用于监控日志文件的标准 Unix 命令。因此,以上搜索适用于提供相同功能的 Windows 应用程序。)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-05-24
        • 1970-01-01
        • 2011-04-01
        • 2011-10-18
        • 2011-05-18
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多