首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >同步查看多个日志文件

问同步查看多个日志文件
EN

Stack Overflow用户
提问于 2012-06-07 23:23:04
回答 2查看 418关注 0票数 0

我的嵌入式系统通过串行接口连接到一台Linux计算机,并生成多个带有行的文本日志文件,前面加上一个时间戳。我想同时离线查看几个这样的文件,并根据时间保持它们在视觉上的同步-如果是滚动文件,则其他文件也会根据时间戳进行滚动。有现成的查看器可以做到这一点吗?如果不是,那么最低限度的努力是什么呢?

提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2013-02-28 01:22:20

链锯使您能够同时跟踪多个文件。

Chainsaw还支持类似于数据库“View”的功能,您可以通过“View,create tab from expression”菜单选项告诉Chainsaw将来自不同来源的事件聚合到单个表中。

例如,如果所有日志文件共享一个通用记录器层次结构(com.mycompany.blah.blah),则可以使用根记录器定义一个表达式作为表达式,以便将具有该记录器的所有文件中的所有事件放入一个表中:

记录器~= com.mycompany

或者,如果你想要所有来源的所有事件,只需要给它一个非表达式(只是一个文本名称),尽管你需要暂停chainsaw-log选项卡,否则你也会得到Chainsaw日志消息:

全

您还可以控制从这些文件接收的事件在UI中的结束方式。默认情况下,每个文件的事件都会在自己的tab..however中结束,这可以通过首选项中的“选项卡名/事件路由表达式”进行配置。

虽然这可能不是你想要的,但你可以“取消停靠”各个选项卡,并将它们放在屏幕上,以便同时看到它们,但Chainsaw不会在你滚动时“同步”。

如果你感兴趣,试试最新的Chainsaw开发人员快照-它有很多额外的功能和比当前发布的版本更好的可用性:

http://people.apache.org/~sdeboy

票数 1
EN

Stack Overflow用户

发布于 2013-06-28 10:05:26

如果你在Windows上查看日志,那么来自微软的免费命令行工具Logparser http://logparserplus.com/Examples具有一些标准日志的疯狂功能。

我不得不开发一个内部工具来处理多个日志文件,它使用了一些Logparser来生成感兴趣(或所有)事件的主日志文件。处理专有的时间戳和来自多个时区的日志!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10934826

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档