System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种网络故障感知处理方法、装置、电子设备及存储介质。
技术介绍
1、网络运维领域中,网络故障诊断普遍使用部分自智网络,即除执行为系统自动外,其它能力都由人工操作交互。这样会导致系统的自动化程度低,无法满足当下越来越多需要快速迭代的智能化场景。并且系统采用硬代码方式实现自动执行功能,无法形成快速响应能力,影响了运维工作效率。综上,相关技术中存在的技术问题有待得到改善。
技术实现思路
1、本申请实施例的主要目的在于提出一种网络故障感知处理方法、装置、电子设备及存储介质,能够提高网络故障感知效率和运维工作效率。
2、为实现上述目的,本申请实施例的一方面提出了一种网络故障感知处理方法,所述方法包括:
3、获取告警信息;
4、将所述告警信息转化为脚本语言进行网络故障感知处理,得到故障信息;
5、基于异构接口编排方式对所述故障信息进行故障诊断分析处理,得到故障原因;
6、根据所述故障原因生成对应的处置决策,并对所述处置决策进行参数核验和指令回滚检测处理,将检测通过的指令进行执行操作。
7、在一些实施例中,所述将所述告警信息转化为脚本语言进行网络故障感知处理,得到故障信息,包括以下步骤:
8、通过脚本化语言代码对所述告警信息进行配置解析处理,得到解析脚本;
9、对所述解析脚本进行场景编排处理,得到故障场景;
10、对所述故障场景输入模型生成器进行故障类型分析处理,
11、在一些实施例中,所述对所述解析脚本进行场景编排处理,得到故障场景,包括以下步骤:
12、对所述解析脚本进行应用能力分析和串行编排处理,得到虚指令;
13、根据功能应用对所述虚指令进行统一编排处理,得到所述故障场景。
14、在一些实施例中,所述基于异构接口编排方式对所述故障信息进行故障诊断分析处理,得到故障原因,包括以下步骤:
15、根据厂家指令模型对所述故障信息进行配置查找处理,得到配置信息;
16、对所述配置信息进行封装处理,得到异构接口;
17、对所述异构接口进行参数编排处理,得到参数编排接口;
18、对所述参数编排接口进行规则编排和流程编排处理,得到所述故障原因。
19、在一些实施例中,所述对所述异构接口进行参数编排处理,得到参数编排接口,包括以下步骤:
20、获取通信网络组网结构;
21、对所述通信网络组网结构进行拓扑划分处理,得到网络拓扑结构;
22、根据所述网络拓扑结构对所述异构接口进行参数定义处理,得到所述参数编排接口。
23、在一些实施例中,所述对所述处置决策进行参数核验和指令回滚检测处理,包括以下步骤:
24、根据所述处置决策确定配置参数和配置指令;
25、根据网络链路对所述配置参数进行参数比较处理,得到核验结果;
26、根据所述核验结果对所述配置指令进行下发处理,并对下发指令进行异常检测,当检测到下发异常时对所述下发指令进行指令回滚处理。
27、在一些实施例中,所述对下发指令进行异常检测,当检测到下发异常时对所述下发指令进行指令回滚处理,包括以下步骤:
28、对所述下发指令进行标签设置处理,得到回退标签;
29、根据预设的试运行时间对所述下发指令进行运行处理,并根据网络运行状态及网络性能指标对所述下发指令进行检测处理,得到检测结果;
30、当所述检测结果为下发异常时,根据所述回退标签将所述下发指令进行回滚处理。
31、为实现上述目的,本申请实施例的另一方面提出了一种网络故障感知处理装置,所述装置包括:
32、第一模块,被配置为获取告警信息;
33、第二模块,被配置为将所述告警信息转化为脚本语言进行网络故障感知处理,得到故障信息;
34、第三模块,被配置为基于异构接口编排方式对所述故障信息进行故障诊断分析处理,得到故障原因;
35、第四模块,被配置为根据所述故障原因生成对应的处置决策,并对所述处置决策进行参数核验和指令回滚检测处理,将检测通过的指令进行执行操作。
36、为实现上述目的,本申请实施例的另一方面提出了一种电子设备,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现前面所述的方法。
37、为实现上述目的,本申请实施例的另一方面提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现前面所述的方法。
38、本申请实施例至少包括以下有益效果:本申请提供一种网络故障感知处理方法、装置、电子设备及存储介质,该方案通过获取告警信息,将告警信息转化为脚本语言进行网络故障感知处理得到故障信息,能够以脚本化语言的方式对网络故障进行自主感知,提高了系统的灵活性。并且,该方案基于异构接口编排方式对故障信息进行故障诊断分析处理得到故障原因,能够对诊断流程进行配置编排,提高网络故障的诊断效率。另外,该方案根据故障原因生成对应的处置决策,并对处置决策进行参数核验和指令回滚检测处理,将检测通过的指令进行执行操作,能够对配置决策进行检验和回滚回复处理,提高了网络故障感知处理效率。
本文档来自技高网...【技术保护点】
1.一种网络故障感知处理方法,其特征在于,所述方法包括以下步骤:
2.根据权利要求1所述的方法,其特征在于,所述将所述告警信息转化为脚本语言进行网络故障感知处理,得到故障信息,包括以下步骤:
3.根据权利要求2所述的方法,其特征在于,所述对所述解析脚本进行场景编排处理,得到故障场景,包括以下步骤:
4.根据权利要求1所述的方法,其特征在于,所述基于异构接口编排方式对所述故障信息进行故障诊断分析处理,得到故障原因,包括以下步骤:
5.根据权利要求4所述的方法,其特征在于,所述对所述异构接口进行参数编排处理,得到参数编排接口,包括以下步骤:
6.根据权利要求1至5任一项所述的方法,其特征在于,所述对所述处置决策进行参数核验和指令回滚检测处理,包括以下步骤:
7.根据权利要求6所述的方法,其特征在于,所述对下发指令进行异常检测,当检测到下发异常时对所述下发指令进行指令回滚处理,包括以下步骤:
8.一种网络故障感知处理装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,所述电子设备
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法。
...【技术特征摘要】
1.一种网络故障感知处理方法,其特征在于,所述方法包括以下步骤:
2.根据权利要求1所述的方法,其特征在于,所述将所述告警信息转化为脚本语言进行网络故障感知处理,得到故障信息,包括以下步骤:
3.根据权利要求2所述的方法,其特征在于,所述对所述解析脚本进行场景编排处理,得到故障场景,包括以下步骤:
4.根据权利要求1所述的方法,其特征在于,所述基于异构接口编排方式对所述故障信息进行故障诊断分析处理,得到故障原因,包括以下步骤:
5.根据权利要求4所述的方法,其特征在于,所述对所述异构接口进行参数编排处理,得到参数编排接口,包括以下步骤:
6.根据权利要求1至5任一项所述...
【专利技术属性】
技术研发人员:伍志刚,蒋文琦,汪章紫璇,高思思,李鹏,王磊,谭愿,李普利斯,蒋丹,邱彦,朱伟博,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。