一种故障监测和修复的方法及相关设备技术

技术编号:27305485 阅读:23 留言:0更新日期:2021-02-10 09:16
本发明专利技术提供一种故障监测和修复的方法及相关设备,涉及通信技术领域,其中,所述方法包括:确定待监测的目标监测对象;对所述目标监测对象执行监测任务,得到任务数据;在所述任务数据满足预设故障条件的情况下,获取与所述目标监测对象对应的预设处理策略;基于所述预设处理策略对所述目标监测对象进行故障修复。本发明专利技术实施例中,通过对目标监测对象执行监测任务,并对存在故障的目标监测对象按照预设处理策略进行修复,能够提高处理网关设备故障的智能化程度。智能化程度。智能化程度。

【技术实现步骤摘要】
一种故障监测和修复的方法及相关设备


[0001]本专利技术涉及通信
,尤其涉及一种故障监测和修复的方法及相关设备。

技术介绍

[0002]随着物联网技术的发展,网关设备作为物联网的核心设备也越来越受到重视。网关设备能够实现系统信息的采集、信息输入、信息输出、集中控制、远程控制及联动控制等功能。网关设备是实现家居智能化的关键设备。
[0003]现有技术中,网关设备上设置有运行状态指示灯,当网关设备出现故障时,可以通过运行状态指示灯告知用户,以便用户对网关设备的故障进行处理。现有技术中对网关设备故障的处理方法智能化程度较低。

技术实现思路

[0004]本专利技术实施例提供一种故障监测和修复的方法及相关设备,以解决现有技术中对网关设备故障的处理方法智能化程度较低的问题。
[0005]为了解决上述技术问题,本专利技术是这样实现的:
[0006]第一方面,本专利技术实施例提供了一种故障监测和修复的方法,所述方法应用于网关设备,所述方法包括:
[0007]确定待监测的目标监测对象;
[0008]对所述目标监测对象执行监测任务,得到任务数据;
[0009]在所述任务数据满足预设故障条件的情况下,获取与所述目标监测对象对应的预设处理策略;
[0010]基于所述预设处理策略对所述目标监测对象进行故障修复。
[0011]可选的,所述确定待监测的目标监测对象之前,所述方法还包括:
[0012]预配置至少一个监测对象;
[0013]所述确定待监测的目标监测对象,包括:
[0014]按照第一预设时长对每个监测对象周期性地监测,获取待监测的目标监测对象。
[0015]可选的,所述对所述目标监测对象执行监测任务,得到任务数据之后,所述方法还包括:
[0016]基于所述任务数据对所述目标监测对象的状态信息进行更新;
[0017]根据所述目标监测对象的状态信息确定是否继续监测所述目标监测对象;
[0018]在确定继续监测所述目标监测对象的情况下,在第二预设时长后对所述目标监测对象执行所述监测任务,其中,所述第二预设时长小于所述第一预设时长。
[0019]可选的,所述获取与所述目标监测对象对应的预设处理策略之前,所述方法还包括:
[0020]获取与所述目标监测对象关联的进程的运行数据;
[0021]基于所述运行数据获取目标进程;
[0022]所述基于所述预设处理策略对所述目标监测对象进行故障修复,包括:
[0023]基于所述预设处理策略对所述目标进程进行停止、关闭或者重启的操作。
[0024]可选的,所述对所述目标监测对象执行监测任务,得到任务数据,包括:
[0025]对所述目标监测对象执行下述至少一项操作得到任务数据:
[0026]向所述网关设备的进程发送消息、调用所述网关设备的接口、调用所述网关设备的调试命令、调用所述网关设备的操作系统命令、调用所述网关设备的操作系统接口以及读取文件系统信息。
[0027]第二方面,本专利技术实施例提供了一种网关设备,包括:
[0028]第一确定模块,用于确定待监测的目标监测对象;
[0029]第一执行模块,用于对所述目标监测对象执行监测任务,得到任务数据;
[0030]第一获取模块,用于在所述任务数据满足预设故障条件的情况下,获取与所述目标监测对象对应的预设处理策略;
[0031]修复模块,用于基于所述预设处理策略对所述目标监测对象进行故障修复。
[0032]可选的,所述网关设备还包括:
[0033]配置模块,用于预配置至少一个监测对象;
[0034]所述第一确定模块具体用于:
[0035]按照第一预设时长对每个监测对象周期性地监测,获取待监测的目标监测对象。
[0036]可选的,所述网关设备还包括:
[0037]更新模块,用于基于所述任务数据对所述目标监测对象的状态信息进行更新;
[0038]第二确定模块,用于根据所述目标监测对象的状态信息确定是否继续监测所述目标监测对象;
[0039]第二执行模块,用于在确定继续监测所述目标监测对象的情况下,在第二预设时长后对所述目标监测对象执行所述监测任务,其中,所述第二预设时长小于所述第一预设时长。
[0040]可选的,所述网关设备还包括:
[0041]第二获取模块,用于获取与所述目标监测对象关联的进程的运行数据;
[0042]第三获取模块,用于基于所述运行数据获取目标进程;
[0043]所述修复模块具体用于:
[0044]基于所述预设处理策略对所述目标进程进行停止、关闭或者重启的操作。
[0045]可选的,所述第一执行模块具体用于:
[0046]对所述目标监测对象执行下述至少一项操作得到任务数据:
[0047]向所述网关设备的进程发送消息、调用所述网关设备的接口、调用所述网关设备的调试命令、调用所述网关设备的操作系统命令、调用所述网关设备的操作系统接口以及读取文件系统信息。
[0048]第三方面,本专利技术实施例提供了一种网关设备,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如第一方面所述的故障监测和修复的方法的步骤。
[0049]第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的故障监
测和修复的方法的步骤。
[0050]本专利技术实施例中,确定待监测的目标监测对象;对所述目标监测对象执行监测任务,得到任务数据;在所述任务数据满足预设故障条件的情况下,获取与所述目标监测对象对应的预设处理策略;基于所述预设处理策略对所述目标监测对象进行故障修复,这样,通过对目标监测对象执行监测任务,并对存在故障的目标监测对象按照预设处理策略进行修复,能够提高处理网关设备故障的智能化程度。
附图说明
[0051]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0052]图1是本专利技术实施例提供的一种故障监测和修复的方法的流程图;
[0053]图2是本专利技术实施例提供的网关设备的结构示意图之一;
[0054]图3是本专利技术实施例提供的网关设备的结构示意图之二;
[0055]图4是本专利技术实施例提供的网关设备的结构示意图之三;
[0056]图5是本专利技术实施例提供的网关设备的结构示意图之四;
[0057]图6是本专利技术实施例提供的网关设备的结构示意图之五;
[0058]图7是本专利技术实施例提供的网关设备的结构示意图之六;
[0059]图8是本专利技术实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种故障监测和修复的方法,所述方法应用于网关设备,其特征在于,所述方法包括:确定待监测的目标监测对象;对所述目标监测对象执行监测任务,得到任务数据;在所述任务数据满足预设故障条件的情况下,获取与所述目标监测对象对应的预设处理策略;基于所述预设处理策略对所述目标监测对象进行故障修复。2.根据权利要求1所述的方法,其特征在于,所述确定待监测的目标监测对象之前,所述方法还包括:预配置至少一个监测对象;所述确定待监测的目标监测对象,包括:按照第一预设时长对每个监测对象周期性地监测,获取待监测的目标监测对象。3.根据权利要求2所述的方法,其特征在于,所述对所述目标监测对象执行监测任务,得到任务数据之后,所述方法还包括:基于所述任务数据对所述目标监测对象的状态信息进行更新;根据所述目标监测对象的状态信息确定是否继续监测所述目标监测对象;在确定继续监测所述目标监测对象的情况下,在第二预设时长后对所述目标监测对象执行所述监测任务,其中,所述第二预设时长小于所述第一预设时长。4.根据权利要求1所述的方法,其特征在于,所述获取与所述目标监测对象对应的预设处理策略之前,所述方法还包括:获取与所述目标监测对象关联的进程的运行数据;基于所述运行数据获取目标进程;所述基于所述预设处理策略对所述目标监测对象进行故障修复,包括:基于所述预设处理策略对所述目标进程进行停止、关闭或者重启的操作。5.根据权利要求1所述的方法,其特征在于,所述对所述目标监测对象执行监测任务,得到任务数据,包括:对所述目标监测对象执行下述至少一项操作得到任务数据:向所述网关设备的进程发送消息、调用所述网关设备的接口、调用所述网关设备的调试命令、调用所述网关设备的操作系统命令、调用所述网关设备的操作系统接口以及读取文件系统信息。6.一种网关设备,其特征在于,包括:第一确定模块,用于确定待监测的目标监测对象;第一执行模块,用于对所述目标监测对象执行监测任务,得到任务数据;第一获取模块,用于在...

【专利技术属性】
技术研发人员:周兆熊武玉磊谭武功曾强周江村
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1