【技术实现步骤摘要】
日志解析方法、装置、计算设备及存储介质
[0001]本专利技术涉及计算机
,具体涉及一种日志解析方法、装置、计算设备及存储介质。
技术介绍
[0002]在一个完整的信息系统中,日志是一个非常重要的功能组成部分。日志解析显得尤为重要。
[0003]随着企业业务层面的升级与发展,由众多应用产生的日志越来越多,日志解析任务也愈加严峻,现有解析方式存在无法实现对日志内容的深度挖掘,解析得到的解析结果的可用性和易读性差等问题。
[0004]基于此,亟需一种可以更优的日志解析方法,以解决现有技术中存在的问题。
技术实现思路
[0005]鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种日志解析方法、装置、计算设备以及存储介质。
[0006]根据本专利技术的一个方面,提供一种日志解析方法,在计算设备中执行,该方法包括:基于预设的解析配置文件,生成日志解析请求,解析配置文件至少包括各待解析日志的日志类型;响应于日志解析请求,获取各待解析日志;针对每一待解析日志 ...
【技术保护点】
【技术特征摘要】
1.一种日志解析方法,在计算设备中执行,该方法包括:基于预设的解析配置文件,生成日志解析请求,所述解析配置文件至少包括各待解析日志的日志类型;响应于所述日志解析请求,获取各待解析日志;针对每一待解析日志,根据其日志类型,将该待解析日志置入对应的解析队列中;分别对各解析队列中的待解析日志进行解析,得到每一解析队列对应的解析结果;将各解析结果分别进行存储。2.如权利要求1所述的方法,其中,所述解析配置文件还包括各待解析日志的解析方式,以及所述分别对各解析队列中的待解析日志进行解析的步骤包括:利用各待解析日志对应的解析方式,分别对各待解析日志进行解析,所述解析方式为预设格式解析、特殊字符解析、以及正则表达式解析中的一种。3.如权利要求2所述的方法,其中,所述利用各待解析日志对应的解析方式,分别对各待解析日志进行解析的步骤包括:若待解析日志的解析方式为特殊字符解析,则根据选中的特殊字符对待解析日志的内容进行字符分割,并将分割后形成的各字段进行提取;若待解析日志的解析方式为特殊字符解析,则根据正则表达式对待解析日志的内容进行正则匹配切分,并将切分后形成的各字段集进行提取;若待解析日志的解析方式为预设格式解析,则不对待解析日志进行解析。4.如权利要求1
‑
3任一项所述的方法,其中,所述分别对各解析队列中的待解析任务进行解析,得到每一解析队列对应的解析结果的步骤包括:将每一解析队列中的各待解析日志均解析成预设格式的结构体,并将各结构体与其对应的待解析日志的数据源进行关联,将关联后的各结构体的集合作为所述解析结果。5.如权利要求...
【专利技术属性】
技术研发人员:张洪涛,刘振华,
申请(专利权)人:海南车智易通信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。