ruby 有日志查看器吗?

Posted

技术标签:

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

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

【问题讨论】:

【参考方案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 应用程序。)

【讨论】:

以上是关于ruby 有日志查看器吗?的主要内容,如果未能解决你的问题,请参考以下文章

ORACLE的Job是不是有日志文件,如果有如何查看ORACLE 的Job的日志?

Linux系统日志怎么查看

如何查看Linux启动时候的日志

如何查看表空间容量

如何实时查看linux下的日志

查看linux系统日志的命令