是否有可用于分析 log4net 日志的工具。
特别是我想通过线程ID提取两个方法调用并分析两者之间的持续时间,以创建一些调用持续时间的统计信息。
再加上多个(100x10Mb)文件。
我想grep也会这样做。
是否有可用于分析 log4net 日志的工具。
特别是我想通过线程ID提取两个方法调用并分析两者之间的持续时间,以创建一些调用持续时间的统计信息。
再加上多个(100x10Mb)文件。
我想grep也会这样做。
好吧,这可能是一个坏答案,也可能不是一个坏答案,但是当您使用 log4j 时,有一个名为 Chainsaw(用 Java 编写)的工具,您可以使用它来过滤和检查类似 log4j 的日志文件。
注意:您可能需要参考这篇文章来配置电锯来读取您的日志文件文件:
http://wiki.apache.org/logging-log4j/Configuring_a_log4j_RollingFileAppender_with_Chainsaw
如果您使用的是 XML 日志格式。您可以处理日志文件。使用 xpath 提取所需的详细信息。但是你会自己写一个小应用程序。
如果您使用 XML 日志,您可以编写一个 XSL 样式表并从 XML 中引用它。然后,您只需将浏览器指向 XML,它就会使用您的 XSL 样式表为 XML 设置样式,以便您以 HTML 格式查看数据(或其他任何东西,XSL 非常强大)。