日志处理方法、装置、设备和存储介质制造方法及图纸

技术编号:24090172 阅读:36 留言:0更新日期:2020-05-09 07:43
本申请涉及一种日志处理方法、装置、设备和存储介质,设备获取设备的启动状态;其中,启动状态包括正常启动完成状态以及非正常启动状态;然后,根据设备的启动状态,选择相应类型的日志并进行存储;非正常启动状态时存储的日志的内容完整性,比正常启动完成状态时存储的日志高。采用上述方法可以降低对设备存储容量的需求,提高日志存储性价比;进一步地,设备可以根据内容完整性较高的日志对设备的非正常启动进行分析,获得更准确的分析结果。

Log processing methods, devices, equipment and storage media

【技术实现步骤摘要】
日志处理方法、装置、设备和存储介质
本申请涉及通信
,特别是涉及一种日志处理方法、装置、设备和存储介质。
技术介绍
在嵌入式
,一般通过日志记录设备在运行过程中的信息。日志级别一般由低到高分为调试、信息、告警、错误等级别。当设备的日志信息级别设置为调试(DEBUG)级别时,系统输出调试级别及以上日志信息;日志信息级别设置为告警级别时,系统输出告警级别及以上日志信息。依次类推,可以看出设备的日志信息级别设置的越高,输出的日志信息内容越少;在设备的日志信息级别为调试级别时,输出的日志信息内容更全。在嵌入式
,设备启动阶段出现异常是一种比较常见的异常情况。为了定位启动异常问题,通常需要较多较全的日志信息进行诊断定位。传统技术中,设备的日志处理方式主要有两种方式,其中一种是记录各个模块是否启动成功,然后将启动结果进行上报,导致设备异常重启时没有足够的日志信息用于诊断定位异常情况。另一种是在设备启动时,将日志全部存储到一个指定文件或者日志收集系统中,使得设备需要足够的日志存储空间或增加额外的日志存储设备,增加设备成本。基本文档来自技高网...

【技术保护点】
1.一种日志处理方法,其特征在于,所述方法包括:/n获取设备的启动状态;所述启动状态包括正常启动完成状态以及非正常启动状态;/n根据所述设备的启动状态,选择相应类型的日志并进行存储;所述非正常启动状态时存储的日志的内容完整性,比所述正常启动完成状态时存储的日志高。/n

【技术特征摘要】
1.一种日志处理方法,其特征在于,所述方法包括:
获取设备的启动状态;所述启动状态包括正常启动完成状态以及非正常启动状态;
根据所述设备的启动状态,选择相应类型的日志并进行存储;所述非正常启动状态时存储的日志的内容完整性,比所述正常启动完成状态时存储的日志高。


2.根据权利要求1所述的日志处理方法,其特征在于,所述设备包括临时日志存储区以及正式日志存储区;所述临时日志存储区用于存储所述设备启动时产生的全部日志;根据所述设备的启动状态,选择相应类型的日志并进行存储的步骤,包括:
将所述临时日志存储区中的所述相应类型的日志转存至所述正式日志存储区;
清除所述临时日志存储区。


3.根据权利要求2所述的日志处理方法,其特征在于,所述日志包括调试日志以及非调试日志;所述根据所述设备的启动状态,选择相应类型的日志并进行存储的步骤包括:
当所述设备为正常启动完成状态,将非调试日志进行存储;
当所述设备为非正常启动完成状态,将全部日志进行存储。


4.根据权利要求1-3任一项所述的日志处理方法,其特征在于,所述设备的启动过程包括多个软件模块的按序启动;所述获取设备的启动状态,包括:
分别获取所述设备中各所述软件模块的启动状态。


5.根据权利要求4所述的日志处理方法,其特征在于,所述根据所述设备的启动状态,选择相应级类型的日志并进行存储,包括:
分别根据所述设备中各软件模块的启动状态,选择与所述各软件模块的启动状态相应类...

【专利技术属性】
技术研发人员:贾克明
申请(专利权)人:京信通信系统中国有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1