System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信技术,尤其涉及一种业务报文传输的告警方法、装置、设备及存储介质。
技术介绍
1、抽样报文时延检测方法和逐包平均时延检测方法是基于原始的业务数据报文进行相关字段的扩展,从而实现网络性能统计的检测方法。
2、现有方法中,在对业务报文进行检测时,通常采用抽样报文时延检测方法和逐包平均时延检测方法,即对每个检测周期内的报文时延信息进行抽样检测或者平均检测,从而实现对报文时延信息的检测。
3、然而,现有检测方法无法实现对业务数据报文时延信息的高精度检测。
技术实现思路
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、更新模块,用于根据业务报文由第一节点传输至第二节点的时延异常,对第一历史检测次数和第一历史目标检测次数进行更新,得到第一更新历史检测次数和第一更新历史目标检测次数;
39、告警模块,用于根据第一更新历史检测次数和第一更新历史目标检测次数,向用户发送告警信息。
40、第三方面,本申请提供一种电子设备,包括:处理器,以及与处理器通信连接的存储器;
41、存储器存储计算机执行指令;
42、处理器执行存储器存储的计算机执行指令,以实现本申请实施例的业务报文传输告警方法。
43、第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质本文档来自技高网...
【技术保护点】
1.一种业务报文传输的告警方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取当前检测周期内所述业务报文由所述第一节点传输至所述第二节点的第一当前时延信息,包括:
3.根据权利要求2所述的方法,其特征在于,所述获取所述业务报文在所述当前检测周期内由所述第一节点传输至所述第二节点的逐包时延,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述第一当前时延信息中的第一最小时延,确定与所述第一目标时延对应的第一比对时延,包括:
5.根据权利要求1所述的方法,其特征在于,在根据所述第一当前时延信息中的第一最小时延,确定与所述第一目标时延对应的第一比对时延之后,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述根据所述第一更新历史检测次数和所述第一更新历史目标检测次数,向用户发送告警信息,包括:
7.根据权利要求1所述的方法,其特征在于,若所述传输链路还包括第三节点,所述第三节点与所述第二节点为相邻节点,则所述方法还包括:
8.一种业务报文传输的告警装
9.一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至7任一项所述的业务报文传输的告警方法。
...【技术特征摘要】
1.一种业务报文传输的告警方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取当前检测周期内所述业务报文由所述第一节点传输至所述第二节点的第一当前时延信息,包括:
3.根据权利要求2所述的方法,其特征在于,所述获取所述业务报文在所述当前检测周期内由所述第一节点传输至所述第二节点的逐包时延,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述第一当前时延信息中的第一最小时延,确定与所述第一目标时延对应的第一比对时延,包括:
5.根据权利要求1所述的方法,其特征在于,在根据所述第一当前时延信息中的第一最小时延,确定与所述第一目标时延对应的第一比对时延之后...
【专利技术属性】
技术研发人员:熊礼霞,任枫华,宋盈,马季春,张桂玉,刘惠明,孔艺诺,张旭,陈燕,孟丽珠,屠礼彪,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。