告警信息发送方法和装置与流程

文档序号:34822277发布日期:2023-07-20 02:36阅读:41来源:国知局
告警信息发送方法和装置与流程

本发明涉及网络故障检测,尤其涉及一种告警信息发送方法和装置。


背景技术:

1、在混合云的部署场景中,专线接入提供了一种快速安全连接云平台与本地数据中心的方法。用户可以通过一条物理专线,一次性打通位于多地域的云平台计算资源,实现灵活可靠的混合云部署。专线接入是可预测的、高吞吐量的可靠连接,用户本地数据中心可以利用云上弹性计算能力,灵活扩展云下数据中心应用层能力,无需牺牲网络性能便可享受公有云的规模和经济效益。

2、为了确保专线连接的可靠性,通常会创建冗余的物理专线和主备通道。这就需要在用户本地数据中心和云平台上,分别完成专线和bfd(双向转发检测,bidirectionalforwarding detection)联动配置,建立网络连接。但如果用户本地数据中心或云平台上,没有完成相应的联动配置,当链路故障时,没有完成配置的一端无法主动切换备用链路,从而导致网络中断。


技术实现思路

1、有鉴于此,本发明实施例提供一种告警信息发送方法和装置,在链路发生故障时,能智能化地发送告警信息,使运维人员快速完成链路切换,提高整个网络的稳定性,减轻运维工作人员的工作压力。

2、第一方面,本发明实施例提供了一种告警信息发送方法,包括:

3、监测目标链路是否发生故障;

4、响应于所述目标链路发生故障,获取所述目标链路的流量信息;

5、根据所述目标链路的流量信息,确定所述目标链路的阶段信息;

6、根据所述阶段信息,确定所述目标链路对应的告警信息及发送频率,以及按照所述发送频率发送所述告警信息。

7、可选地,所述目标链路用于连接云平台与本地数据中心,所述云平台或本地数据中心中设置有流量表;

8、所述获取所述目标链路的流量信息,包括:

9、以预设间隔,获取所述目标链路在各时段内的流量统计信息;

10、将所述流量统计信息及其对应的时段信息,存储在所述流量表中;

11、根据所述流量表中的数据,计算所述目标链路在统计时段内的平均流量,并将所述平均流量确定为所述目标链路的流量信息。

12、可选地,所述根据所述目标链路的流量信息,确定所述目标链路的阶段信息,包括:

13、确定所述流量信息是否为0;

14、响应于所述流量信息为0,确定所述阶段信息表征所述目标链路处于调试阶段;

15、响应于所述流量信息不为0,确定所述阶段信息表征所述目标链路已调试完毕。

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、确定所述流量信息是否为0;

42、响应于所述流量信息为0,确定所述阶段信息表征所述目标链路处于调试阶段;

43、响应于所述流量信息不为0,确定所述阶段信息表征所述目标链路已调试完毕。

44、可选地,所述信息发送模块具体用于:

45、响应于所述阶段信息表征所述目标链路处于调试阶段,生成所述目标链路对应的告警信息,所述告警信息包括:链路标识及所述阶段信息;

46、确定第一频率为所述发送频率。

47、可选地,所述信息发送模块具体用于:

48、确定所述目标链路的链路信息,所述链路信息用于表征所述目标链路是否为主线路;

49、根据所述阶段信息及所述链路信息,确定所述目标链路对应的告警信息及发送频率。

50、第三方面,本发明实施例提供了一种电子设备,包括:

51、一个或多个处理器;

52、存储装置,用于存储一个或多个程序,

53、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一实施例所述的方法。

54、第四方面,本发明实施例提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任一实施例所述的方法。

55、第五方面,本发明实施例提供了一种计算机程序产品,包括计算机程序,所述程序被处理器执行时实现上述任一实施例所述的方法。

56、上述发明中的一个实施例具有如下优点或有益效果:在监测到目标链路发生故障的情况下,获取目标链路的流量信息,并确定目标链路的阶段信息;根据阶段信息,确定目标链路对应的告警信息及发送频率,并按照发送频率发送针对目标链路的告警信息。因此,利用本发明实施例提供的方法,在链路发生故障时,能够智能化地发送告警信息,以使运维人员快速完成链路切换,提高整个网络的稳定性,减轻运维工作人员的工作压力。

57、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1