[发明专利]一种日志功能的实现方法有效
申请号: | 200910241712.1 | 申请日: | 2009-12-02 |
公开(公告)号: | CN101729295A | 公开(公告)日: | 2010-06-09 |
发明(设计)人: | 曲健宁 | 申请(专利权)人: | 北京东土科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/56;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100041 北京市石*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 日志 功能 实现 方法 | ||
1.一种日志功能的实现方法,其特征是,在通信设备系统内部利用消息机制传输日志信息,利用进程机制接收并存储日志信息;缓存系统用于匹配短时间内相同内容的日志,减少重复日志存储次数,在进行日志存储之前先进行缓存匹配,如果缓存内在规定时间内没有相同的日志,则将进入日志存储系统永久保存,缓存匹配用于在系统缓存中匹配相同内容和指定时间范围内的日志,如果在系统规定时间内有同样的日志信息需要记录,日志系统只更新缓存内的日志时间和本条日志在缓存内重复的次数而不实际进行存储;当缓存内重复次数超过2次的日志信息需要老化时,将日志内容及重复次数再次进行存储,以保证重复的日志信息被记录;存储系统能够将日志写入内部存储单元或网络存储设备,内部存储单元中的日志也允许自动或手动转储至网络存储设备中。
2.根据权利要求1所述的方法,其特征是,还包括日志系统启动初始化,步骤如下:
第一步:初始化日志存储系统,具备本地内部存储及远程网络存储的功能;
第二步:初始化不同类型日志的索引地址信息与日志序号信息,用于记录不同类型日志的起始地址、结束地址、头地址、尾地址、下一条日志的序号;
第三步:初始化日志缓存系统,能够减少重复日志的存储次数;
第四步:创建日志任务,利用系统消息机制,监听日志消息,并能够将日志信息通过日志存储系统永久保存。
3.根据权利要求2所述的方法,其特征是,初始化不同类型日志的索引地址时采用遍历存储单元内容查找节点的方式进行不同类型日志的头地址和尾地址信息查找。
4.根据权利要求1或2或3所述的方法,其特征是,日志系统可以分类记录:操作日志、运行日志、系统日志;通过记录日志类别、日志序号、日志类型、日志生成时间和日志内容保存各种日志信息。
5.根据权利要求4所述的方法,其特征是,允许对某一大类别的日志功能进行使能或者关闭,也允许对某大类中某一小类别的日志信息单独进行关闭。
6.根据权利要求1或2所述的方法,其特征是,日志系统的永久保存需单独的本地内部存储单元和/或网络远程存储设备的支持。
7.根据权利要求6所述的方法,其特征是,日志系统查看功能分为通信设备端的Web网页查看部分与CLI字符界面命令行查看部分,如果将通信设备的日志数据传送至网络远程存储设备中,能够在网管软件中查看到日志信息,并允许利用网管软件强大的功能进行精准的统计和分析。
8.根据权利要求6所述的方法,其特征是,日志转储有两种格式:一、通用文本格式,用于通用ftp服务器;二、二进制数据格式,用于专用网管服务器,专用网管服务器可以根据二进制数据+数据结构体进行数据分析,从而提供更强的日志分析统计功能。
9.根据权利要求1所述的方法,其特征是,在记录大量日志时,利用延时机制,以免日志信息丢失。
10.根据权利要求1所述的方法,其特征是,日志存储系统允许将日志内容写入本地内部单独存储单元存储;将日志存入存储单元时需要及时更新日志系统中的地址索引信息,如果写入的日志条目超过存储设备允许的最大容量,还需进行地址环绕。
11.根据权利要求10所述的方法,其特征是,由于地址环绕会将旧的日志信息覆盖,日志系统还允许设置自动在覆盖前将旧的日志信息转储到其他存储设备中,以保证日志不丢失。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东土科技股份有限公司,未经北京东土科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910241712.1/1.html,转载请声明来源钻瓜专利网。