本发明涉及低功耗设备管理,尤其涉及一种低功耗物联网终端故障管理方法、设备及存储介质。
背景技术:
1、在互联网和物联网领域中,如地磁、门磁、烟感、户外各种传感器等低功耗物联网终端已经广泛运用到我们的实际生活中;具有数量多、分布广等特点。
2、当这些低功耗物联网终端发生故障时,需要技术人员到现场抓取低功耗物联网终端中的日志;分析日志获取故障原因;导致处理故障效率低,且在技术人员到达现场找寻物联网终端也十分不便。
3、可见,现有技术中对于低功耗物联网终端的故障维护需要耗费大量的人力和物力。
技术实现思路
1、针对现有技术中所存在的不足,本发明提供了一种低功耗物联网终端故障管理方法,其解决了现有技术中物联网终端设备因数量多分布广导致的故障管理不方便的技术问题。
2、第一方面,本发明提供一种低功耗物联网终端故障管理方法,故障管理方法应用于故障管理系统,所述故障管理系统包括日志模块、处理模块以及升级模块;故障管理方法包括:
3、每一终端设备均按照预设条件获取若干项维度数据上传至故障管理系统;
4、处理模块分析各终端设备的若干项维度数据,确认异常设备并录入异常设备信息表;
5、处理模块系统生成日志上报指令发送至异常设备信息表中的各终端设备处;
6、每一终端设备基于日志上报指令获取日志,并上传至日志模块以供管理终端登录、查询以及处理;
7、升级模块在管理终端登录并确认升级策略后,将升级策略发送至处理模块;
8、处理模块根据升级策略生成升级指令发送至对应的终端设备处。
9、进一步地,每一终端设备均按照预设条件获取若干项维度数据,包括:
10、所述终端设备中预设有多个维度工作模型,多个维度工作模型包括电压工作模型、网络工作模型、电量工作模型以及温度工作模型;
11、所述预设条件包括维度工作模型的型号、维度、比较方式以及取值方式;
12、终端设备通过若干个维度工作模型处理工作数据,生成若干项维度数据。
13、进一步地,处理模块分析各终端设备的若干项维度数据,确认异常设备并录入异常设备信息表,包括:
14、处理模块分析每一终端设备的每一项维度数据,当终端设备的任一项维度数据存在异常时,判断所述终端设备为异常设备;
15、每一异常设备至少存在一项维度数据的劣化程度在对应的前预设百分比范围内。
16、进一步地,处理模块对于各项维度数据均配置对应的任务检查方式,所述任务检查方式包括定时检查和实时检查,每一种检查方式均对应设置有任务id。
17、进一步地,处理模块系统生成日志上报指令发送至异常设备信息表中的各终端设备处,包括:
18、处理模块基于异常设备的异常的维度数据项以及对应发生时间,确认日志上报指令;
19、处理模块基于异常设备的设备id和设备链接协议,将日志上报指令发送至异常设备处。
20、进一步地,日志模块在接收到终端设备上传的日志后,基于任务id进行分组存储。
21、进一步地,日志模块还记录管理终端在日志模块的管理数据,并在管理终端退出登录后将管理数据发送至升级模块;
22、升级模块基于管理数据和异常设备信息表确认升级备选名单,以供同一管理终端确认升级终选名单;
23、升级模块在管理终端确认升级终选名单后,基于升级终选名单中的终端设备的设备id,确认升级策略;所述升级策略包括升级范围和升级时间。
24、进一步地,所述故障管理系统还包括分布式文件模块,日志模块在接收到终端设备上传的日志后,日志模块将日志同步到分布式文件模块中。
25、第二方面,本发明提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现故障管理方法的步骤,包括:每一终端设备均按照预设条件获取若干项维度数据上传至故障管理系统;处理模块分析各终端设备的若干项维度数据,确认异常设备并录入异常设备信息表;处理模块系统生成日志上报指令发送至异常设备信息表中的各终端设备处;每一终端设备基于日志上报指令获取日志,并上传至日志模块以供管理终端登录、查询以及处理;升级模块在管理终端登录并确认升级策略后,将升级策略发送至处理模块;处理模块根据升级策略生成升级指令发送至对应的终端设备。
26、第三方面,本发明提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现故障管理方法的步骤,包括:每一终端设备均按照预设条件获取若干项维度数据上传至故障管理系统;处理模块分析各终端设备的若干项维度数据,确认异常设备并录入异常设备信息表;处理模块系统生成日志上报指令发送至异常设备信息表中的各终端设备处;每一终端设备基于日志上报指令获取日志,并上传至日志模块以供管理终端登录、查询以及处理;升级模块在管理终端登录并确认升级策略后,将升级策略发送至处理模块;处理模块根据升级策略生成升级指令发送至对应的终端设备。
27、相比于现有技术,本发明具有如下有益效果:
28、本发明通过处理模块对终端设备按照预设条件采集的若干项维度数据进行分析,判断终端设备是否有异常并将异常的终端设备录入异常设备信息表以便进行管理;处理模块再根据异常设备信息表生成日志上报指令发送至对应的终端设备处,来调取终端设备的日志,以便管理终端登录日志模块查询管理终端设备的日志并进行处理;还提供升级模块以供管理终端登录并确认升级策略来更新终端设备内的软件版本。通过升级终端设备中的软件版本来解决终端设备因为软件缺陷导致的终端设备故障。解决了现有技术中物联网终端设备因数量多分布广导致的故障管理不方便的技术问题。
1.一种低功耗物联网终端故障管理方法,其特征在于:故障管理方法应用于故障管理系统,所述故障管理系统包括日志模块、处理模块以及升级模块;故障管理方法包括:
2.如权利要求1所述的一种低功耗物联网终端故障管理方法,其特征在于:每一终端设备均按照预设条件获取若干项维度数据,包括:
3.如权利要求1所述的一种低功耗物联网终端故障管理方法,其特征在于:处理模块分析各终端设备的若干项维度数据,确认异常设备并录入异常设备信息表,包括:
4.如权利要求3所述的一种低功耗物联网终端故障管理方法,其特征在于:处理模块对于各项维度数据均配置对应的任务检查方式,所述任务检查方式包括定时检查和实时检查,每一种检查方式均对应设置有任务id。
5.如权利要求4任一项所述的一种低功耗物联网终端故障管理方法,其特征在于:处理模块系统生成日志上报指令发送至异常设备信息表中的各终端设备处,包括:
6.如权利要求5所述的一种低功耗物联网终端故障管理方法,其特征在于:日志模块在接收到终端设备上传的日志后,基于任务id进行分组存储。
7.如权利要求1所述的一种低功耗物联网终端故障管理方法,其特征在于:日志模块还记录管理终端在日志模块的管理数据,并在管理终端退出登录后将管理数据发送至升级模块;
8.如权利要求1所述的一种低功耗物联网终端故障管理方法,其特征在于:所述故障管理系统还包括分布式文件模块,日志模块在接收到终端设备上传的日志后,日志模块将日志同步到分布式文件模块中。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项方法的步骤。
10.一种可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项方法的步骤。