Loginsight通用日志分析工具是一款编程日志分析类型的软件,能够辅助个人用户来完成对于日志内容上面的分析,通过这款Loginsight通用日志分析工具来分析你日志当中的内容,编程人员和运营人员可以尝试使用这款Loginsight通用日志分析工具!
Loginsight通用日志分析工具
Loginsight是一款开源的通用日志分析工具,能快速打开大文件,且集成了时间线、过滤窗、正则搜索、分享等功能,有效帮助理清线索、记录思路、整理分析结果
软件功能
时间线
时间线类似书签功能,按时间顺序排列节点,但比书签功能更丰富地。通过在主窗口里右键标记,可以将那一行新增为时间线的一个节点。
刚开始分析日志时,时间线是书签和线索,可以用不同的颜色分类不同模块或是不同线索主线,并把一些思考记录到备注里;当日志分析出眉目后,要整理出问题原因或者发生的时序,这时可以删除时间线里的无关节点,最终得出分析报告
过滤窗
过滤窗口可以帮助我们搜集仅含关键词的行,以集中观察某一范畴的日志。比如我们可以根据日志规范,过滤某个TAG,或者根据PID过滤某个进程等等。
现在您可以同时打开多个过滤窗口,或是对过滤窗口的内容再进行过滤。
双击过滤窗口中的一行,可以同步定位主窗口和时间线,反之亦然
打开大文件
支持几百M乃至几G的文件秒开,不再为了只查一行日志焦急等待十几分钟(,还可能等来电脑死机)
目前只支持专业版,开源版支持100M以下文件
跨平台
得益于成熟的QT框架,Loginsight不仅可以在Windows/Linux/Mac上运行,而且具有本地化的界面风格和操作习惯。
多标签
支持同时打开多个日志文件,在一个窗口内通过标签页快速切换,流畅不分心
借助多文档,我们还可以查看多份日志是否出现相同现象;亦或是结合系统的多个模块同一时间点的日志综合分析问题
格式语法
通过正则表达式添加自定义的语法高亮,支持各式各样的日志格式,
只需一瞥,日期、优先级、进程号了然于心,让日志看起来一目了然
打开粘贴板
loginsight支持直接导入粘贴板中的文本,可以省略”先将粘贴板文本保存到文件,再从loginsight打开的步骤“。在一些情况下会带来便捷
打开分段日志
loginsight支持打开分段日志,自动拼接多份日志,让你犹如在浏览单文件日志。不仅如此,还设计了贴心的排序规则,支持各种分段日志的命名规则
打开后台程序
借助loginsight,可以查看后台程序的实时输出。
通过其他程序的加持,loginsight可以发挥更大的作用。
比如:通过启动adb,我们可以用loginsight查看Android设备的实时日志;通过启动dmesg,我们可以监听linux系统的内核消息……
保存工程
如果日志分析需要很久时间,可以通过保存工程菜单,将搜索过的单词、高亮的关键字、过滤的内容、时间线等信息保存到工程文件。下次再打开工程的时候,就可以恢复到上次的工作状态
导出时间线
将这个图片作为分析报告(或是其中的附图),介绍日志分析的整个过程,让报告更加具体生动
导出过滤窗内容
当过滤后的内容需要被分享,或进一步深入分析,将它导出到文件是一个不错的选择
您也可以将这个功能当做一个小工具,帮助做文件处理或数据整理
多关键词高亮
Loginsight在工具栏为用户设计了TAG栏,用于管理关键词、设置其高亮色
个性化设置
loginsight提供了几个关键的设置项,可按各自喜好调节参数
loginsight支持像常规文本框一样,切换折行、非折行显示,自由复制任意行,或从行中间开始复制
准确跳转
按行号跳转、历史位置回溯、关联跳转、跳转到文件末尾……多种跳转方式,帮助在多次导航过程准确跳转,指哪打哪