基于预警信息的自修复方法、装置、设备及存储介质与流程

文档序号:25957536发布日期:2021-07-20 17:23阅读:来源:国知局

技术特征:

1.一种基于预警信息的自修复方法,其特征在于,所述基于预警信息的自修复方法包括:

获取预置监控系统的监控数据,通过预置的预警分析模型,对所述监控数据进行预警信息提取,得到待处理预警信息,所述待处理预警信息包括主机网际互连协议信息和监控项信息;

对所述待处理预警信息依次进行状态分析、配置分析、白名单库分析和验证处理,得到待匹配信息;

调用预置的特征提取模型,对所述待匹配信息进行预警特征提取和基于预警特征库的预警特征匹配,得到目标预警特征;

通过所述目标预警特征、所述主机网际互连协议信息和所述监控项信息,对预置的修复脚本模块库进行匹配和拼接,得到目标修复脚本;

调用所述目标修复脚本执行修复并进行检测,得到检测信息,基于所述检测信息触发修复结束指令。

2.根据权利要求1所述的基于预警信息的自修复方法,其特征在于,所述获取预置监控系统的监控数据,通过预置的预警分析模型,对所述监控数据进行预警信息提取,得到待处理预警信息,包括:

获取预置监控系统的监控数据,通过预置的预警分析模型,基于预置的注意力机制,对所述监控数据进行故障特征的提取和融合,得到故障信息;

将所述监控数据中的所述故障信息进行删除,得到过滤信息,并通过所述预警分析模型,对所述过滤信息进行故障预测,得到潜在预警信息;

将所述监控数据与预置的预警信息模板进行匹配,得到初始预警信息;

将所述故障信息、所述潜在预警信息和所述初始预警信息进行合并处理,得到待处理预警信息。

3.根据权利要求1所述的基于预警信息的自修复方法,其特征在于,所述对所述待处理预警信息依次进行状态分析、配置分析、白名单库分析和验证处理,得到待匹配信息,包括:

通过所述待处理预警信息中的所述主机网际互连协议信息,从预置的配置管理数据库中获取对应的状态信息,并判断所述状态信息是否为预设的非处理状态信息;

若所述状态信息不为预设的非处理状态信息,则获取自修复配置信息,并判断所述监控项信息中是否存在所述自修复配置信息;

若所述监控项信息存在所述自修复配置信息,则判断所述主机网际互连协议信息和所述监控项信息是否存在预置的自修复白名单库中;

若所述主机网际互连协议信息和所述监控项信息存在所述自修复白名单库中,则对所述待处理预警信息进行信息的验证处理,得到待匹配信息。

4.根据权利要求3所述的基于预警信息的自修复方法,其特征在于,所述若所述主机网际互连协议信息和所述监控项信息存在所述自修复白名单库中,则对所述待处理预警信息进行信息的验证处理,得到待匹配信息,包括:

若所述主机网际互连协议信息和所述监控项信息存在所述自修复白名单库中,则通过所述监控项信息,对预置的历史预警信息知识图谱进行遍历,得到对比信息;

计算所述待处理预警信息与所述对比信息的信息相似度,并判断所述信息相似度是否大于预设对比度阈值;

若所述信息相似度大于所述预设对比度阈值,则将所述待处理预警信息确定为待匹配信息。

5.根据权利要求1所述的基于预警信息的自修复方法,其特征在于,所述通过所述目标预警特征、所述主机网际互连协议信息和所述监控项信息,对预置的修复脚本模块库进行匹配和拼接,得到目标修复脚本,包括:

通过所述目标预警特征、所述主机网际互连协议信息和所述监控项信息,计算所述待匹配信息与预置的修复脚本模块库中修复脚本模块之间的特征相似度,并判断所述特征相似度是否为预设目标值;

若所述特征相似度为所述预设目标值,则按照预设的合并策略,将所述特征相似度对应的修复脚本模块进行拼接,得到目标修复脚本;

若所述特征相似度不为所述预设目标值,则判断所述特征相似度是否大于预设相似度阈值;

若所述特征相似度大于所述预设相似度阈值,则将所述特征相似度对应的修复脚本模块进行过滤拼接,得到目标修复脚本。

6.根据权利要求5所述的基于预警信息的自修复方法,其特征在于,所述若所述特征相似度大于所述预设相似度阈值,则将所述特征相似度对应的修复脚本模块进行过滤拼接,得到目标修复脚本,包括:

若所述特征相似度大于所述预设相似度阈值,则通过预置的贪心算法,对所述特征相似度对应的修复脚本模块进行组合计算和拼接顺序计算,得到模块组合信息和拼接顺序信息;

通过所述模块组合信息,从所述特征相似度对应的修复脚本模块中获取目标修复脚本模块,并按照所述拼接顺序信息,对所述目标修复脚本模块进行拼接,得到目标修复脚本。

7.根据权利要求1-6中任一项所述的基于预警信息的自修复方法,其特征在于,所述调用所述目标修复脚本执行修复并进行检测,得到检测信息,基于所述检测信息触发修复结束指令,包括:

调用所述目标修复脚本执行修复,并获取所述目标修复脚本执行修复后的修复状态以及所述目标修复脚本执行修复过程生成的执行信息,将所述修复状态和所述执行信息确定为待分析信息;

将所述待分析信息与预设的执行结束条件进行对比分析,得到检测信息;

根据所述检测信息,触发预置终端人工修复指令或修复结束指令。

8.一种基于预警信息的自修复装置,其特征在于,所述基于预警信息的自修复装置包括:

第一提取模块,用于获取预置监控系统的监控数据,通过预置的预警分析模型,对所述监控数据进行预警信息提取,得到待处理预警信息,所述待处理预警信息包括主机网际互连协议信息和监控项信息;

分析验证模块,用于对所述待处理预警信息依次进行状态分析、配置分析、白名单库分析和验证处理,得到待匹配信息;

第二提取模块,用于调用预置的特征提取模型,对所述待匹配信息进行预警特征提取和基于预警特征库的预警特征匹配,得到目标预警特征;

匹配拼接模块,用于通过所述目标预警特征、所述主机网际互连协议信息和所述监控项信息,对预置的修复脚本模块库进行匹配和拼接,得到目标修复脚本;

检测触发模块,用于调用所述目标修复脚本执行修复并进行检测,得到检测信息,基于所述检测信息触发修复结束指令。

9.一种基于预警信息的自修复设备,其特征在于,所述基于预警信息的自修复设备包括:存储器和至少一个处理器,所述存储器中存储有指令;

所述至少一个处理器调用所述存储器中的所述指令,以使得所述基于预警信息的自修复设备执行如权利要求1-7中任意一项所述的基于预警信息的自修复方法。

10.一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,其特征在于,所述指令被处理器执行时实现如权利要求1-7中任一项所述基于预警信息的自修复方法。


技术总结
本发明涉及云服务领域,应用于智慧医疗领域中,提供一种基于预警信息的自修复方法、装置、设备及存储介质,用于提高预警信息的识别和自修复的可靠性。基于预警信息的自修复方法包括:通对预置监控系统的监控数据进行预警信息提取得到待处理预警信息;对待处理预警信息依次进行分析和验证处理得到待匹配信息;提取待匹配信息的目标预警特征;通过目标预警特征以及待处理预警信息中的主机网际互连协议信息和监控项信息,对修复脚本模块库进行匹配和拼接得到目标修复脚本;调用目标修复脚本执行修复并进行检测到检测信息,基于检测信息触发修复结束指令。此外,本发明还涉及区块链技术,监控数据可存储于区块链中。

技术研发人员:晏彬;赵贵斌
受保护的技术使用者:康键信息技术(深圳)有限公司
技术研发日:2021.04.22
技术公布日:2021.07.20
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1