2

是否有可用于分析 log4net 日志的工具。

特别是我想通过线程ID提取两个方法调用并分析两者之间的持续时间,以创建一些调用持续时间的统计信息。

再加上多个(100x10Mb)文件。

我想grep也会这样做。

4

3 回答 3

5

好吧,这可能是一个坏答案,也可能不是一个坏答案,但是当您使用 log4j 时,有一个名为 Chainsaw(用 Java 编写)的工具,您可以使用它来过滤和检查类似 log4j 的日志文件。

注意:您可能需要参考这篇文章来配置电锯来读取您的日志文件文件:

http://wiki.apache.org/logging-log4j/Configuring_a_log4j_RollingFileAppender_with_Chainsaw

于 2008-12-10T13:09:11.607 回答
0

如果您使用的是 XML 日志格式。您可以处理日志文件。使用 xpath 提取所需的详细信息。但是你会自己写一个小应用程序。

于 2008-12-17T11:42:46.507 回答
0

如果您使用 XML 日志,您可以编写一个 XSL 样式表并从 XML 中引用它。然后,您只需将浏览器指向 XML,它就会使用您的 XSL 样式表为 XML 设置样式,以便您以 HTML 格式查看数据(或其他任何东西,XSL 非常强大)。

于 2008-12-17T11:56:01.223 回答