【问题标题】:Is there any "generic log file analyzer/editor"?是否有任何“通用日志文件分析器/编辑器”?
【发布时间】:2011-07-15 09:57:56
【问题描述】:

我问是因为我厌倦了每天像这样观看制表符分隔的日志文件:

164.56.95.119:18260 24986   2011-03-13 16:10:02.532 -5                  JobQueueReceiver    JSM 6019    4   Audit.RTUsage.JSM       removed com.cognos.jsmcommon.tse.TaskRecord$IDDateStruct@11d16ae from the task queue

164.56.95.119:18260 24986   2011-03-13 16:10:02.545 -5                  JobQueueReceiver    MS  6014    4   Audit.RTUsage.ms.MS     com.cognos.monitor.tse.BiBusRunContext:ctor:

 0A808213019C787C012B0AEE617391740012eb0d6f1c0 7288162

164.56.95.119:18260 24986   2011-03-13 16:10:02.546 -5                  StateMapProcessor   MS  6014    4   Audit.RTUsage.ms.MS     com.cognos.monitor.tse.commands.TaskRunStartedCmd:doAction - 0A808213019C787C012B0AEE61739174

164.56.95.119:18260 24986   2011-03-13 16:10:02.501 -5                  JobQueueReceiver    MS  6014    4   Audit.RTUsage.ms.MS     com.cognos.monitor.queue.JobQueueReceiver:Count ready tasks = 1

我想知道你们中是否有人如此幸运地拥有以下功能:

  • 能够动态“过滤”不必要的部分。即,一旦加载了日志文件,您就不必为了专注于该部分而提取其中的一小部分;您只需对其内容进行过滤,一旦完成,所有内容都可以恢复以再次开始另一个过滤过程。

  • 当前行高亮显示。这只是因为一条长线会绕成几条线,所以很难说它在哪里结束

  • 结合基于正则表达式的搜索突出显示匹配项。我相信很多编辑无论如何都支持这一点

我最后的手段是使用 Perl 或 linux 命令让我的生活更轻松,但我真诚地希望现在有一些功能强大的日志分析器/编辑器可以节省时间:)

提前感谢所有建议。

【问题讨论】:

    标签: logging editor logfile-analysis


    【解决方案1】:

    您可以将日志作为 CSV 文件导入 Microsoft Excel 或 Open Office。 我认为,这两个程序可以满足您的所有需求。

    【讨论】:

    • 只要 Excel 是足够新的版本。 Excel 2003 中有 64k 记录限制,例如
    • @John:好点子。但是如果日志长于 64k 行,您可以在任何编辑器中将其拆分为一些较小的文件,或者先通过grep 运行它。
    • 同意,但 OP 明确希望避免这种情况:“......即,一旦加载日志文件,您不必提取其中的一小部分来专注于该部分.. 。”
    • @John:抱歉,我没看到 :)
    • 我倾向于最终编写代码来解析和聚合数据。但是,Excel 仍然是可视化数据的最佳、快速选择。不过,如果 Excel 在绘图和处理日期/时间值方面更智能,我会更高兴。
    【解决方案2】:

    看看http://www.xpolog.com的XpoLog,我认为它提供了满足您需求的功能。

    【讨论】:

      【解决方案3】:

      对于 Windows,您可以使用baretail,它非常轻巧、易于配置且运行良好。

      我不知道它是否具有您提到的所有功能,但至少它突出了正则表达式匹配并且您可以分配颜色。

      我还没有找到其他系统的类似替代方案(例如Mac)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-03-01
        相关资源
        最近更新 更多