[发明专利]一种日志管理方法及设备在审
申请号: | 202110885677.8 | 申请日: | 2021-08-03 |
公开(公告)号: | CN113626300A | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 任养超;徐岩;雒丹 | 申请(专利权)人: | 上海上讯信息技术股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F16/18 |
代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 王奎宇 |
地址: | 201203 上海市浦东新区张*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 日志 管理 方法 设备 | ||
本发明提供了一种日志管理方法。通过在日志配置信息中设定日志条数的总量作为告警阈值,使其能在日志数接近并达到告警阈值的过程中及时的发送告警信息或反馈日志状态。当日志数量达到或超过告警阈值时则按照日志管理人员预先制定的日志删除方案对日志进行清理,或者更改日志配置信息中的参数对日志进行优化管理,从而解决了现有技术中对于日志系统的管理方式较为单一,缺少告警提示,使得日志管理人员无法根据实际情况进行调整的问题。
技术领域
本发明涉及计算机技术领域,尤其是一种日志管理方法及设备。
背景技术
日志对于每一个系统来说都是重要的组成部分,用来记录用户的日常操作、系统的运行情况以及错误信息等。日志记录的好坏将直接关系到系统出现问题时的定位速度,并且可以通过观察和分析日志,及时发现系统中可能存在的风险,预防事故的发生。所以,必须尽可能详细的在用户的关键操作及系统的关键处理上记录日志,这样一来,系统在使用一段时间后,必然会产生大量的日志,给数据库带来负担。
为了避免日志的大量累积,一般的处理方式是在系统中设置保留固定时间段内或者固定条数的日志,将多余的日志全部删除。这种处理通常是后台程序自动执行,处理方式较为单一,缺少告警提示,使得日志管理人员无法根据实际情况进行调整。
发明内容
本发明的一个目的是提供一种日志管理方法,用以解决现有技术中对于日志的管理方式较为单一,缺少告警提示,使得日志管理人员无法根据实际情况进行调整的问题。
为实现上述目的,本发明提供了一种日志管理方法,其特征在于,包括:
在新增日志之后,判断日志数量是否大于等于第一阈值且小于第二阈值,其中,所述第一阈值为告警阈值与第一系数的乘积,所述第二阈值为告警阈值与第二系数的乘积,所述第一系数小于第二系数;
若是,生成告警日志,并按照第一时间周期发送告警信息;
若否,判断日志数量是否大于等于第二阈值且小于告警阈值;
若是,则生成告警日志,并按照第二时间周期发送告警信息,其中所述第二时间周期小于所述第一时间周期
若否,判断日志数量是否大于等于告警阈值;
若是,则生成告警日志,查询可供删除的日志,并对其备份后进行删除操作。
进一步地,按照第一时间周期发送告警信息,包括:
创建定时器,并设置所述定时器的定时周期为所述第一时间周期;
基于所述定时器,在当前时刻以及达到定时周期时发送告警信息。
进一步地,按照第二时间周期发送告警信息,包括:
修改所述定时器的定时周期为所述第二时间周期;
基于所述定时器,在当前时刻以及达到定时周期时发送告警信息。
进一步地,所述第一时间周期为24小时,所述第二时间周期为1小时。
进一步地,所述方法还包括:
在生成告警日志后,判断日志数量是否小于第一阈值,若是,删除已创建的定时器。
进一步地,查询可供删除的日志,并对其备份后进行删除操作,包括:
查询是否存在预设时间节点之前的日志;
若存在,则预设时间节点之前的日志确定为可供删除的日志,并并对其备份后进行删除操作。
进一步地,所述预设时间节点为3个月。
进一步地,所述第一系数为90%,所述第二系数为95%。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海上讯信息技术股份有限公司,未经上海上讯信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110885677.8/2.html,转载请声明来源钻瓜专利网。