ruby有日志查看器吗?

时间:2010-02-17 02:48:30

标签: ruby logging log-viewer rails-agnostic

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

4 个答案:

答案 0 :(得分:6)

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

  • 正则表达式搜索( /
  • “关注”( F ),显示新行,
  • 通过上/下滚动/ PgUp / PgDn /等。
  • 仅显示与正则表达式(&)
  • 匹配的行的过滤器

答案 1 :(得分:1)

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

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

答案 2 :(得分:0)

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

答案 3 :(得分:0)

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

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

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