1.一种日志处理方法,其特征在于,所述方法包括:
获取待处理的日志数据,所述日志数据中至少包括预定字段信息对应的字段值;
获取与所述日志数据相匹配的配置信息;
基于所述配置信息和所述日志数据中的字段值,确定所述日志数据中缺失的字段信息,并基于所述配置信息为所述日志数据补充所述缺失的字段信息,得到补充后的日志数据。
2.根据权利要求1所述的方法,其特征在于,所述配置信息中还包括日志数据中未包含的预定字段值对应的目标字段信息,所述方法还包括:
基于所述配置信息中包括的日志数据中未包含的预定字段值对应的目标字段信息,在所述日志数据中补充所述目标字段信息和对应的预定字段值。
3.根据权利要求1所述的方法,其特征在于,在所述获取待处理的日志数据之后,还包括:
对所述待处理的日志数据进行预处理,其中,所述预处理包括:格式化处理、重复数据的删除处理、对存在分隔符的多个数据进行合并处理、对预定无意义字段信息和/或所述预定无意义字段信息对应的字段值进行删除处理中的一种或多种。
4.根据权利要求1所述的方法,其特征在于,所述日志数据为linux操作系统中包含的原始日志数据。
5.根据权利要求4所述的方法,其特征在于,在所述获取待处理的日志数据之前,还包括:
接收原始日志数据;
调用linuxshell脚本和/或基于预定的正则表达式,检测所述原始日志数据中是否包含预设字段值和/或预设字段信息;
若是,则确定所述原始日志数据为待处理的日志数据。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
存储补充后的日志数据或将补充后的日志数据发送给预定的存储设备。
7.根据权利要求1所述的方法,其特征在于,在获取待处理的日志数据之前,还包括:
获取多个不同类型的日志数据;
基于所述日志数据所属的类型和/或所述日志数据中包含的字段值,建立与每个类型的日志数据相对应的配置信息。
8.一种日志处理装置,其特征在于,所述装置包括:
日志数据获取模块,用于获取待处理的日志数据,所述日志数据中至少包括预定字段信息对应的字段值;
配置信息获取模块,用于获取与所述日志数据相匹配的配置信息;
目标日志生成模块,用于基于所述配置信息和所述日志数据中的字段值,确定所述日志数据中缺失的字段信息,并基于所述配置信息为所述日志数据补充所述缺失的字段信息,得到补充后的日志数据。
9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线;其中,所述处理器、所述通信接口以及所述存储器通过总线完成相互间的通信;所述存储器,用于存放计算机程序;所述处理器,用于执行所述存储器上所存放的程序,实现权利要求1-7任一所述的日志处理方法步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的日志处理方法步骤。