[发明专利]日志管理方法及系统在审
申请号: | 201410016296.6 | 申请日: | 2014-01-14 |
公开(公告)号: | CN103793479A | 公开(公告)日: | 2014-05-14 |
发明(设计)人: | 曾洪宁 | 申请(专利权)人: | 上海上讯信息技术股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F11/34 |
代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 马育麟 |
地址: | 201203 上海市浦东新区张*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志 管理 方法 系统 | ||
技术领域
本发明涉及网络信息管理和维护技术领域,尤其涉及一种日志管理方法及系统。
背景技术
在软件的开发、测试、使用和维护过程中,日志对于系统的正确和稳定的运行提供了非常重要的参考和依据,帮助开发、测试、维护人员对软件系统进行调试和维护。然而一般情况下日志的数据量是非常大的,这就使查询、维护起来非常困难。系统运行的时间越长则日志量越大,查询起来也越慢,简单的删除又会使过去的日志信息无法追溯,以至于需要查询时找不到相应的日志,所以就要建立一种方便、灵活、可追溯和恢复的日志管理系统。
目前软件对于日志的处理主要采用的就是定期删除储存时间最久的一段时间的日志数据,以减少日志的数据量方便查询和管理,但是存在明显的缺点与不足:
一、定期删除部分日志虽然使数据量减少了,但是当管理员需查看过去日志的时候,无法再现已删除的日志;
二、删除日志的时间不易控制,删除的时间设置长了,无法达到减少数据的目的;删除日志的时间设置短了,会导致重要的日志数据被过早地删除,不利于管理员查看日志信息;
三、日志记录表中数据混乱,不同类型的日志没有区分的放在一起,使得系统中保留了过多不重要的日志信息,在查询时会损耗过多的性能;
四、对于日志导出和删除的成功与失败没有记录,由于停电、停机维护、故障等造成导出和删除不成功等情况无法得知,无法弥补异常情况导致的数据丢失问题,对于导出和删除本身无法追踪和控制。
综上可知,现有技术在实际使用上显然存在不便与缺陷,所以有必要加以改进。
发明内容
针对上述的缺陷,本发明的目的在于提供一种日志管理方法及系统,其通过采用清晰的日志类型、日志等级和/或时间段方式来存储和管理日志,使得日志管理同时具备高效、清晰、灵活、完整、可追溯的优点。
为了实现上述目的,本发明提供一种日志管理方法,包括步骤有:
日志保存步骤,将不同的日志类型、日志等级和/或时间段的所述日志存储在数据库的不同的日志表中;
日志查询步骤,接收到包含有指定日志类型、指定日志等级和/或指定时间段的日志查询请求后,在所述指定日志类型、指定日志等级和/或指定时间段对应的所述日志表中查询日志。
根据本发明所述的日志管理方法,还包括:
设置步骤,将所述日志分为不同的所述日志类型、所述日志等级和/或所述时间段,同时设置日志处理规则表,所述日志处理规则表为不同的所述日志类型、所述日志等级和/或所述时间段的所述日志设置不同的日志处理规则;
日志处理步骤,根据所述日志对应的所述日志处理规则,对所述日志进行处理。
根据本发明所述的日志管理方法,所述设置步骤进一步包括:
为不同的所述日志类型、所述日志等级和/或所述时间段的所述日志设置不同的保存时限和外部备份地址;
所述日志处理步骤进一步包括:
当所述数据库中的所述日志对应的所述保存时限到达时,将所述日志导出至所述外部备份地址对应的日志文件夹中以完成日志备份;
在所述数据库中删除已导出的所述日志。
根据本发明所述的日志管理方法,所述日志处理步骤进一步包括:
对所述数据库中的所述日志的导出和删除进行记录和分析,并生成对应的日志导出记录表;
所述设置步骤进一步包括:
为不同的所述日志表中关键字段建立索引。
根据本发明所述的日志管理方法,还包括:
日志恢复步骤,接收到包含有指定日志类型、指定日志等级和/或指定时间段的日志恢复请求后,将所述日志文件夹中与所述指定日志类型、指定日志等级和/或指定时间段对应的所述日志导入到指定数据库以完成日志恢复。
本发明还提供一种日志管理系统,包括有:
日志保存模块,用于将不同的日志类型、日志等级和/或时间段的所述日志存储在数据库的不同的日志表中;
日志查询模块,用于接收到包含有指定日志类型、指定日志等级和/或指定时间段的日志查询请求后,在所述指定日志类型、指定日志等级和/或指定时间段对应的所述日志表中查询日志。
根本发明所述的日志管理系统,还包括:
设置模块,用于将所述日志分为不同的所述日志类型、所述日志等级和/或所述时间段,同时设置日志处理规则表,所述日志处理规则表为不同的所述日志类型、所述日志等级和/或所述时间段的所述日志设置不同的日志处理规则;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海上讯信息技术股份有限公司,未经上海上讯信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410016296.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:橡胶圈密封润滑剂
- 下一篇:一种快速深度处理有机氯农药废水的复合材料