日志解析方法、系统、电子装置、计算机设备及存储介质制造方法及图纸

技术编号:30826846 阅读:21 留言:0更新日期:2021-11-18 12:27
本申请涉及一种日志解析方法、系统、电子装置、计算机设备及存储介质,其中,该日志解析方法包括:获取待解析日志并分析所述待解析日志的日志级别;使用缓存表中与所述日志级别相对应的PEG算子,利用FST算法构建状态机;基于所述状态机,生成适配所述待解析日志的日志解析器;通过所述日志解析器将所述待解析日志解析成安全日志。通过保存至缓存表的各种PEG算子,通过FST算法快速组合生成日志解析器,降低日志解析器的设计难度,优化了算子性能,从而提高了日志解析器的性能,提高了日志解析的速度,扩展了日志解析的适配范围。扩展了日志解析的适配范围。扩展了日志解析的适配范围。

【技术实现步骤摘要】
日志解析方法、系统、电子装置、计算机设备及存储介质


[0001]本申请涉及信息安全处理领域,特别是涉及日志解析方法、系统、电子装置、计算机设备及存储介质。

技术介绍

[0002]日志,作为行为或状态详细描述的载体,其时效性与信息丰富程度在企业安全事件分析、事件回溯和取证过程中起到重要作用。在法律层,日志也是重要的电子证据,先进的日志记录、监控和审计手段,可以帮助客户有效地减少信息破坏、信息泄露的问题,对违法行为起到一定威慑作用。
[0003]传统的日志解析,为了加快现场日志适配,现有生成的日志解析器,大量使用了正则匹配,但是正则匹配有较大的局限性,比如只能适合匹配文本字面,不适合匹配文本意义;容易造成大量的回溯,性能会成倍的下降。综上所述,传统的基于正则匹配的日志解析器性能较低。
[0004]针对相关技术中存在的日志解析器性能较低的问题,目前还没有提出有效的解决方案。

技术实现思路

[0005]本申请实施例提供了一种日志解析方法、系统、电子装置、计算机设备及存储介质,以至少解决相关技术中日志解析器性能较低的问题。本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种日志解析方法,其特征在于,包括以下步骤:获取待解析日志并分析所述待解析日志的日志级别;使用缓存表中与所述日志级别相对应的PEG算子,利用FST算法构建状态机;基于所述状态机,生成适配所述待解析日志的日志解析器;通过所述日志解析器将所述待解析日志解析成安全日志。2.根据权利要求1所述的日志解析方法,其特征在于,所述使用缓存表中与所述日志级别相对应的PEG算子,利用FST算法构建状态机,包括以下步骤:挑选所述缓存表中与所述日志级别相对应的PEG算子;将挑选的PEG算子进行组合,生成组合算子,并基于所述组合算子利用FST算法构建状态机。3.根据权利要求1所述的日志解析方法,其特征在于,所述日志解析方法还包括以下步骤:统计所有能成功解析所述待解析日志的所述日志解析器的耗时,以耗时从短到长依次进行排序。4.根据权利要求3所述的日志解析方法,其特征在于,所述日志解析方法还包括以下步骤:淘汰解析耗时排序最靠后的至少一个所述日志解析器中的PEG算子。5.根据权利要求3所述的日志解析方法,其特征在于,所述日志解析方法还包括以下步骤:选取解析耗时排序最靠前的至少一个所述日志解析器中的PEG算子;将选取的所述PEG算子通过轮询调度迭代使用,同时将其保存至所述缓存表。6....

【专利技术属性】
技术研发人员:李亮范渊刘博
申请(专利权)人:杭州安恒信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1