【技术实现步骤摘要】
一种防火墙磁盘防溢出的方法、装置、设备及介质
[0001]本专利技术涉及电数字数据处理
,特别是涉及一种防火墙磁盘防溢出的方法、装置、设备及介质。
技术介绍
[0002]存储空间较小的防火墙磁盘具有价格便宜的优点,但是,对于这些存储空间较小的防火墙磁盘,如8G、16G、32G和64G的防火墙磁盘,由于其存储空间较小,实际应用场景中可能会出现磁盘溢出的情况。如何防止防火墙磁盘的溢出,是亟待解决的技术问题。
技术实现思路
[0003]本专利技术目的在于,提供一种防火墙磁盘防溢出的方法、装置、设备及介质,以防止防火墙磁盘的溢出。
[0004]根据本专利技术的第一方面,提供了一种防火墙磁盘防溢出的方法,包括以下步骤:获取当前采集时刻日志占用目标防火墙磁盘的百分比。
[0005]如果所述当前采集时刻日志占用目标防火墙磁盘的百分比大于等于预设的第一百分比,则获取目标时间段内的日志增长趋势最大值;所述目标时间段为位于当前采集时刻之前且距离当前采集时刻不超过预设的第一时间阈值的时间构成的时间段。
[0006]根据所述目标时间段内的日志增长趋势最大值,确定出当前采集时刻所需的目标磁盘占用百分比。
[0007]如果所述当前采集时刻所需的目标磁盘占用百分比大于等于预设的第二百分比,则执行预设的第一日志压缩和转存步骤;否则,执行预设的第二日志压缩和转存步骤;所述预设的第一日志压缩和转存步骤包括在压缩和转存的过程中断开写入目标磁盘中数据库的连接,所述预设的第二日志压缩和转存步骤包括在压缩和 ...
【技术保护点】
【技术特征摘要】
1.一种防火墙磁盘防溢出的方法,其特征在于,包括以下步骤:获取当前采集时刻日志占用目标防火墙磁盘的百分比;如果所述当前采集时刻日志占用目标防火墙磁盘的百分比大于等于预设的第一百分比,则获取目标时间段内的日志增长趋势最大值;所述目标时间段为位于当前采集时刻之前且距离当前采集时刻不超过预设的第一时间阈值的时间构成的时间段;根据所述目标时间段内的日志增长趋势最大值,确定出当前采集时刻所需的目标磁盘占用百分比;如果所述当前采集时刻所需的目标磁盘占用百分比大于等于预设的第二百分比,则执行预设的第一日志压缩和转存步骤;否则,执行预设的第二日志压缩和转存步骤;所述预设的第一日志压缩和转存步骤包括在压缩和转存的过程中断开写入目标磁盘中数据库的连接,所述预设的第二日志压缩和转存步骤包括在压缩和转存的过程中不断开写入目标磁盘中数据库的连接。2.根据权利要求1所述的防火墙磁盘防溢出的方法,其特征在于,根据所述目标时间段内的日志增长趋势最大值,确定出当前采集时刻所需的目标磁盘占用百分比,包括以下步骤:获取日志压缩比;根据所述目标时间段内的日志增长趋势最大值,确定出日志压缩过程中产生的日志占用目标磁盘的百分比;根据当前采集时刻日志占用目标防火墙磁盘的百分比、所述日志压缩比和日志压缩过程中产生的日志占用目标磁盘的百分比,确定出当前采集时刻所需的目标磁盘占用百分比。3.根据权利要求2所述的防火墙磁盘防溢出的方法,其特征在于,根据所述目标时间段内的日志增长趋势最大值,确定出日志压缩过程中产生的日志占用目标磁盘的百分比,包括以下步骤:获取当前采集时刻的上一采集时刻至当前采集时刻的时间段中日志占用目标磁盘的百分比的增长量;获取压缩时间比;获取两个相邻的采集时刻之间的时间差;根据所述目标时间段内的日志增长趋势最大值、所述当前采集时刻的上一采集时刻至当前采集时刻的时间段中日志占用目标磁盘的百分比的增长量、所述压缩时间比、所述两个相邻的采集时刻之间的时间差和所述当前采集时刻日志占用目标防火墙磁盘的百分比,确定出日志压缩过程中产生的日志占用目标磁盘的百分比。4.根据权利要求2所述的防火墙磁盘防溢出的方法,其特征在于,根据当前采集时刻日志占用目标防火墙磁盘的百分比、所述日志压缩比和日志压缩过程中产生的日志占用目标磁盘的百分比,确定出当前采集时刻所需的目标磁盘占用百分比,包括以下步骤:获取目标防火墙磁盘的出厂文件占用目标磁盘的百分比;根据所述目标防火墙磁盘的出厂文件占用目标磁盘的百分比、所述当前采集时刻日志占用目标防火墙磁盘的百分比、所述日志压缩比和日志压缩过程中产生的日志占用目标磁盘的百分比,确定出当前采集时刻所需的目标磁盘占用百分比。
5.根据权利要求1所述的防火墙磁盘防溢出的方法,其特征在于,获取目标时间段内的日志增长趋势最大值包括如下步骤:获取日志增长趋势值列表,所述日志增长趋势值列表包括目标时间段中各采集时刻对应的日志增长趋势值;每一采集时刻对应的日志增长趋势值为对应采集时刻的上一采集时刻至所述对应采集时刻的时间段中日志占用目标磁盘的百分比的增长量;获取所述日志增长趋势值列表包括的目标时间段中各采集时刻对应的日志增长趋势值的最大值。6.一种防火墙磁盘防溢出的装置,其特征在于,所述装置包括:第一获取模块,用于获取当前采集时刻日志占用目标防火墙磁盘的百分比;第二获取模块,用于如果所述当前采集...
【专利技术属性】
技术研发人员:房志鹏,陈英辉,毛庆威,
申请(专利权)人:杭州中电安科现代科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。