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

article/2025/9/12 1:23:21

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支持像常规文本框一样,切换折行、非折行显示,自由复制任意行,或从行中间开始复制

了解更多

详细文档

了解更多


http://chatgpt.dhexx.cn/article/rSffs7fq.shtml

相关文章

最好用的开源日志分析工具

监控网络活动既重要又繁琐,以下这些工具可以使它更容易。监控网络活动是一项繁琐的工作,但有充分的理由这样做。例如,它允许你查找和调查工作站和连接到网络的设备及服务器上的可疑登录,同时确定管理员滥用了什么。你还可以跟踪软…

一款专业的日志分析软件——EventLog Analyzer

日志分析是一种广泛应用于计算机系统中的技术,用于从大量数据中提取有用信息。在计算机系统中,日志是由操作系统、应用程序和设备生成的记录,这些记录可以包含有关系统性能、故障、异常行为和用户活动的信息。通过分析这些日志,可…

网站日志分析软件--让网站日志分析工作变得更简单

网站的日志分析,是seo优化不可忽视的一门功课,但网站越大,每天产生的日志就越大,大站一天都可以产生几个G的网站日志,如果光靠肉眼去分析,那可能看到猴年马月都看不完,因此借助网站日志分析工具…

日志自动分析和解析开源工具

论文原文 https://arxiv.org/pdf/1811.03509.pdf 翻译原文 https://blog.csdn.net/arpospf/article/details/98795806 GitHub 日志解析:https://github.com/logpai/logparser 自动日志分析的工具和基准 Abstract——在许多软件系统的开发和维护过程中&#x…

开源:通用的日志分析工具(LogViewer)

工具介绍 本工具最早是制作出来查看我的 FTL(Fast Trace Log) 二进制日志文件的, 后来因为去做Java后台,经常看 SpringBoot, Tomcat 等的日志, 就简单重构了一下, 从而支持通过正则来通用的分析日志. LogViewer 一个通用的日志查看器. 可以通过用户配置的正则表达式解析文本格…

10个优秀的日志分析工具

在网络管理员的日常工作中,对日志文件的分析能够及时了解网络设备或应用的性能数据,以便及时发现问题并及时解决。分析日志文件的时候需要运用到日志分析工具,接下来就给大家分享10个优秀的日志分析工具: 1、SolarWinds Log&…

推荐几款常用的日志分析利器

1. Notepad notepad官网-notepad下载-免费开源文本编辑器-Notepad (notepadplus.com.cn)http://www.notepadplus.com.cn/ notepad是我最早使用的日志查看与分析工具。优点是体积小,打开速度快,支持全文过滤;缺点是无法跨平台,且…

多款日志分析工具,总有一款适合你

IDE vs,pycharm等等基本打开大文件都会卡死老半天,然后搜索可能也会非常卡,所以就不推荐了。 如果是Vim之类的,倒是没啥压力,大部分都随便开。 UVviewsoft LogViewer http://www.uvviewsoft.com/logviewer/ 非常强大…

potainer 日志_分享10个优秀的日志分析工具

在网络管理员的日常工作中,对日志文件的分析能够及时了解网络设备或应用的性能数据,以便及时发现问题并及时解决。分析日志文件的时候需要运用到日志分析工具,接下来小编就给大家分享10个优秀的日志分析工具: 1、SolarWinds Log&Event Manager:Windows的日志分析工具,可…

DelphiXE10.3 FMX(FireMonkey) 画图指南 非常全面

{ 相关介绍: FMX 的 Canvas 在不同的系统上会分别使用: WinVista、Win7: D2D (FMX.Canvas.D2D.pas) WinXP: GDI (FMX.Canvas.GDIP.pas) Mac 系列: Core Graphics (FMX.Canvas.Mac.pas) 和 HTML5 中的 Canvas 非常类似, 现在的 Canvas 模糊了 Pen 的概念: 之前的 Ca…

delphi xe android 黑屏,Delphi XE之路(3)解决启动时短暂的黑屏

以下转自玻璃城市的博客,已经在我手机上测试成功!不过带来一个新的问题,在手机横向时程序会停止执行??? delphi xe5 编译的程序在启动时会有短暂的黑屏出现,这个现象产生是因为启动首个activity…

android sqlite 打包 xe,Delphi XE使用SQLite3

用Delphi开发小程序,之前使用过Access数据库,但是由于Access依赖于office,感觉有些不太方便,研究一下Delphi使用SQLite3。 SQLite是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小…

Delphi XE10.4 安装AlphaControls15.12

Delphi XE10.4 安装AlphaControls15.12 1、新建一个待安装控件的目录,如:D:\vcl\AlphaControls 2、将解压包复制进该目录(XE10.4对应DX10Sydney) 3、找到与Delphi版本对应有目录:D:\vcl\AlphaControls\DX10Sydney 4、将此目录&…

delphi xe 连接 mysql_Delphi XE中使用dbExpress连接MySQL数据库疑难问题解决

Delphi IDE中包含一个Data Explorer的组件,如下图所示: 该组件基于dbExpress(包含TSQLConnection、TSQLDataSet、TSQLQuery、TSQLStoredProc、TSQLTable、TsqlServerMethod、TSQLMonitor、TSimpleDataSet)。但是因为该组件只提供了各种数据库的抽象驱动&…

Delphi XE生成UUID

UUID,是英文单词 Universally Unique Identifier 的缩写,即通用唯一识别码。 目前最广泛应用的 UUID,是微软的 Microsofts Globally Unique Identifiers (GUIDs)。 如果使用代码生成 GUID,可以使用 CreateGuid 函数,…

Delphi XE +SQLServer把图片当作文本存储

Delphi XE存储三层架构处理图片的时候,有很多问题,存储图片的时候无法使用clientDataset, LoadFromStream来保存图片。在网上找了些发现很多人有类似问题。用params来存储文字也发现有截断问题,最好的方式就是‘’‘+str+‘’‘的方式来存储。思路就是把图片转换成字符串来存…

Delphi XE11APP编译出错

今天从官网上下载了一个DELPHI XE11,但是以我的经验,每一个版本的软件安装以后,使用起来都不会那么顺利,决定从安装完以后开始,将所遇到的问题记录,如果对朋友们有帮助,那就有了意义&#xff0c…

delphi xe3 oracle,delphixe3

场景:DelphiXe3 FireMonkey 怎么画图 DelphiXe3 FireMonkey 如何画图 DelphiXe3 FireMonkey 如何画图 在Delphi的老版本中,我们使用TCanvas画布类来实现画图操作,如画线、画圆、画矩形等。在DelphiXe3中的FireMonkey,HD以及3D应用…

DelphiXE开发坑

1.字符类型不同 在 DelphiXE 之前,默认PChar是PAnsiChar。在之后PChar 是一个指向 Char 的指针,它是一个unicode字符(一个 WideChar )。而 PAnsiChar 是一个指向 AnsiChar 的指针。 2.包含同名窗体 {$R *.dfm}:含义…

DelphiXE环境认知(第一章 Project Options)

DelphiXE环境认知 作者:帅宏军 时间:2011年4月 说明:根据DelphiXE的自带帮助翻译而来,为作者个人看法,如有翻译不当,仅供参考。 shuaihj163.com http://blog.csdn.net/shuaihj 第一章、 Project…