如何实时可视化日志文件?
-
01-07-2019 - |
解决方案
你可以看看阿帕奇电锯。这个漂亮的工具可以记录几乎所有地方的收入,并具有实时过滤和分类功能。如果你有一个已经写好的日志,我不确定它是否可以读取它,自从我上次使用它以来已经有一段时间了(对于我们 JBoss 服务器的原型阶段非常有用)
其他提示
还有logstalgia 工具。可视化 Apache 日志。看 http://code.google.com/p/logstalgia/ 了解更多详细信息和 YouTube 视频。
你可以看看这个。 http://www.intalisys.com. 。3D实时视觉应用程序
我更喜欢 锯木厂 用于可视化数据。您基本上可以向它抛出任何日志文件,它不仅会自动检测其结构*,还会决定如何分析它。即使您有自定义日志文件,您仍然可以定义分析和可视化的内容和方式。
不确定它是否符合问题,但我刚刚发布了这个:
它使用Python的 matplotlib
, ,是由于需要在 C 语言中调试内核循环缓冲区操作(和变量)时可视化系统日志数据;它通过使用 CSV 文件格式作为日志文件数据的中介来进行可视化(我无法简单地解释它 - 请查看 README 以了解更多详细信息)。
它有一个在终端中访问的“step”播放器,并且可以处理“live” stdin
输入,但不幸的是,当绘图渲染时我无法得到比 1 FPS 更好的响应,所以我不会真正将其称为“实时” 本身 - 但您可以使用它最终生成情节动画的声音视频。
使用 SciTe、Notepad++ 或其他具有文件处理例程的功能强大的文本编辑器,因此您可以创建一个脚本来对日志的部分内容进行着色或仅从中删除一些不重要的行
不隶属于 StackOverflow