【发布时间】:2010-02-17 02:48:30
【问题描述】:
是否有一个日志查看器用于显示来自任何记录器(无论是 l4r 还是它们的基本记录器)的 Ruby 日志文件?某种 gui 应用程序可以打开一个日志文件并且可以支持简单的查询,例如仅 INFO?
【问题讨论】:
标签: ruby logging log-viewer rails-agnostic
是否有一个日志查看器用于显示来自任何记录器(无论是 l4r 还是它们的基本记录器)的 Ruby 日志文件?某种 gui 应用程序可以打开一个日志文件并且可以支持简单的查询,例如仅 INFO?
【问题讨论】:
标签: ruby logging log-viewer rails-agnostic
在 *nix 中,less 是我查看日志文件的首选。除其他外,它具有:
【讨论】:
Apache Chainsaw V2 可以加载常规文本日志文件,允许您使用表达式(如 level == info)进行搜索、着色和过滤...只需使用 LogFilePatternReceiver 配置 Chainsaw,文件的日志内容将显示在UI 中的选项卡(接收器确实支持拖尾)。
Chinsaw V2 是用 Java 编写的,但接收器会解析任何日志文件,Chainsaw 会显示事件。
【讨论】:
splunk 很酷。你可以使用它。
【讨论】:
我似乎记得你在 Windows 上,对吗?日志是一个通用的东西——不是特定于 Ruby 的。据我所知,没有“Ruby”的日志查看器。但是一般来说,有大量的日志查看器可以与 Ruby、Apache 或其他任何东西一起使用。
我对 Windows 日志查看器场景不太熟悉,但 Googling "windows tail utility" 提供了许多选项。其中一些是免费的。
(tail 是用于监控日志文件的标准 Unix 命令。因此,以上搜索适用于提供相同功能的 Windows 应用程序。)
【讨论】: