loginsight,一款通用的日志分析工具

Loginsight是一款开源的通用日志分析工具,能快速打开大文件,且集成了时间线、过滤窗、正则搜索、分享等功能,有效帮助理清线索、记录思路、整理分析结果

官网

下载地址

文档与详细介绍

GitHub

Gitee

时间线

时间线类似书签功能,按时间顺序排列节点,但比书签功能更丰富地。通过在主窗口里右键标记,可以将那一行新增为时间线的一个节点。

刚开始分析日志时,时间线是书签和线索,可以用不同的颜色分类不同模块或是不同线索主线,并把一些思考记录到备注里;当日志分析出眉目后,要整理出问题原因或者发生的时序,这时可以删除时间线里的无关节点,最终得出分析报告

了解更多

过滤窗

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FG5zXq9w-1623017463908)(https://z3.ax1x.com/2021/04/11/c0S6Z4.png)]

过滤窗口可以帮助我们搜集仅含关键词的行,以集中观察某一范畴的日志。比如我们可以根据日志规范,过滤某个TAG,或者根据PID过滤某个进程等等。

现在您可以同时打开多个过滤窗口,或是对过滤窗口的内容再进行过滤。

双击过滤窗口中的一行,可以同步定位主窗口和时间线,反之亦然

了解更多

打开大文件

支持几百M乃至几G的文件秒开

举个例子:2.5G文件在macbook 2015上打开仅需5秒(具体时间视日志、设备有别)

内存占用约为文件的1/25,即100M的日志文件,实际打开所需内存大约为4M(具体与日志一行多少字符有关)

(仅专业版支持快速打开,开源版本虽然也可以打开,但完全加载耗时会更久

跨平台

得益于成熟的QT框架,Loginsight不仅可以在Windows/Linux/Mac上运行,而且具有本地化的界面风格和操作习惯。

多文档

支持同时打开多个日志文件,在一个窗口内通过标签页快速切换,流畅不分心

借助多文档,我们还可以查看多份日志是否出现相同现象;亦或是结合系统的多个模块同一时间点的日志综合分析问题

了解更多

打开粘贴板

loginsight支持直接导入粘贴板中的文本,可以省略”先将粘贴板文本保存到文件,再从loginsight打开的步骤“。在一些情况下会带来便捷

了解更多

打开后台程序

借助loginsight,可以查看后台程序的实时输出。

通过其他程序的加持,loginsight可以发挥更大的作用。

比如:通过启动adb,我们可以用loginsight查看Android设备的实时日志;通过启动dmesg,我们可以监听linux系统的内核消息……

了解更多

保存工程

如果日志分析需要很久时间,可以通过保存工程菜单,将搜索过的单词、高亮的关键字、过滤的内容、时间线等信息保存到工程文件。下次再打开工程的时候,就可以恢复到上次的工作状态

了解更多

导出时间线

将这个图片作为分析报告(或是其中的附图),介绍日志分析的整个过程,让报告更加具体生动

导出过滤窗内容

当过滤后的内容需要被分享,或进一步深入分析,将它导出到文件是一个不错的选择

您也可以将这个功能当做一个小工具,帮助做文件处理或数据整理

多关键词高亮

Loginsight在工具栏为用户设计了TAG栏,用于管理关键词、设置其高亮色

了解更多

准确跳转

按行号跳转、历史位置回溯、关联跳转、跳转到文件末尾……多种跳转方式,帮助在多次导航过程准确跳转,指哪打哪

了解更多

个性化设置

loginsight提供了几个关键的设置项,可按各自喜好调节参数

loginsight支持像常规文本框一样,切换折行、非折行显示,自由复制任意行,或从行中间开始复制

了解更多

详细文档

了解更多

  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值