我问,因为我生病了看片分离的日志文件,每天都这样的:有没有“通用日志文件分析器/编辑器”?
164.56.95.119:18260 24986 2011-03-13 16:10:02.532 -5 JobQueueReceiver JSM 6019 4 Audit.RTUsage.JSM removed [email protected] from the task queue
164.56.95.119:18260 24986 2011-03-13 16:10:02.545 -5 JobQueueReceiver MS 6014 4 Audit.RTUsage.ms.MS com.cognos.monitor.tse.BiBusRunContext:ctor:
0A808213019C787C012B0AEE617391740012eb0d6f1c0 7288162
164.56.95.119:18260 24986 2011-03-13 16:10:02.546 -5 StateMapProcessor MS 6014 4 Audit.RTUsage.ms.MS com.cognos.monitor.tse.commands.TaskRunStartedCmd:doAction - 0A808213019C787C012B0AEE61739174
164.56.95.119:18260 24986 2011-03-13 16:10:02.501 -5 JobQueueReceiver MS 6014 4 Audit.RTUsage.ms.MS com.cognos.monitor.queue.JobQueueReceiver:Count ready tasks = 1
我想知道,如果你的任何一个曾经这么幸运有以下特点:
能够动态地“过滤”不必要的部分。即一旦加载了日志文件,就不必为了专注于该部分而提取它的一小部分;你只需简单地过滤它的内容,一旦完成,所有的东西都可以被带回来再次开始另一个过滤过程。
当前行突出显示。这仅仅是因为一条长线换成了几条线,所以很难判断它结束的位置。
突出显示基于正则表达式的搜索组合中的匹配。我相信很多编辑器都支持这个反正
我的最后一招就是用Perl或Linux命令,使我的生活更轻松,但我真心希望有可现在,以节省时间一些能够日志分析器/编辑:)
感谢您提前提出的所有建议。
只要Excel是最新版本就足够了。 Excel 2003中有64k的记录限制,例如 – John 2011-03-14 23:27:11
@约翰:好点。但是如果日志长度超过64k行,你可以在任何编辑器中将它分割成一些较小的文件,或者先通过'grep'运行它。 – 2011-03-14 23:32:04
同意,但OP明确希望避免这种情况:“...即,一旦加载日志文件,您不必提取它的一小部分,只是专注于该部分......” – John 2011-03-14 23:34:49