System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于场景化标签库的网络健康检查的方法及装置制造方法及图纸_技高网

基于场景化标签库的网络健康检查的方法及装置制造方法及图纸

技术编号:41683478 阅读:8 留言:0更新日期:2024-06-14 15:35
本申请涉及网络技术领域,具体涉及一种基于场景化标签库的网络健康检查的方法及装置。方法包括:确定网络设备的原子标签并存储至原子标签库;获取用户输入的业务场景和业务场景的场景权重;从原子标签库内选取与业务场景的场景属性对应的目标原子标签;根据场景属性和目标原子标签构建针对业务场景的检查规则;按照检查规则对业务场景进行检测,以确定业务场景内业务的执行结果;根据执行结果和场景权重确定网络业务的健康度。对网络设备进行原子操作封装,进行业务标签打标,并基于规则,生成适用于网络业务场景检查规则,在新的设备引入等,均能较快地实现健康检查,且能大大节省成本,提高健康度评估效率,保障生产稳定运行。

【技术实现步骤摘要】

本申请涉及网络,具体涉及一种基于场景化标签库的网络健康检查的方法、装置、电子设备、存储介质及计算机程序产品。


技术介绍

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、本申请实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。

本文档来自技高网...

【技术保护点】

1.一种基于场景化标签库的网络健康检查的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于场景化标签库的网络健康检查的方法,其特征在于,所述确定网络设备的原子标签并存储至原子标签库包括:

3.根据权利要求2所述的基于场景化标签库的网络健康检查的方法,其特征在于,所述对所述网络设备按照预设分类标准进行分类,并按照所述原子操作集合内每个原子操作的定义对分类后的网络设备进行封装包括:

4.根据权利要求1所述的基于场景化标签库的网络健康检查的方法,其特征在于,所述根据所述场景属性和所述目标原子标签构建针对所述业务场景的检查规则包括:

5.根据权利要求1所述的基于场景化标签库的网络健康检查的方法,其特征在于,所述按照所述检查规则对所述业务场景进行检测,以确定所述业务场景内业务的执行结果包括:

6.根据权利要求5所述的基于场景化标签库的网络健康检查的方法,其特征在于,所述方法还包括:

7.一种基于场景化标签库的网络健康检查的装置,其特征在于,所述装置包括:

8.根据权利要求7所述的基于场景化标签库的网络健康检查的装置,其特征在于,所述确定网络设备的原子标签并存储至原子标签库包括:

9.根据权利要求8所述的基于场景化标签库的网络健康检查的装置,其特征在于,所述对所述网络设备按照预设分类标准进行分类,并按照所述原子操作集合内每个原子操作的定义对分类后的网络设备进行封装包括:

10.根据权利要求7所述的基于场景化标签库的网络健康检查的装置,其特征在于,所述根据所述场景属性和所述多个目标原子标签构建针对所述业务场景的检查规则包括:

11.根据权利要求7所述的基于场景化标签库的网络健康检查的装置,其特征在于,按照所述检查规则对所述业务场景进行检测,以确定所述业务场景内业务的执行结果包括:

12.根据权利要求7所述的基于场景化标签库的网络健康检查的装置,其特征在于,所述装置还包括:

13.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;

14.一种机器可读存储介质,该机器可读存储介质上存储有指令,其特征在于,该指令在被处理器执行时使得所述处理器被配置成执行根据权利要求1至6中任一项所述的基于场景化标签库的网络健康检查的方法。

15.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序在被处理器执行时实现根据权利要求1至6中任一项所述的基于场景化标签库的网络健康检查的方法。

...

【技术特征摘要】

1.一种基于场景化标签库的网络健康检查的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于场景化标签库的网络健康检查的方法,其特征在于,所述确定网络设备的原子标签并存储至原子标签库包括:

3.根据权利要求2所述的基于场景化标签库的网络健康检查的方法,其特征在于,所述对所述网络设备按照预设分类标准进行分类,并按照所述原子操作集合内每个原子操作的定义对分类后的网络设备进行封装包括:

4.根据权利要求1所述的基于场景化标签库的网络健康检查的方法,其特征在于,所述根据所述场景属性和所述目标原子标签构建针对所述业务场景的检查规则包括:

5.根据权利要求1所述的基于场景化标签库的网络健康检查的方法,其特征在于,所述按照所述检查规则对所述业务场景进行检测,以确定所述业务场景内业务的执行结果包括:

6.根据权利要求5所述的基于场景化标签库的网络健康检查的方法,其特征在于,所述方法还包括:

7.一种基于场景化标签库的网络健康检查的装置,其特征在于,所述装置包括:

8.根据权利要求7所述的基于场景化标签库的网络健康检查的装置,其特征在于,所述确定网络设备的原子标签并存储至原子标签库包括:

9.根据...

【专利技术属性】
技术研发人员:欧阳梦云
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1