0

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

4

4 回答 4

6

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

  • 正则表达式搜索 ( /)
  • "Follow" ( F),显示新行
  • 通过向上/向下/PgUp/PgDn/等滚动。
  • 仅显示与正则表达式 (&) 匹配的行的过滤器
于 2010-02-17T03:24:34.057 回答
1

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

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

于 2010-03-01T01:46:14.240 回答
0

splunk 非常酷。你可以使用它。

于 2010-02-17T03:25:22.197 回答
0

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

我对 Windows 日志查看器场景不太熟悉,但谷歌搜索“windows tail 实用程序”出现了许多选项。其中一些是免费的。

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

于 2010-02-17T05:11:23.607 回答