二进制日志的日志查看器

问题描述 投票:0回答:1

我有一个集群实时系统,会产生大量二进制日志。

我从系统中的每个节点获取一堆二进制日志,我想以方便的方式查看日志。大多数情况下,我希望它能够快速,按来自不同来源的时间戳对日志进行排序并允许过滤。

我正在看: https://lnav.org/

看起来我想要的都有了,但问题是它不支持读取二进制日志。所以我必须首先解析我的二进制日志并将它们转换为文本日志,然后使用 lnav 加载它们。这非常慢并且还需要大量磁盘空间。

有没有办法向 lnav 添加插件来支持读取我的二进制跟踪?所以它直接读取二进制数据,并且只读取需要的内容,而不是读取所有数据。

也欢迎 lnav 的其他替代方案。

logging binary-data distributed-system distributedlog
1个回答
0
投票

wireshark对您有帮助吗?它用于网络流量,但可以深入研究二进制数据。

© www.soinside.com 2019 - 2024. All rights reserved.