Logging 分析log4net日志的工具

Logging 分析log4net日志的工具,logging,statistics,log4net,Logging,Statistics,Log4net,是否有一个工具可用于分析log4net日志 特别是,我想按线程id提取两个方法调用,并分析两者之间的持续时间,以创建一些调用持续时间的统计信息 再加上多个(100x10Mb)文件 我想grep也会这么做。这可能是一个坏答案,也可能不是,但是当你使用log4j时,有一个叫做链锯(用Java编写)的工具,你可以用它来过滤和浏览类似log4j的日志文件 注意:您可能需要参考本文来配置链锯以读取日志文件: 如果您使用的是XML日志格式。您可以处理日志文件。使用xpath提取所需的详细信息。但是你有一个自

是否有一个工具可用于分析log4net日志

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

再加上多个(100x10Mb)文件


我想grep也会这么做。

这可能是一个坏答案,也可能不是,但是当你使用log4j时,有一个叫做链锯(用Java编写)的工具,你可以用它来过滤和浏览类似log4j的日志文件

注意:您可能需要参考本文来配置链锯以读取日志文件:


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

如果使用XML日志,可以编写XSL样式表并从XML中引用它。
然后,您只需将浏览器指向XML,它将使用XSL样式表对XML进行样式设置,以便您将数据视为HTML(或其他任何形式,XSL非常强大)。

我尝试了一下,但它似乎不适用于log4net日志。真的吗?看看日志的格式。并确保它与您从中输出的内容相匹配。它还可能与您编译的链锯版本有关。我记得我必须去存储库编译它,而不仅仅是获取二进制jar。这不容易做到…也许我必须在午餐时将它放到drop.io上。这里有一些可能更有用的东西。。。它是一个普通的TXT日志,并且至少有20x10Mb文件。