【技术实现步骤摘要】
一种日志处理方法、装置、电子设备及存储介质
[0001]本专利技术涉及日志处理
,尤其涉及一种日志处理方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]日志是一个系统是否稳定运行的关键监控指标,日志监控维度主要有关键字、日志量、打印日志的级别和日志打印规范等。传统的日志监控,依赖于人工处理,通过ELK(分布式搜索和分析引擎Elasticsearch,数据收集引擎Logstash,分析和可视化平台Kibana)等日志收集以及处理存储的方式,进行管理和监控,然后再由对应系统的运维工程师对接对应的系统开发和项目,通过新建特性和缺陷来完成优化,每个阶段都需要人为的进行干预,在系统数量庞大的时候,会出现人为处理不及时,处理效率低等现象。
技术实现思路
[0003]本专利技术的目的在于提供一种日志处理方法、装置、电子设备及计算机可读存储介质,以解决现有技术中日志处理不及时、处理效率低的技术问题。
[0004]本专利技术的技术方案如下,提供了一种日志处理方法,包括:
[0005]获取日 ...
【技术保护点】
【技术特征摘要】
1.一种日志处理方法,其特征在于,包括如下步骤:获取日志数据,根据所述日志数据的类型对所述日志数据进行格式化,得到格式化后的日志数据;将所述格式化后的日志数据存储至分布式搜索和分析引擎中,并对所述分布式搜索和分析引擎中的所述格式化后的日志数据添加对应的索引;根据所述格式化后的日志数据对应的索引,对所述格式化后的日志数据进行归类,得到归类结果,根据所述归类结果对所述格式化后的日志数据对应的索引设置标签,得到包含标签的索引;根据所述包含标签的索引,将所述格式化后的日志数据与日志标准进行匹配,得到匹配结果,根据所述匹配结果确定对应的日志数据是否正常。2.根据权利要求1所述的日志处理方法,其特征在于,获取日志数据,根据所述日志数据的类型对所述日志数据进行格式化,包括:运行日志采集器进行日志数据收集,获取所述日志数据,通过数据收集引擎并根据所述日志数据的类型,对所述日志数据进行格式化,其中,所述日志数据类型包括前端服务类型、Java类型以及Python类型。3.根据权利要求1所述的日志处理方法,其特征在于,根据所述格式化后的日志数据对应的索引,对所述格式化后的日志数据进行归类,包括:将所述格式化后的日志数据对应的索引中,包含Tomcat或Java标记的索引归为一类,将所述格式化后的日志数据对应的索引中,包括nginx或前端ingress标记的索引归为一类。4.根据权利要求1所述的日志处理方法,其特征在于,根据所述包含标签的索引,将所述格式化后的日志数据与日志标准进行匹配,包括:根据所述包含标签的索引确定所述格式化后的日志数据对应的日志标准,将所述格式化后的日志数据与所述对应的日志标准进行正则匹配。5.根据权利要求4述的日志处理方法,其特征在于,根据所述匹配结果确定对应的日志数据是否正常,包括:若所述格式化后的日志数据与所述对应的日志标准匹配成功,则所述对应的日志数据为正常,若所述格式化后的日志数据与所述对应的日志标准匹配不成功,则所述对应的日志数据为异常。6...
【专利技术属性】
技术研发人员:冉冰冰,
申请(专利权)人:平安健康保险股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。