我处于这样一种情况,我想接受很多由我控制的日志事件 - 特别是我为slf4j准备的日志代理 - 然后以交互方式分析它们.
我对提供格式化日志文件的工具不感兴趣,但是可以接受日志事件作为对象并允许我对例如线程和时间线等进行排序和显示.
Chainsaw可能是一个选项,但目前与我出于技术原因使用的logback不兼容.
是否存在任何具有独立查看器或嵌入IDE的项目,这些项目适用于此类日志处理.我知道我正在接近可能适用于探查器的东西,所以如果有一个探测器项目适合这种数据采集和显示,我可以提供事件管道,我想听听它).
更新2009-03-19:我发现没有一个日志查看器可以让我看到我想要的东西(视觉显示具有由日期和时间确定的坐标的事件等),所以我决定创建一个源自log4j XMLLayout的非常简洁的XML格式,尽管仍然是有效的XML片段,但是尽可能地可读,然后使用Microsoft LogParser提取我在其他工具中进行后处理所需的信息.
您可以实现用于logback的适配器以将log4j事件发送到log4j接收器.这将使您能够使用电锯.或者构建一个接收回溯网络事件并为log4j公开它们的适配器.