【技术实现步骤摘要】
日志处理方法及装置、电子设备、可读介质
本专利技术涉及计算机
,具体涉及一种日志处理方法及装置、电子设备、可读介质。
技术介绍
目前,随着终端设备的不断增加,日志处理装置采集到的各个终端设备的日志信息也越来越多,对于不同类型的日志信息,其处理规则也不同。日志处理装置需要先将这些日志解析,再上传给管理装置进行日志管理。若日志处理装置采集到的日志信息条数超过了日志处理装置的处理能力,则会造成日志信息在日志处理装置中临时堆积,使得日志处理装置的存储空间被占用,无法及时解析日志信息;若日志处理装置无法及时处理这些堆积的日志信息,并将未解析的日志信息上报给了管理装置,会导致管理装置的系统性能下降。
技术实现思路
为此,本专利技术提供一种日志处理方法及装置、电子设备、可读介质,以解决现有技术中由于日志处理装置无法及时处理堆积的日志信息而导致的存储空间被占用,无法及时解析日志信息的问题。为了实现上述目的,本专利技术第一方面提供一种日志处理方法,方法包括:获得未解析日志文件和未解析日志文件对应的终端 ...
【技术保护点】
1.一种日志处理方法,其特征在于,所述方法包括:/n获得未解析日志文件和所述未解析日志文件对应的终端设备的属性信息;/n判断所述未解析日志文件是否满足发送条件;/n若是,则依据所述未解析日志文件和所述终端设备的属性信息,生成并发送日志上报消息给管理装置,以使所述管理装置依据日志管理策略对所述未解析日志文件进行处理;/n否则,保存所述未解析日志文件至本地,并依据所述未解析日志文件的存储时间,处理所述未解析日志文件。/n
【技术特征摘要】
1.一种日志处理方法,其特征在于,所述方法包括:
获得未解析日志文件和所述未解析日志文件对应的终端设备的属性信息;
判断所述未解析日志文件是否满足发送条件;
若是,则依据所述未解析日志文件和所述终端设备的属性信息,生成并发送日志上报消息给管理装置,以使所述管理装置依据日志管理策略对所述未解析日志文件进行处理;
否则,保存所述未解析日志文件至本地,并依据所述未解析日志文件的存储时间,处理所述未解析日志文件。
2.根据权利要求1所述的方法,其特征在于,所述保存所述未解析日志文件至本地,并依据所述未解析日志文件的存储时间,处理所述未解析日志文件,包括:
保存所述未解析日志文件至本地的第一预设文件夹中,所述第一预设文件夹是依据所述终端设备的属性信息建立的文件夹;
每间隔第一预设时长,依据所述未解析日志文件的存储时间、所述第一预设文件夹的存储容量和所述未解析日志文件的大小,删除所述未解析日志文件。
3.根据权利要求2所述的方法,其特征在于,所述依据所述未解析日志文件的存储时间、所述第一预设文件夹的存储容量和所述未解析日志文件的大小,删除所述未解析日志文件,包括:
监测所述第一预设文件夹的存储容量;
对比所述第一预设文件夹的存储容量和第一存储阈值;
若确定所述第一预设文件夹的存储容量大于所述第一存储阈值,则依据所述未解析日志文件的大小、所述第一存储阈值和所述第一预设文件夹的存储容量,计算获得需删除的第一类文件的个数,所述需删除的第一类文件的个数是计算获得的需要删除的所述未解析日志文件的个数;
依据所述未解析日志文件的存储时间,对所述第一预设文件夹中存储的未解析日志文件进行排序,获得第一排序结果;
依据所述需删除的第一类文件的个数和所述第一排序结果,删除所述未解析日志文件。
4.根据权利要求1所述的方法,其特征在于,在所述获得未解析日志文件和所述未解析日志文件对应的终端设备的属性信息步骤之前,还包括:
响应于所述管理装置发送的配置消息,获得处理规则,其中,所述处理规则是通过所述管理装置验证的规则。
5.根据权利要求4所述的方法,其特征在于,所述获得未解析日志文件,包括:
采集所述终端设备上报的日志信息;
判断使用所述处理规则是否能处理所述日志信息;
若确定使用所述处理规则不能处理所述日志信息,则将所述日志信息保存至所述未解析日志文件中。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述发送条件包括:当前时刻在预设发送时间段内,且,所述预设发送时间段内的已发送条数小于发送条数预设阈值。
7.根据权利要求1至5中任一项所述的方法,其特征在于,所述终端设备的属性信息至少包括所述终端设备的标识、所述终端设备的类型信息和所述终端设备的地址信息中的任意一种。
8.一种日志处理方法,其特征在于,所述方法包括:
响应于日志处理装置发送的日志上报消息,获得未解析日志文件;
依据日志管理策略,对所述未解析日志文件进行处理。
9.根据权利要求8所述的方法,其特征在于,所述依据日志管理策略,对所述未解析日志文件进行处理,包括:
...
【专利技术属性】
技术研发人员:张祖慧,戴海燕,张权,刘鹏,
申请(专利权)人:中电长城网际系统应用有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。