我每天必须引用大型日志(> 20K行)。

有时日志中有JSON。这些JSON是HUGE(> 3-5K行),会影响日志的可读性-使其很难阅读。我处理这些JSON-像颜色编码和折叠这样的简单操作(我真的很需要这样做)将大大提高可读性。

有人可以提出建议吗? />

评论

如何在这些日志中区分应该将哪些内容视为JSON(基本上任何数字本身就是有效的JSON)以及什么不应该?有日志示例吗?

#1 楼

在我先前使用的GitHub上找到了这个免费的库。日志查看器将文本补丁转换为json数据的各个块,以便于查看json文件的大型日志。另外,日志查看器具有各种搜索功能,对于此类大型日志调试/提取信息很有用。软件根据MIT许可分发。

JSON日志查看器



评论


请添加一些文字,解释为什么这会对OP有所帮助。目前,这只是一个仅链接的答案,可能会被删除。

–user416
18-10-21在11:08

这个工具很好,但是不支持拖尾或重新加载(不监视也不手动重新加载),并且对所有日志文件都有一个配置。它看起来好像没有被积极维护,但是它确实提供了不错的列视图,并且如果您不需要这些东西的话,也可以很好地工作。

–克里斯蒂安·隆多
20-2-18在21:23

#2 楼

JSONBuddy不是真正的免费,但真正负担得起。它具有内置的网格和文本视图,也可以处理大数据。它还具有语法着色和折叠。