我想收集一些关于java错误日志记录的建议。我的日志文件非常庞大,而且很耗时,目前我正在寻找错误(ERROR)模式的grep(ing)日志,然后查看引发异常的行,然后我搜索/查找并查看错误。如何从Java日志文件中提取错误信息(post-logging)
有更好的方式来更有效地阅读日志文件吗?目前,我只关注错误/例外。
我题为我的问题错误(编辑)
我不会记录有趣,我很感兴趣有关日志处理(日志记录POST)过程中,我有记录,我要从中获取有用的信息(对我来说是错误)。
我想收集一些关于java错误日志记录的建议。我的日志文件非常庞大,而且很耗时,目前我正在寻找错误(ERROR)模式的grep(ing)日志,然后查看引发异常的行,然后我搜索/查找并查看错误。如何从Java日志文件中提取错误信息(post-logging)
有更好的方式来更有效地阅读日志文件吗?目前,我只关注错误/例外。
我题为我的问题错误(编辑)
我不会记录有趣,我很感兴趣有关日志处理(日志记录POST)过程中,我有记录,我要从中获取有用的信息(对我来说是错误)。
如果您正在使用log4j的,我建议你看一看电锯:http://logging.apache.org/chainsaw/index.html
你不会说你正在使用什么日志框架,但我相信Log4J将允许你将不同的级别拆分为不同的appender。
它看起来像这个问题说明了如何:Log Level per appender for a single Logger
如果您正在寻找简单和良好的社会支持,我会尝试微软的Log Parser。它使用类似SQL的查询系统以任何格式搜索日志。
http://stackoverflow.com/questions/296150/what-are-the-best-practices-to-log-an-error – 2010-10-18 12:51:32
你的文章的标题并不是很丰富 - 可以改进为例如“如何从Java日志文件中提取错误信息”。 – 2010-10-18 12:52:28
@PéterTörök你说得对,我承认,我编辑了我的问题 – ant 2010-10-18 12:54:33