[发明专利]一种日志管理方法和装置有效

专利信息
申请号: 200710198975.X 申请日: 2007-12-07
公开(公告)号: CN101183329A 公开(公告)日: 2008-05-21
发明(设计)人: 安辉;刘介良;赖守锋 申请(专利权)人: 杭州华三通信技术有限公司
主分类号: G06F11/34 分类号: G06F11/34
代理公司: 北京挺立专利事务所 代理人: 皋吉甫
地址: 310053浙江省杭州市高新技术产业*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 日志 管理 方法 装置
【说明书】:

技术领域

发明涉及电子设备技术领域,特别是涉及一种日志管理方法和装置。

背景技术

随着电子技术的不断发展和进步,电子系统也越来越复杂,因此对电子系统的可靠性和可维护性也提出了更高的要求。其中,电子系统中故障的定位及故障原因的查找依靠着电子系统自身对日志信息的记录,通过对日志信息的分析能够及时找到故障的原因并提出解决方法,例如对于电子系统的温度、上电信息等信息的记录,在电子系统故障时如果当时的日志记录该电子系统的温度过高,就说明该电子系统的故障可能是因为电子系统温度过高所引起的,有可能是散热系统有问题。因此完整可靠的日志管理不仅决定着能否快速发现故障解决问题,减少电子系统中断时间,也决定着电子系统产品的综合竞争力。

现有技术的日志管理通过软件进行上报,由CPU定时记录的方式来获取日志。在电子系统正常运行时,由电子系统的软件定时上报电子系统的各种状态,如电子系统的中断、电压、温度、关键芯片的在位、上电信息等电子系统需要记录的关键信息,电子系统的软件控制CPU定时记录这些信息,生成相应的日志并保存。如图1所示,为现有技术日志获取方法示意图,通过电子系统的操作系统对管理模块、日历模块和采集模块所采集的关键信息进行记录,并生成相应的日志文件进行保存。

现有技术的缺点是:对于电子系统的当前系统信息必须经过操作系统才能够得到采集,这样就会在操作系统出现故障,不能正常工作时,就无法采集相关的系统信息,如电子系统的死机、异常掉电等情况出现时,使得关键硬件信号不能得到及时的采集和记录,如关键芯片的RESET、PWRGD、管脚状态和关键总线的重要信号等,上述关键信号记录的缺失会给电子系统的维护带来诸多不便。

发明内容

本发明实施例要解决的问题是提供一种日志管理方法和装置,用于通过硬件的方式记录系统的日志信息,解决现有技术中在电子系统出现异常时,系统的操作系统无法及时记录系统故障时的关键状态信息的技术缺陷。

为达到上述目的,本发明实施例一方面提出一种日志管理方法,以独立于操作系统的方式记录电子系统的日志,包括:通过与电子系统关键硬件直接相连的方式采集关键硬件的关键信号,在采集过程中不受电子系统的操作系统控制,直接将关键信号引入硬件控制器;硬件控制器根据采集到的所述关键信号生成日志并保存。

其中,还包括:所述硬件控制器采集以下电子系统的当前系统信息:通过传感器采集所述电子系统当前的环境信息;或,将所述电子系统的初始化信号接入所述硬件控制器,使所述硬件控制器在所述电子系统初始化时记录初始化信息。

其中,还包括:所述硬件控制器还对所述电子系统的软件环境进行监听,得到软件环境中的软件运行的信息。

其中,还包括:所述硬件控制器周期性地对生成的日志进行保存,或,在所述硬件控制器监听到所述电子系统有事件发生时,所述硬件控制器对所述日志进行保存。

其中,所述事件发生具体为:关键信号的跳变或系统配置的更改。

其中,在所述硬件控制器生成日志并保存之后,还包括,判断保存所述日志的存储器的状态,如果所述存储器已满则循环覆盖旧的日志。

本发明实施例还提出一种对应于上述方法的日志管理装置,用于以独立于所述操作系统的方式记录电子系统的日志,包括采集模块、控制器模块和存储器模块,所述采集模块,与电子系统内关键硬件的管脚相连,用于将关键硬件的关键信号直接引入所述控制器模块,所述采集模块由硬件电路构成,独立于所述电子系统的操作系统;所述控制器模块,用于根据所述采集模块引入的所述关键信号生成日志,并将生成的日志保存在所述存储模块中;所述存储模块,用于保存所述控制器模块生成的日志。

其中,所述采集模块包括关键信号记录子模块、环境信息采集子模块和初始化信息子模块中的一种或多种,所述关键信号记录子模块,用于与所述电子系统关键硬件相连,获取该关键硬件的关键信号,并将所述关键信号直接引入所述控制器模块;所述环境信息采集子模块,用于通过传感器采集所述电子系统当前环境信息,并将所述电子系统当前环境信息上报给所述控制器模块;所述初始化信息子模块,用于与所述电子系统的初始化信号相连,将所述初始化信号直接引入所述控制器模块。

其中,所述采集模块还包括软件环境监听子模块,用于对所述电子系统的软件环境进行监听,得到软件环境中的软件运行的信息。

其中,所述控制器模块包括定时器子模块,用于周期性地将生成的日志发送给所述存储模块进行保存。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200710198975.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top