一种异常日志上报方法、系统、终端设备及存储介质技术方案

技术编号:39159893 阅读:9 留言:0更新日期:2023-10-23 15:02
本申请涉及可穿戴设备技术领域,尤其涉及一种异常日志上报方法、系统、终端设备及存储介质。其方法包括,若异常信息不符合预设异常设定标准,则获取并判断异常信息对应的关键字段是否符合冗余信息剔除标准;若不符合则提取异常信息中对应的目标关键字段,并将目标关键字段添加至冗余信息剔除标准作为更新后的冗余信息剔除标准;若异常信息符合预设异常设定标准,则获取异常信息对应的异常设定等级以及对应的数据提取规则;根据数据提取规则提取异常信息中的异常诱发源以及异常诱发源对应异常影响数据,生成对应的异常日志上报集合。本申请提供的一种异常日志上报方法、系统、终端设备及存储介质具有提升异常日志上报信息质量的效果。量的效果。量的效果。

【技术实现步骤摘要】
一种异常日志上报方法、系统、终端设备及存储介质


[0001]本申请涉及可穿戴设备
,尤其涉及一种异常日志上报方法、系统、终端设备及存储介质。

技术介绍

[0002]网络设备、系统及服务程序等,在运作时都会产生一个叫log的事件记录,每一行日志都记载着日期、时间、使用者及动作等相关操作的描述。
[0003]日志记录了软件系统运行时的详细信息,系统开发与运维人员可以根据日志监控系统剖析系统的异常行为与错误。例如,当某一可穿戴设备的软件程序运行异常时,通常需要将异常日志上报给售后终端,由售后终端通过异常日志分析异常原因,并进一步采取措施解决异常。
[0004]在实际运用中,异常日志上报的内容可能存在大量的冗余信息,这可能导致可穿戴设备、程序或者系统性能下降甚至崩溃,从而导致管理员或者开发员无法有效收集到实质性的系统异常信息。

技术实现思路

[0005]为了提升异常日志上报信息的质量,以便于系统管理员或者开发员对异常问题的分析和诊断,本申请提供一种异常日志上报方法、系统、终端设备及存储介质。
[0006]第一方面,本申请提供一种异常日志上报方法,包括以下步骤:获取目标日志;若所述目标日志的访问权限符合预设访问权限,则根据预设异常识别规则判断所述目标日志是否出现异常;若所述目标日志出现异常,则获取对应的异常日志类型;识别所述异常日志类型,获取对应的异常信息;若所述异常信息不符合所述预设异常设定标准,则获取并判断所述异常信息对应的关键字段是否符合冗余信息剔除标准;若所述异常信息对应的所述关键字段不符合所述冗余信息剔除标准,则提取所述异常信息中对应的目标关键字段,并将所述目标关键字段添加至所述冗余信息剔除标准作为更新后的所述冗余信息剔除标准;若所述异常信息符合所述预设异常设定标准,则获取所述异常信息对应的异常设定等级;获取所述异常设定等级对应的数据提取规则;根据所述数据提取规则提取所述异常信息中的异常诱发源以及所述异常诱发源对应异常影响数据,生成对应的异常日志上报集合,并发送至用户显示端。
[0007]通过采用上述技术方案,识别异常日志类型获取对应的异常信息,可通过该异常信息对日志中记录的系统或者设备的异常进行初步判断,若异常信息不符合预设异常设定
标准,则说明当前异常信息为冗余信息,为了提升对日志中相关冗余信息的剔除效果,则进一步判断冗余信息中的关键字段是否符合常规下的冗余信息剔除标准,若不符合则将其对应的目标关键字段添加至冗余信息剔除标准作为更新后的冗余信息剔除标准,进而可根据最新的冗余信息剔除标准对当前的冗余信息进行全面剔除,若异常信息符合预设异常设定标准,则根据异常信息对应的异常设定等级以及各个异常设定等级对应的数据提取规则提取异常信息中的异常诱发源以及异常诱发源对应异常影响数据,生成对应的异常日志上报集合,由于对异常日志中的冗余信息以及异常分析信息分别进行归类处理,从而提升了异常日志上报信息的质量。
[0008]可选的,若所述目标日志出现异常,则获取对应的异常日志类型包括以下步骤:若所述目标日志出现异常,则判断所述目标日志是否存在关联异常;若所述目标日志存在所述关联异常,则获取所述关联异常对应的关联日志;若不存在所述关联日志的访问权限,则获取所述关联日志对应的权限配置信息;结合所述关联日志和所述权限配置信息,生成对应的日志缺失提示项。
[0009]通过采用上述技术方案,根据日志缺失提示项可获取未取得访问权限的关联日志以及相应的权限配置信息,从而便于管理员对目标日志的关联异常进行获取分析。
[0010]可选的,在所述若所述目标日志存在所述关联异常,则获取所述关联异常对应的关联日志之后还包括以下步骤:若存在所述关联日志的所述访问权限,则获取所述目标日志和所述关联日志之间对应的关联异常项;若所述关联异常项为多个,则获取对应的异常关联等级;根据所述异常关联等级,设置各个所述关联异常项对应的输出优先级;根据所述输出优先级,输出对应的所述关联异常项。
[0011]通过采用上述技术方案,根据输出优先级输出对应的关联异常项,可优先对目标日志异常关联较为紧密的信息进行分析处理,从而提升了异常日志上报信息的质量。
[0012]可选的,根据所述数据提取规则提取所述异常信息中的异常诱发源以及所述异常诱发源对应异常影响数据,生成对应的异常日志上报集合,并发送至用户显示端包括以下步骤:若所述异常信息为警告信息,则根据所述数据提取规则提取所述警告信息中的警告故障作为所述异常诱发源;识别所述异常诱发源,获取对应的所述异常影响数据和异常预处理策略;结合所述异常诱发源、所述异常影响数据和所述异常预处理策略,生成对应的异常日志上报集合并发送至用户显示端。
[0013]通过采用上述技术方案,根据异常预处理策略可为管理员事先展现出系统可能出现故障的规避方案,从而提升了异常日志上报信息的质量。
[0014]可选的,在所述识别所述异常诱发源,获取对应的所述异常影响数据和异常预处理策略之后还包括以下步骤:若所述异常预处理策略为多个,则获取对应的试错率;根据所述试错率,设置所述异常预处理策略对应的处理等级,所述试错率与所述处理等级成反比;
根据所述处理等级调取对应的所述异常预处理策略对所述异常诱发源进行处理。
[0015]通过采用上述技术方案,根据各个异常预处理策略对应的试错率,设置对应的处理等级,从而提升了系统异常的修复效率。
[0016]可选的,根据所述数据提取规则提取所述异常信息中的异常诱发源以及所述异常诱发源对应异常影响数据,生成对应的异常日志上报集合,并发送至用户显示端包括以下步骤:若所述异常信息为错误信息,则根据所述数据提取规则提取所述错误信息中的目标故障作为所述异常诱发源;根据所述异常诱发源,获取对应的所述异常影响数据和历史同类故障;获取所述历史同类故障对应的诱发频次关联数据;结合所述异常诱发源、所述异常影响数据、所述历史同类故障和所述诱发频次关联数据,生成对应的异常日志上报集合并发送至用户显示端。
[0017]通过采用上述技术方案,根据目标故障对应的历史同类故障以及历史同类故障的诱发频次关联数据,管理员可对目标故障进行全周期分析,从而提升了异常日志上报信息的质量。
[0018]可选的,根据所述数据提取规则提取所述异常信息中的异常诱发源以及所述异常诱发源对应异常影响数据,生成对应的异常日志上报集合,并发送至用户显示端包括以下步骤:若所述异常信息为严重错误信息,则根据所述数据提取规则提取所述严重错误信息中的严重故障作为所述异常诱发源;识别所述异常诱发源,获取对应的所述异常影响数据和系统崩溃数据;根据预设追踪归类策略处理所述系统崩溃数据,生成崩溃分析表;结合所述异常诱发源、所述异常影响数据和所述崩溃分析表,生成对应的异常日志上报集合并发送至用户显示端。
[0019]通过采用上述技术方案,根据崩溃分析表可反映出当前系统产生崩溃的各类诱因以及诱因之间的联系,从而提升了异常日志上报信息的质量。
[0020]第二方面,本申请提供本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种异常日志上报方法,其特征在于,包括以下步骤:获取目标日志;若所述目标日志的访问权限符合预设访问权限,则根据预设异常识别规则判断所述目标日志是否出现异常;若所述目标日志出现异常,则获取对应的异常日志类型;识别所述异常日志类型,获取对应的异常信息;若所述异常信息不符合所述预设异常设定标准,则获取并判断所述异常信息对应的关键字段是否符合冗余信息剔除标准;若所述异常信息对应的所述关键字段不符合所述冗余信息剔除标准,则提取所述异常信息中对应的目标关键字段,并将所述目标关键字段添加至所述冗余信息剔除标准作为更新后的所述冗余信息剔除标准;若所述异常信息符合所述预设异常设定标准,则获取所述异常信息对应的异常设定等级;获取所述异常设定等级对应的数据提取规则;根据所述数据提取规则提取所述异常信息中的异常诱发源以及所述异常诱发源对应异常影响数据,生成对应的异常日志上报集合,并发送至用户显示端。2.根据权利要求1所述的一种异常日志上报方法,其特征在于,所述若所述目标日志出现异常,则获取对应的异常日志类型包括以下步骤:若所述目标日志出现异常,则判断所述目标日志是否存在关联异常;若所述目标日志存在所述关联异常,则获取所述关联异常对应的关联日志;若不存在所述关联日志的访问权限,则获取所述关联日志对应的权限配置信息;结合所述关联日志和所述权限配置信息,生成对应的日志缺失提示项。3.根据权利要求2所述的一种异常日志上报方法,其特征在于,在所述若所述目标日志存在所述关联异常,则获取所述关联异常对应的关联日志之后还包括以下步骤:若存在所述关联日志的所述访问权限,则获取所述目标日志和所述关联日志之间对应的关联异常项;若所述关联异常项为多个,则获取对应的异常关联等级;根据所述异常关联等级,设置各个所述关联异常项对应的输出优先级;根据所述输出优先级,输出对应的所述关联异常项。4.根据权利要求1所述的一种异常日志上报方法,其特征在于,所述根据所述数据提取规则提取所述异常信息中的异常诱发源以及所述异常诱发源对应异常影响数据,生成对应的异常日志上报集合,并发送至用户显示端包括以下步骤:若所述异常信息为警告信息,则根据所述数据提取规则提取所述警告信息中的警告故障作为所述异常诱发源;识别所述异常诱发源,获取对应的所述异常影响数据和异常预处理策略;结合所述异常诱发源、所述异常影响数据和所述异常预处理策略,生成对应的异常日志上报集合并发送至用户显示端。5.根据权利要求4所述的一种异常日志上报方法,其特征在于,在所述识别所述异常诱发源,获取对应的所述异常影响数据和异常预处理策略之后还包括以下步骤:
若所述异常预处理策略为多个,则获取对应的试错率;根据所述试错率,设置所述异常预处理策略对应的处理等级,所述试错率与所述处理等级成反比;根据所述处理等级调取对应的所述异常预处理策略对所述异常诱发源进行处理。6.根据权利要求1所述的一种异常日志上报方法,其特征在于,所述根据所述数据提...

【专利技术属性】
技术研发人员:杨伟罗勇峰
申请(专利权)人:深圳腾信百纳科技有限公司
类型:发明
国别省市:

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

1