【发布时间】:2012-08-30 14:51:18
【问题描述】:
我生成了一个长日志文件,其中log4j, 10 threads 写入日志。
我正在寻找可以找到用户等待很长时间的行的日志分析器工具(即同一线程的日志条目之间的差异超过一分钟)。
P.S 我正在尝试使用OtrosLogViewer,但它会根据某些值(例如,通过线程 ID)进行过滤,并且不会在行之间进行比较。
PPS 新版本的 OtrosLogViewer 有一个“Delta”列,用于计算 adj log 行之间的差异(以 ms 为单位)
谢谢你
【问题讨论】:
-
这听起来非常具体。您是否考虑过自己编写一些代码来解决这个问题?或者,我们能否帮助您解决导致您以这种方式检查日志的根本问题?
-
我认为这是一个共同的需求。当用户等待很长时间时,它有助于找到点
-
OtrosLogViewer 可以过滤/突出显示日志行。您需要比较两条不同的行,因此没有日志查看器可以帮助您
标签: java multithreading logging log-analysis otroslogviewer