ruby 有日志查看器吗?
Posted
技术标签:
【中文标题】ruby 有日志查看器吗?【英文标题】:Does ruby have a log viewer? 【发布时间】:2010-02-17 02:48:30 【问题描述】:是否有一个日志查看器用于显示来自任何记录器(无论是 l4r 还是它们的基本记录器)的 Ruby 日志文件?某种 gui 应用程序可以打开一个日志文件并且可以支持简单的查询,例如仅 INFO?
【问题讨论】:
【参考方案1】:在 *nix 中,less
是我查看日志文件的首选。除其他外,它具有:
【讨论】:
即使在 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 应用程序。)
【讨论】:
以上是关于ruby 有日志查看器吗?的主要内容,如果未能解决你的问题,请参考以下文章