一种告警处理方法、装置以及存储介质转让专利

申请号 : CN201911422159.1

文献号 : CN113132144B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 贾晓倩王姗姗周伟健具睿梁涛涛

申请人 : 华为技术有限公司

摘要 :

本申请公开一种告警处理方法,包括:网络单元接收网络管理单元发送的告警上报配置,告警上报配置包括用于指示告警事件的上报第一配置信息,或用于指示目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警的上报条件第二配置信息;网络单元根据告警上报配置确定目标告警并发送给网络管理单元以使网络单元确定对应的告警消除指示。本申请技术方案可以基于网络管理单元发送的配置信息将具备关联关系的多个告警进行关联后上报,从而可以提升告警分析效率,精准的定位故障信息,还可以基于网络管理单元发送的配置信息针对目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警进行筛选后上报,从而有效抑制冗余和重复告警的上报。

权利要求 :

1.一种告警处理方法,其特征在于,包括:

接收网络管理单元发送的告警上报配置,所述告警上报配置包括第一配置信息或第二配置信息,其中,所述第一配置信息用于指示告警事件的上报,所述第二配置信息用于指示目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警的上报条件;

根据所述告警上报配置确定目标告警,所述目标告警用于发送给所述网络管理单元;

当所述告警上报配置包括所述第一配置信息时,所述根据所述告警上报配置确定目标告警,包括:根据目标关联规则对多个告警进行关联并生成告警事件;确定所述目标告警,所述目标告警包括所述告警事件。

2.根据权利要求1所述的方法,其特征在于,所述第一配置信息包括如下信息中的一个或多个:所述告警事件的上报方式、第一指示信息和第二指示信息,其中,所述第一指示信息用于指示所述目标告警中是否携带所述多个告警的告警信息,所述第二指示信息用于指示所述目标关联规则。

3.根据权利要求1或2所述的方法,其特征在于,所述目标关联规则属于多个关联规则,所述多个关联规则包括频繁度关联和网络拓扑结构关联。

4.根据权利要求3所述的方法,所述接收网络管理单元发送的告警上报配置之前,还包括:接收所述网络管理单元发送的第三指示信息,所述第三指示信息用于指示是否向所述网络管理单元上报所述多个关联规则。

5.根据权利要求4所述的方法,其特征在于,所述告警事件包括如下信息中的一个或多个:所述告警事件的根因、所述告警事件的标识、所述告警事件的名称、告警对象、所述告警事件的告警类型、所述告警事件的故障源、所述故障源的虚拟化标识、所述告警事件的发生时间、所述告警事件的消除事件、所述多个告警的告警信息。

6.根据权利要求1所述的方法,其特征在于,当所述告警上报配置包括所述第二配置信息时,所述根据所述告警上报配置确定目标告警,包括:根据所述第二配置信息确定满足所述上报条件的目标告警。

7.根据权利要求6所述的方法,其特征在于,所述第二配置信息包括告警闪断周期,所述根据所述告警上报配置确定满足所述上报条件的目标告警,包括:判断第一告警在所述告警闪断周期内是否恢复;

若未恢复,则确定所述第一告警为所述目标告警。

8.根据权利要求6所述的方法,其特征在于,所述第二配置信息包括告警震荡周期、入震荡条件、出震荡周期和出震荡条件,所述根据所述告警上报配置确定满足所述上报条件的目标告警,包括:根据所述告警震荡周期、所述入震荡条件、所述出震荡周期和所述出震荡条件判断第二告警是否满足上报条件;

若是,则确定所述第二告警为所述目标告警。

9.根据权利要求4‑8任一所述的方法,其特征在于,所述根据所述告警上报配置确定目标告警之后,还包括:向所述网络管理单元发送所述目标告警。

10.根据权利要求9所述的方法,其特征在于,所述向所述网络管理单元发送所述目标告警之后,还包括:接收所述网络管理单元发送的告警消除指示,所述告警消除指示是网络管理单元根据所述目标告警确定的。

11.根据权利要求10所述的方法,其特征在于,所述接收所述网络管理单元发送的告警消除指示之后,还包括:根据所述告警消除指示对所述目标告警进行处理。

12.根据权利要求11所述的方法,其特征在于,所述根据所述告警消除指示对所述目标告警进行处理之后,还包括:向所述网络管理单元发送所述目标告警的处理结果。

13.根据权利要求11或12所述的方法,其特征在于,当所述告警上报配置包括所述第一配置信息时,所述根据所述告警消除指示对所述目标告警进行处理之后,还包括:根据所述目标告警的处理结果更新多个告警的关联关系。

14.一种告警处理方法,其特征在于,包括:

向网络单元发送告警上报配置,所述告警上报配置包括第一配置信息或第二配置信息,其中,所述第一配置信息用于指示告警事件的上报,所述第二配置信息用于指示目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警的上报条件;

接收所述网络单元发送的目标告警,所述目标告警是所述网络单元根据所述告警上报配置确定的;

当所述告警上报配置包括所述第一配置信息时,所述目标告警包括告警事件,所述告警事件是所述网络单元根据目标关联规则对多个告警进行关联并生成的。

15.根据权利要求14所述的方法,其特征在于,所述第一配置信息包括如下信息中的一个或多个:所述告警事件的上报方式、第一指示信息和第二指示信息,其中,所述第一指示信息用于指示所述目标告警中是否携带所述多个告警的告警信息,所述第二指示信息用于指示所述目标关联规则。

16.根据权利要求14或15所述的方法,其特征在于,所述目标关联规则属于多个关联规则,所述多个关联规则包括频繁度关联和网络拓扑结构关联。

17.根据权利要求16所述的方法,其特征在于,所述向网络单元发送告警上报配置之前,还包括:向所述网络单元发送第三指示信息,所述第三指示信息用于指示所述网络单元是否上报所述多个关联规则。

18.根据权利要求17所述的方法,其特征在于,所述告警事件包括如下信息中的一个或多个:所述告警事件的根因、所述告警事件的标识、所述告警事件的名称、告警对象、所述告警事件的告警类型、所述告警事件的故障源、所述故障源的虚拟化标识、所述告警事件的发生时间、所述告警事件的消除事件、所述多个告警的告警信息。

19.根据权利要求14所述的方法,其特征在于,当所述告警上报配置包括所述第二配置信息时,所述目标告警是所述网络单元根据所述第二配置信息确定的,所述目标告警满足所述上报条件。

20.根据权利要求19所述的方法,其特征在于,所述第二配置信息包括告警闪断周期,所述目标告警是所述网络单元在判断第一告警在所述告警闪断周期内未恢复后确定的,所述第一告警为所述目标告警。

21.根据权利要求19所述的方法,其特征在于,所述第二配置信息包括告警震荡周期、入震荡条件、出震荡周期和出震荡条件,所述目标告警是所述网络单元在根据所述告警震荡、所述入震荡条件、所述出震荡周期和所述出震荡条件判断第二告警是否满足所述上报条件时确定的,当所述第二告警满足所述上报条件时,所述第二告警为所述目标告警。

22.根据权利要求17‑21任一所述的方法,其特征在于,所述接收所述网络单元发送的目标告警之后,还包括:根据所述目标告警确定告警消除指示。

23.根据权利要求22所述的方法,其特征在于,所述根据所述目标告警确定告警消除指示之后,还包括:向所述网络单元发送所述告警消除指示,以使所述网络单元根据所述告警消除指示对所述目标告警进行处理。

24.根据权利要求23任一所述的方法,其特征在于,所述向所述网络单元发送所述告警消除指示之后,还包括:接收所述网络单元发送的所述目标告警的处理结果。

25.一种告警处理装置,其特征在于,包括:

接收模块,用于接收网络管理单元发送的告警上报配置,所述告警上报配置包括第一配置信息或第二配置信息,其中,所述第一配置信息用于指示告警事件的上报,所述第二配置信息用于指示目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警的上报条件;

确定模块,用于根据所述接收模块接收的所述告警上报配置确定目标告警,当所述告警上报配置包括所述第一配置信息时,所述根据所述接收模块接收的所述告警上报配置确定目标告警,包括:根据目标关联规则对多个告警进行关联并生成告警事件;确定所述目标告警,所述目标告警包括所述告警事件。

26.一种告警处理装置,其特征在于,包括:

发送模块,用于向网络单元发送告警上报配置,所述告警上报配置包括第一配置信息或第二配置信息,其中,所述第一配置信息用于指示告警事件的上报,所述第二配置信息用于指示目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警的上报条件;

接收模块,用于在所述发送模块发送所述告警上报配置之后,接收所述网络单元发送的目标告警,所述目标告警是所述网络单元根据所述告警上报配置确定的,当所述告警上报配置包括所述第一配置信息时,所述目标告警包括告警事件,所述告警事件是所述网络单元根据目标关联规则对多个告警进行关联并生成的。

27.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1至13中任一项所述的方法。

28.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求14至24中任一项所述的方法。

说明书 :

一种告警处理方法、装置以及存储介质

技术领域

[0001] 本申请涉及通信技术领域,具体涉及一种告警处理方法、装置以及存储介质。

背景技术

[0002] 随着通信网络的发展,网络组网结构日趋庞大和复杂。网络中包含了大量的网元设备,在日常的网络维护中,需要及时发现网元设备发生的故障,生成故障告警并对故障做相应的处理,其中故障的类型包括:X2接口故障,S1口故障,驻波故障,电源类故障等等。复杂的网络结构带来的海量告警的产生和上报对网络运维人员造成了巨大的压力,故障分析工作量大,效率低。
[0003] 随着人工智能(artificial intelligence,AI)的发展,越来越多的机器学习算法,智能算法被应用到各个领域。AI技术基于强大的存储和计算能力可以用来帮助解决人工应对的大量数据处理和分析以及基于数据的学习工作。在网络运维中引入AI技术已经成为未来网络智能化运维的趋势,如通过各类自适应算法,如频繁项挖掘,自适应参数寻优算法对网络故障告警做智能化分析和处理并上报给网络管理单元,提升网络运维效率。
[0004] 传统技术中,网络侧针对每个故障都会生成一个告警,同时上报给网络管理单元,由运维人员进行人工分析以及处理大量的告警事件。对于告警闪断和告警震荡,在网元侧固定数值设置告警的闪断周期和震荡周期,避免上报大量冗余和重复告警。
[0005] 传统的告警技术中,告警独立呈现,有逻辑关系或衍生关系的多个告警问题并未关联起来,因此所产生的海量告警使得人工分析工作量大且效率低。在处理单个告警问题重复上报或闪断告警问题上报时,并未根据告警对象及告警类型设置灵活上报配置,可能导致某些重要的告警信息未及时上报,或者非重要告警过量上报。

发明内容

[0006] 本申请实施例提供一种告警处理方法,能够提升告警分析的效率,更加精准的定位故障信息或在处理单个告警问题重复上报或闪断上报时,基于告警对象/告警类型/告警优先级设置灵活的上报条件,及时收到重要的告警,有效精确的抑制冗余和重复告警的上报。
[0007] 为了达到上述目的,本申请提供如下技术方案:
[0008] 本申请第一方面提供一种告警处理方法,可以应用于各个制式的网络系统中的网络运维,该方法包括:接收网络管理单元发送的告警上报配置,该告警上报配置包括第一配置信息或第二配置信息,其中,第一配置信息用于指示告警事件的上报,告警事件是作为一种告警上报方式,是指网络单元需要采用告警事件的上报方式进行告警上报,告警事件的上报方式是指网络单元采用目标关联关系将多个具备关联关系告警进行关联生成告警事件,然后进行该告警事件的上报。第二配置信息用于指示目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警的上报条件;根据告警上报配置确定目标告警。
[0009] 由以上第一方面可知,网络管理单元可以向网络单元发送告警上报配置,该告警上报配置可以包括第一配置信息或第二配置信息,网络单元可以根据第一配置信息将具备关联关系的多个告警进行关联后上报,从而可以提升告警分析的效率,更加精准的定位故障信息,网络单元也可以根据第二配置信息对目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警进行筛选,满足上报条件后再上报,从而能够在处理单个告警问题重复上报或闪断上报时,基于告警对象/告警类型/告警优先级设置灵活的上报条件,及时收到重要的告警,有效精确的抑制冗余和重复告警的上报。
[0010] 可选地,结合本申请的第一方面,在本申请第一方面第一种可能的实现方式中,当告警上报配置包括第一配置信息时,根据告警上报配置确定目标告警,包括:根据目标关联规则对多个告警进行关联并生成告警事件;确定目标告警,目标告警包括告警事件。当目标告警只包含告警事件时,该告警事件即为目标告警。目标告警中除了包含告警事件外,还可以包含其他的信息。目标关联规则可以是网络单元预先规定好的,当需要进行告警事件上报时,网络单元直接根据该预先规定的目标关联规则确定告警事件。目标关联规则也可以是网络管理单元通过第一配置信息包含的指示信息配置的。
[0011] 可选地,结合本申请第一方面第一种可能的实现方式,在本申请第一方面第二种可能的实现方式中,第一配置信息包括如下信息中的一个或多个:告警事件的上报方式、第一指示信息和第二指示信息,其中,第一指示信息用于指示目标告警中是否携带多个告警的告警信息,第二指示信息用于指示目标关联规则。
[0012] 可选地,结合本申请第一方面第一种或第二种可能的实现方式,在本申请第一方面第三种可能的实现方式中,目标关联规则属于多个关联规则,多个关联规则包括频繁度关联和网络拓扑结构关联。频繁度关联是指根据告警的告警关联频繁度进行关联。该告警关联频繁度用于指示多个告警在同一个时间段内频繁出现,网络单元根据某个时间段内频繁挖掘算法对告警数据中的多个告警进行频繁度关联。网络拓扑结构关联是指根据告警的网络拓扑结构的关联关系进行关联,该网络拓扑结构可以包括网络拓扑的逻辑拓扑或衍生关系等。
[0013] 可选地,结合本申请第一方面第三种可能的实现方式,在本申请第一方面第四种可能的实现方式中,接收网络管理单元发送的告警上报配置之前,还包括:接收网络管理单元发送的第三指示信息,该第三指示信息用于指示是否向网络管理单元上报该多个关联规则。该多个关联规则可以是存储在网络单元中可用的关联规则,网络管理单元可以通过向网络单元发送第三指示信息,指示网络单元向网络管理单元上报该多个关联规则。
[0014] 可选地,结合本申请第一方面第一种至第四种中任意一种可能的实现方式,在本申请第一方面第五种可能的实现方式中,告警事件可以包括如下信息中的一个或多个:告警事件的根因、告警事件的标识、告警事件的名称、告警对象、告警事件的告警类型、告警事件的故障源、故障源的虚拟化标识、告警事件的发生时间、告警事件的消除事件、多个告警的告警信息。
[0015] 可选地,结合本申请的第一方面,在本申请第一方面第六种可能的实现方式中,当告警上报配置包括第二配置信息时,根据告警上报配置确定目标告警,包括:根据第二配置信息确定满足上报条件的目标告警。
[0016] 可选地,结合本申请第一方面第六种可能的实现方式,在本申请第一方面第七种可能的实现方式中,第二配置信息包括告警闪断周期,根据告警上报配置确定满足上报条件的目标告警,包括:判断第一告警在告警闪断周期内是否恢复;若未恢复,则确定第一告警为目标告警。
[0017] 可选地,结合本申请第一方面第六种可能的实现方式,在本申请第一方面第八种可能的实现方式中,第二配置信息包括告警震荡周期、入震荡条件、出震荡周期和出震荡条件,根据告警上报配置确定满足上报条件的目标告警,包括:根据告警震荡周期、入震荡条件、出震荡周期和出震荡条件判断第二告警是否满足上报条件;若是,则确定第二告警为目标告警。
[0018] 可选地,结合本申请第一方面、第一方面第一种至第八种可能的实现方式,在本申请第一方面第九种可能的实现方式中,根据告警上报配置确定目标告警之后,还包括:向网络管理单元发送目标告警。
[0019] 可选地,结合本申请第一方面第九种可能的实现方式,在本申请第一方面第十种可能的实现方式中,向网络管理单元发送目标告警之后,还包括:接收网络管理单元发送的告警消除指示,告警消除指示是网络管理单元根据目标告警确定的。
[0020] 可选地,结合本申请第一方面第十种可能的实现方式,在本申请第一方面第十一种可能的实现方式中,接收网络管理单元发送的告警消除指示之后,还包括:根据告警消除指示对目标告警进行处理。
[0021] 可选地,结合本申请第一方面第十一种可能的实现方式,在本申请第一方面第十二种可能的实现方式中,根据告警消除指示对目标告警进行处理之后,还包括:向网络管理单元发送目标告警的处理结果。
[0022] 可选地,结合本申请第一方面第十一种或第十二种可能的实现方式,在本申请第一方面第十三种可能的实现方式中,当告警上报配置包括第一配置信息时,根据告警消除指示对目标告警进行处理之后,还包括:根据目标告警的处理结果更新多个告警的关联关系。
[0023] 本申请第二方面提供一种告警处理方法,可以应用于各个制式的网络系统中的网络运维,该方法包括:向网络单元发送告警上报配置,告警上报配置包括第一配置信息或第二配置信息,其中,第一配置信息用于指示告警事件的上报,第二配置信息用于指示目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警的上报条件;接收网络单元发送的目标告警,目标告警是网络单元根据告警上报配置确定的。
[0024] 可选地,结合本申请的第二方面,在本申请第二方面第一种可能的实现方式中,当告警上报配置包括第一配置信息时,目标告警包括告警事件,告警事件是网络单元根据目标关联规则对多个告警进行关联并生成的。
[0025] 可选地,结合本申请第二方面第一种可能的实现方式,在本申请第二方面第二种可能的实现方式中,所述第一配置信息包括如下信息中的一个或多个:告警事件的上报方式、第一指示信息和第二指示信息,其中,第一指示信息用于指示目标告警中是否携带多个告警的告警信息,第二指示信息用于指示目标关联规则。
[0026] 可选地,结合本申请第二方面第一种或第二种可能的实现方式,在本申请第二方面第三种可能的实现方式中,目标关联规则属于多个关联规则,该多个关联规则包括频繁度关联和网络拓扑结构关联。
[0027] 可选地,结合本申请第二方面第三种可能的实现方式,结合本申请第二方面第三种可能的实现方式中,向网络单元发送告警上报配置之前,还包括:向网络单元发送第三指示信息,该第三指示信息用于指示网络单元是否上报该多个关联规则。该多个关联规则可以是存储在网络单元中可用的关联规则,网络管理单元可以通过向网络单元发送第三指示信息,指示网络单元向网络管理单元上报该多个关联规则。
[0028] 可选地,结合本申请第二方面第一种至第四种中任意一种可能的实现方式,在本申请第二方面第五种可能的实现方式中,告警事件包括如下信息中的一个或多个:告警事件的根因、告警事件的标识、告警事件的名称、告警对象、告警事件的告警类型、告警事件的故障源、故障源的虚拟化标识、告警事件的发生时间、告警事件的消除事件、多个告警的告警信息。
[0029] 可选地,结合本申请的第二方面,在本申请第二方面第六种可能的实现方式中,当告警上报配置包括第二配置信息时,目标告警是网络单元根据第二配置信息确定的,目标告警满足该上报条件。
[0030] 可选地,结合本申请第二方面第六种可能的实现方式,在本申请第二方面第七种可能的实现方式中,第二配置信息包括告警闪断周期,目标告警是网络单元在判断第一告警在告警闪断周期内未恢复后确定的,第一告警为目标告警。
[0031] 可选地,结合本申请第二方面第七种可能的实现方式,在本申请第二方面第八种可能的实现方式中,第二配置信息包括告警震荡周期、入震荡条件、出震荡周期和出震荡条件,目标告警是网络单元根据该告警震荡周期、入震荡条件、出震荡周期和出震荡条件判断第二告警是否满足上报条件确定的,当第二告警满足上报条件时,第二告警为目标告警。
[0032] 可选地,结合本申请第二方面、第二方面第一种至第八种可能的实现方式,在本申请第二方面第九种可能的实现方式中,接收网络单元发送的目标告警之后,还包括:根据目标告警确定告警消除指示。
[0033] 可选地,结合本申请第二方面第九种可能的实现方式,在本申请第二方面第十种可能的实现方式中,根据目标告警确定告警消除指示之后,还包括:向网络单元发送告警消除指示,以使网络单元根据告警消除指示对目标告警进行处理。
[0034] 可选地,结合本申请第二方面第十种可能的实现方式,在本申请第二方面第十一种可能的实现方式中,向网络单元发送告警消除指示之后,还包括:接收网络单元发送的目标告警的处理结果。
[0035] 本申请第三方面提供一种告警处理装置,可以应用于各个制式的网络系统中的网络运维,该装置包括:接收模块,用于接收网络管理单元发送的告警上报配置,告警上报配置包括第一配置信息或第二配置信息,其中,第一配置信息用于指示告警事件的上报,第二配置信息用于指示目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警的上报条件;确定模块,用于根据接收模块接收的告警上报配置确定目标告警。
[0036] 可选地,结合本申请的第三方面,在本申请第三方面第一种可能的实现方式中,当告警上报配置包括第一配置信息时,确定模块,用于根据目标关联规则对多个告警进行关联并生成告警事件;确定目标告警,目标告警包括该告警事件。
[0037] 可选地,结合本申请第三方面第一种可能的实现方式,在本申请第三方面第二种可能的实现方式中,第一配置信息包括如下信息中的一个或多个:告警事件的上报方式、第一指示信息和第二指示信息,其中,第一指示信息用于指示目标告警中是否携带多个告警的告警信息,第二指示信息用于指示目标关联规则。
[0038] 可选地,结合本申请第三方面第一种或第二种可能的实现方式,在本申请第三方面第三种可能的实现方式中,目标关联规则属于多个关联规则,多个关联规则包括频繁度关联和网络拓扑结构关联。
[0039] 可选地,结合本申请第三方面第三种可能的实现方式,在本申请第三方面第四种可能的实现方式中,所述接收模块,还用于在接收网络管理单元发送的告警上报配置之前,接收网络管理单元发送的第三指示信息,该第三指示信息用于指示是否向网络管理单元上报该多个关联规则。
[0040] 可选地,结合本申请第三方面第一种至第四种中任意一种可能的实现方式,在本申请第三方面第五种可能的实现方式中,告警事件包括如下信息中的一个或多个:告警事件的根因、告警事件的标识、所述告警事件的名称、告警对象、告警事件的告警类型、告警事件的故障源、故障源的虚拟化标识、告警事件的发生时间、告警事件的消除事件、多个告警的告警信息。
[0041] 可选地,结合本申请的第三方面,在本申请第三方面第六种可能的实现方式中,当告警上报配置包括第二配置信息时,确定模块,用于根据第二配置信息确定满足上报条件的目标告警。
[0042] 可选地,结合本申请第三方面第六种可能的实现方式,在本申请第三方面第七种可能的实现方式中,第二配置信息包括告警闪断周期,确定模块,用于判断第一告警在告警闪断周期内是否恢复;若未恢复,则确定第一告警为所述目标告警。
[0043] 可选地,结合本申请第三方面第六种可能的实现方式,在本申请第三方面第八种可能的实现方式中,第二配置信息包括告警震荡周期、入震荡条件、出震荡周期和出震荡条件,确定模块,用于根据告警震荡周期、入震荡条件、出震荡周期和出震荡条件判断第二告警是否满足上报条件;若是,则确定第二告警为目标告警。
[0044] 可选地,结合本申请第三方面、第三方面第一种至第八种中任意一种可能的实现方式,在本申请第三方面第九种可能的实现方式中,该告警处理装置还包括:发送模块,用于在确定模块确定目标告警之后,向网络管理单元发送该目标告警。
[0045] 可选地,结合本申请第三方面第九种可能的实现方式,在本申请第三方面第十种可能的实现方式中,接收模块还用于在发送模块向网络管理单元发送该目标告警之后,接收网络管理单元发送的告警消除指示,该告警消除指示是网络管理单元根据目标告警确定的。
[0046] 可选地,结合本申请第三方面第十种可能的实现方式,在本申请第三方面第十一种可能的实现方式中,该告警处理装置还包括:处理模块,用于在接收模块接收网络管理单元发送的告警消除指示之后,根据该告警消除指示对目标告警进行处理。
[0047] 可选地,结合本申请第三方面第十一种可能的实现方式,在本申请第三方面第十二种可能的实现方式中,发送模块,还用于在处理模块根据告警消除指示对目标告警进行处理之后,向网络管理单元发送目标告警的处理结果。
[0048] 可选地,结合本申请第三方面第十一种或第十二种可能的实现方式,在本申请第三方面第十三种可能的实现方式中,该告警处理装置还包括:更新模块,用于在处理模块根据告警消除指示对目标告警进行处理之后,根据目标告警的处理结果更新多个告警的关联关系。
[0049] 本申请第四方面提供一种告警处理装置,可以应用于各个制式的网络系统中的网络运维,该装置包括:发送模块,用于向网络单元发送告警上报配置,告警上报配置包括第一配置信息或第二配置信息,其中,第一配置信息用于指示告警事件的上报,第二配置信息用于指示目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警的上报条件;接收模块,用于在发送模块发送所述告警上报配置之后,接收网络单元发送的目标告警,目标告警是网络单元根据告警上报配置确定的。
[0050] 可选地,结合本申请的第四方面,在本申请第四方面第一种可能的实现方式中,当告警上报配置包括第一配置信息时,该目标告警包括告警事件,告警事件是网络单元根据目标关联规则对多个告警进行关联并生成的。
[0051] 可选地,结合本申请第四方面第一种可能的实现方式,在本申请第四方面第二种可能的实现方式中,第一配置信息包括如下信息中的一个或多个:告警事件的上报方式、第一指示信息和第二指示信息,其中,第一指示信息用于指示目标告警中是否携带多个告警的告警信息,第二指示信息用于指示目标关联规则。
[0052] 可选地,结合本申请第四方面第一种或第二种可能的实现方式,在本申请第四方面第三种可能的实现方式中,目标关联规则属于多个关联规则,该多个关联规则包括频繁度关联和网络拓扑结构关联。
[0053] 可选地,结合本申请第四方面第三种可能的实现方式,本申请第四方面第五种可能的实现方式中,发送模块还用于在向网络单元发送告警上报配置之前,向网路单元发送第三指示信息,该第三指示信息用于指示网络单元是否上报该多个关联规则。
[0054] 可选地,结合本申请第四方面第一种至第四种中任意一种可能的实现方式,在本申请第四方面第五种可能的实现方式中,告警事件包括如下信息中的一个或多个:告警事件的根因、告警事件的标识、告警事件的名称、告警对象、告警事件的告警类型、告警事件的故障源、故障源的虚拟化标识、告警事件的发生时间、告警事件的消除事件、多个告警的告警信息。
[0055] 可选地,结合本申请的第四方面,在本申请第四方面第六种可能的实现方式中,当告警上报配置包括第二配置信息时,目标告警是网络单元根据第二配置信息确定的,目标告警满足上报条件。
[0056] 可选地,结合本申请第四方面第六种可能的实现方式,在本申请第四方面第七种可能的实现方式中,第二配置信息包括告警闪断周期,目标告警是网络单元在判断第一告警在告警闪断周期内未恢复后确定的,第一告警为目标告警。
[0057] 可选地,结合本申请第四方面第六种可能的实现方式,在本申请第四方面第八种可能的实现方式中,第二配置信息包括告警震荡周期、入震荡条件、出震荡周期和出震荡条件,目标告警是网络单元在根据告警震荡周期、入震荡条件、出震荡周期和出震荡条件判断第二告警是否满足上报条件时确定的,当满足上报条件时,该第二告警为目标告警。
[0058] 可选地,结合本申请第四方面、第四方面第一种至第八种可能的实现方式,在本申请第四方面第九种可能的实现方式中,该告警处理装置还包括:确定模块,用于在接收模块接收网络单元发送的目标告警之后,根据目标告警确定告警消除指示。
[0059] 可选地,结合本申请第四方面第九种可能的实现方式,在本申请第四方面第十种可能的实现方式中,发送单元还用于在确定单元确定告警消除指示之后,向网络单元发送告警消除指示,以使网络单元根据告警消除指示对目标告警进行处理。
[0060] 可选地,结合本申请第四方面第十种可能的实现方式,在本申请第四方面第十一种可能的实现方式中,接收模块,还用于在发送模块向网络单元发送告警消除指示之后,接收网络单元发送的目标告警的处理结果。
[0061] 本申请第五方面提供一种网络单元,该网络单元包括处理器和存储器。存储器用于存储计算机可读指令(或者称之为计算机程序),处理器用于读取所述计算机可读指令以实现前述第一方面或第一方面任意一种实现方式提供的方法。
[0062] 在一些实现方式下,该网络单元还包括收发器,用于接收和发送信息。
[0063] 本申请第五方面提供一种网络管理单元,该网络管理单元包括处理器和存储器。存储器用于存储计算机可读指令(或者称之为计算机程序),处理器用于读取所述计算机可读指令以实现前述第二方面或第二方面任意一种实现方式提供的方法。
[0064] 在一些实现方式下,该网络管理单元还包括收发器,用于接收和发送信息。
[0065] 本申请第七方面提供一种计算机存储介质,该计算机存储介质可以是非易失性的。该计算机存储介质中存储有计算机可读指令,当该计算机可读指令被处理器执行时实现第一方面或第一方面的任一可能的实现方式中的方法。
[0066] 本申请第八方面提供一种计算机存储介质,该计算机存储介质可以是非易失性的。该计算机存储介质中存储有计算机可读指令,当该计算机可读指令被处理器执行时实现第二方面或第二方面的任一可能的实现方式中的方法。
[0067] 本申请实施例采用一种告警处理方法,网络管理单元可以向网络单元发送告警上报配置,该告警上报配置可以包括第一配置信息或第二配置信息,网络单元可以根据第一配置信息将具备关联关系的多个告警进行关联后上报,从而可以提升告警分析的效率,更加精准的定位故障信息,网络单元也可以根据第二配置信息对目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警进行筛选,满足上报条件后再上报,从而能够在处理单个告警问题重复上报或闪断上报时,基于告警对象/告警类型/告警优先级设置灵活的上报条件,及时收到重要的告警,有效精确的抑制冗余和重复告警的上报。

附图说明

[0068] 图1是本申请实施例提供的网络管理系统的示意图;
[0069] 图2是本申请实施例提供的告警处理方法的一个实施例示意图;
[0070] 图3是本申请实施例提供的告警处理方法的另一个实施例示意图;
[0071] 图4是本申请实施例提供的告警处理方法的另一个实施例示意图;
[0072] 图5是本申请实施例提供的告警处理装置的结构示意图;
[0073] 图6是本申请实施例提供的网络单元的结构示意图;
[0074] 图7是本申请实施例提供的另一个告警处理装置的结构示意图;
[0075] 图8是本申请实施例提供的网络管理单元的结构示意图。

具体实施方式

[0076] 为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图,对本申请的实施例进行描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。本领域普通技术人员可知,随着新应用场景的出现,本发明实施例提供的技术方案对于类似的技术问题,同样适用。
[0077] 本申请实施例提供一种告警处理方法,网络管理单元可以向网络单元发送告警上报配置,该告警上报配置可以包括第一配置信息或第二配置信息,网络单元可以根据第一配置信息将具备关联关系的多个告警进行关联后上报,从而可以提升告警分析的效率,更加精准的定位故障信息,网络单元也可以根据第二配置信息对目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警进行筛选,满足上报条件后再上报,从而能够在处理单个告警问题重复上报或闪断上报时,基于告警对象/告警类型/告警优先级设置灵活的上报条件,及时收到重要的告警,有效精确的抑制冗余和重复告警的上报。本申请实施例还提供相应的装置及存储介质。以下分别进行详细说明。
[0078] 本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或模块的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或模块,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或模块。在本申请中出现的对步骤进行的命名或者编号,并不意味着必须按照命名或者编号所指示的时间/逻辑先后顺序执行方法流程中的步骤,已经命名或者编号的流程步骤可以根据要实现的技术目的变更执行次序,只要能达到相同或者相类似的技术效果即可。本申请中所出现的模块的划分,是一种逻辑上的划分,实际应用中实现时可以有另外的划分方式,例如多个模块可以结合成或集成在另一个系统中,或一些特征可以忽略,或不执行,另外,所显示的或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,模块之间的间接耦合或通信连接可以是电性或其他类似的形式,本申请中均不作限定。并且,作为分离部件说明的模块或子模块可以是也可以不是物理上的分离,可以是也可以不是物理模块,或者可以分布到多个电路模块中,可以根据实际的需要选择其中的部分或全部模块来实现本申请方案的目的。
[0079] 图1为本申请实施例提供的网络管理系统的示意图。
[0080] 参阅图1,本申请实施例提供的网络管理系统,可以包括网络管理单元101,以及一个或多个网络单元102。
[0081] 本申请实施例中的网络管理单元(network management,NM)101用于进行网络管理,其配置满足网络管理的所有要求。本申请实施例中的网络单元102可以是网络中包含的网元(managed function,MF)设备,或者对网元设备进行管理的网元管理单元(element management,EM)。
[0082] 本申请实施例中,网络管理单元101接收网络单元102针对网络中产生的故障生成告警,然后对网络单元102发送的告警进行分析和决策,生成对应的处理指示,并将处理指示下发给网络单元102进行告警的消除。基于图1中的网络管理系统,接下来将对本申请实施例提供的告警处理方法进行具体的介绍。
[0083] 图2为本申请实施例提供的告警处理方法的一个实施例示意图。
[0084] 参阅图2,本申请实施例提供的告警处理方法的一个实施例,可以包括:
[0085] 201、网络管理单元向网络单元发送告警上报配置,该告警上报配置包括第一配置信息或第二配置信息,其中,第一配置信息用于指示告警事件的上报,第二配置信息用于指示目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警的上报条件。
[0086] 本申请实施例中,网络管理单元首先向网络单元发送告警上报配置,该告警上报配置可以包括第一配置信息,该第一配置信息用于指示告警事件的上报。需要说明的是,传统的告警上报方式中,网络单元针对每个故障都会生成一个告警,对于该每个故障对应的告警都进行一一上报。而本申请实施例中,告警事件是作为一种告警上报方式,是指网络单元需要采用告警事件的上报方式进行告警上报。本申请实施例中告警事件的上报方式是指网络单元采用目标关联关系将多个告警进行关联生成告警事件,然后进行该告警事件的上报。
[0087] 本申请实施例中,网络管理单元向网络单元发送的告警上报配置也可以包括第二配置信息,该第二配置信息用于指示目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警的上报条件。
[0088] 本申请实施例中,告警对象可以包括S1接口、X2接口、小区、基站、射频单元和电源模块等,除此之外,还可以包含其他的告警对象。告警类型可以包括传输告警(communication alarm)、进程错误告警(processing  error alarm)、环境告警(environment alarm)、业务质量告警(quality of service alarm)等,除此之外,还可以包含其他的告警类型。告警优先级可以包括严重(critical)、主要(major)、次要(minor)、警告(warning)、不确定(indeterminate)和消除(cleared)等,除此之外,也可以是其他的优先级等级划分。本申请实施例中,目标告警对象可以是上述告警对象中的任意一个,目标告警类型可以是上述告警类型中的任意一种,目标告警优先级可以是上述告警优先级中的任意一个级别。本申请实施例中,网络管理单元向网络单元发送的第二配置信息,用于指示对应于该目标告警对象和/或目标告警类型和/或目标告警优先级的告警的上报条件。
[0089] 需要说明的是,本申请实施例中,网络管理单元向网络单元发送的告警上报配置除了可以包含上述的第一配置信息或第二配置信息,还可以是包含其他的配置信息。例如,网络管理单元向网络单元发送的告警上报配置包含第三配置信息,该第三配置信息用于指示网络单元通过上述传统的告警上报方式进行告警上报。本申请实施例对告警上报配置可以包含的配置信息的类型不作具体的限定。
[0090] 202、网络单元根据告警上报配置确定目标告警,该目标告警用于发送给网络管理单元。
[0091] 本申请实施例中,网络单元在接收到网络管理单元发送的告警上报配置后,根据该告警上报配置确定目标告警,该目标告警用于上报给网络管理单元。
[0092] 具体的,当网络单元接收到网络管理单元发送的告警上报配置,该告警上报配置包含的是第一配置信息时,网络单元确定告警上报方式为告警事件上报,网络单元将会根据目标关联规则从告警数据确定出多个告警,然后对该多个告警进行关联,最终生成该多个告警对应的告警事件。本申请实施例中的目标告警包含该告警事件,当目标告警只包含该告警事件时,该告警事件即为目标告警。目标告警还可以包含其他的信息,本申请实施例对此不作限定。需要说明的是,上述的告警数据可以是指网络单元中历史的告警数据,该历史的告警数据中可以包含大量的告警。
[0093] 具体的,当网络单元接收到网络管理单元发送的告警上报配置,该告警上报配置包含的是第二配置信息时,网络单元将会基于第二配置信息所指示的上报条件,过滤掉告警数据中不必要的告警,筛选出满足上报条件的告警为目标告警。例如,第二配置信息用于指示告警对象A对应的告警的上报条件,当告警对象A产生告警时,网络单元将会根据该产生的告警是否满足上报条件,不满足则筛除,满足则确定为目标告警用于上报。例如,告警对象A所对应的告警类型B的告警优先级为“严重”,网络管理单元基于该告警对象A所对应的告警类型B的优先级,向网络单元发送第二配置信息,用于指示该告警对象A所对应的告警类型B对应的告警的上报条件,当告警对象A产生了告警类型B的告警,网络单元将会判断该告警是否满足上报条件,不满足则筛除,满足则确定为目标告警用于上报。
[0094] 需要说明的是,本申请实施例中,网络单元在接收到网络管理单元发送的告警上报配置后,可以一直根据该告警上报配置进行目标告警的上报,直到新的告警上报配置的下发。
[0095] 本申请实施例中,网络管理单元可以向网络单元发送告警上报配置,该告警上报配置可以包括第一配置信息或第二配置信息,网络单元可以根据第一配置信息将具备关联关系的多个告警进行关联后上报,从而可以提升告警分析的效率,更加精准的定位故障信息,网络单元也可以根据第二配置信息对目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警进行筛选,满足上报条件后再上报,从而能够在处理单个告警问题重复上报或闪断上报时,基于告警对象/告警类型/告警优先级设置灵活的上报条件,及时收到重要的告警,有效精确的抑制冗余和重复告警的上报。
[0096] 图3为本申请实施例提供的告警处理方法的另一个实施例示意图。
[0097] 参阅图3,本申请实施例提供的告警处理方法的另一个实施例,可以包括:
[0098] 301、网络管理单元向网络单元发送第一配置信息,该第一配置信息用于指示告警事件的上报。
[0099] 本申请实施例中,网络管理单元首先向网络单元发送第一配置信息,该第一配置信息用于指示告警事件的上报。需要说明的是,传统的告警上报方式中,网络单元针对每个故障都会生成一个告警,对于该每个故障对应的告警都进行一一上报。而本申请实施例中,告警事件是作为一种告警上报方式,是指网络单元需要采用告警事件的上报方式进行告警上报。本申请实施例中告警事件的上报方式是指网络单元采用目标关联关系将多个告警进行关联生成告警事件,然后进行该告警事件的上报。
[0100] 可选地,可选地,本申请实施例中的第一配置信息可以包括如下信息中的一个或多个:告警事件的上报方式、第一指示信息和第二指示信息,其中,第一指示信息用于指示上报告警事件时是否需要携带告警事件所关联的多个告警的告警信息,第二指示信息用于指示目标关联规则,该目标关联规则用于网络单元对多个告警进行关联并生成告警事件。
[0101] 302、网络单元在接收到第一配置信息后,根据目标关联规则对多个告警进行关联并生成告警事件。
[0102] 本申请实施例中,网络单元在接收到网络管理单元发送的第一配置信息后,确定告警上报方式为告警事件上报,网络单元将会根据目标关联规则从告警数据确定出多个具备关联关系的告警,然后对该多个告警进行关联,最终生成该多个告警对应的告警事件。本申请实施例中的目标告警包含该告警事件。当目标告警只包含该告警事件时,该告警事件即为目标告警。目标告警还可以包含其他的信息,本申请实施例对此不作限定。需要说明的是,上述的告警数据可以是指网络单元中历史的告警数据,该历史的告警数据中可以包含大量的告警。
[0103] 需要说明的是,本申请实施例中的目标关联规则可以是网络单元预先规定好的,当需要进行告警事件上报时,网络单元直接根据该预先规定的目标关联规则确定告警事件。该目标关联规则也可以是网络管理单元通过第一配置信息中的第二指示信息配置的。本申请实施例对此不作限定。
[0104] 可选地,本申请实施例中的目标关联规则可以是多个关联规则中的一个,该多个关联规则可以包括频繁度关联和网络拓扑结构关联。需要说明的是,除了频繁度关联和网络拓扑结构关联这两种关联规则,还可以包含其他的关联规则用于告警的关联,本申请实施例对此不作限定。
[0105] 可选地,本申请实施例中,该多个关联规则可以是存储在网络单元中可用的关联规则,网络管理单元在向网络单元发送第一配置信息之前,还可以像网络单元发送第三指示信息,用于指示网络单元向网络管理单元上报该多个可用的关联规则。
[0106] 本申请实施例中的频繁度关联是指根据告警的告警关联频繁度进行关联。该告警关联频繁度用于指示多个告警在同一个时间段内频繁出现。该多个告警可以是不同类型的告警。具体的,网络单元根据某个时间段内频繁挖掘算法对告警数据中的多个告警进行频繁度关联。例如,告警1、2、3在5分钟内同时出现的次数是101次,则告警频繁度为101。网络单元根据该告警频繁度对告警1、2、3进行关联。
[0107] 本申请实施例中的网络拓扑结构关联是指根据告警的网络拓扑结构的关联关系进行关联。该网络拓扑结构可以包括网络拓扑的逻辑拓扑或衍生关系等。当多个告警存在网络拓扑结构的关联关系,则可以将该多个告警进行关联。例如,告警1和告警2之间存在网络拓扑的连接关系或者承载关系,则该告警1和告警2可以归属于一个告警事件中。
[0108] 303、网络单元向网络管理单元发送目标告警,该目标告警包括告警事件。
[0109] 本申请实施例中,网络单元在生成告警事件之后,向网络管理单元发送目标告警,该目标告警包括该告警事件。
[0110] 可选地,本申请实施例中,目标告警中包含的告警事件,可以包括如下信息中的一个或多个:告警事件的根因、告警事件的标识、告警事件的名称、告警对象、告警事件的告警类型、告警事件的故障源、故障源的虚拟化标识、告警事件的发生时间、告警事件的消除事件、该告警事件对应的多个告警的告警信息。除此之外,该目标告警中还可以包含其他类型的信息,本申请实施例对此不作限定。
[0111] 304、网络管理单元根据目标告警确定告警消除指示。
[0112] 本申请实施例中,网络管理单元在接收到网络单元发送的目标告警之后,会对该目标告警进行分析,确定出解决该目标告警的告警消除指示。
[0113] 305、网络管理单元向网络单元发送告警消除指示。
[0114] 本申请实施例中,网络管理单元在确定出解决该目标告警的告警消除指示之后,将该告警消除指示发送给网络单元。
[0115] 306、网络单元根据告警消除指示对目标告警进行处理。
[0116] 本申请实施例中,本申请实施例中,网络单元在接收到网络管理单元发送的告警消除指示之后,根据该告警消除指示对目标告警进行处理。
[0117] 307、网络单元向网络管理单元发送目标告警的处理结果。
[0118] 本申请实施例中,网络单元在根据告警消除指示对目标告警进行处理之后,向网络管理单元发送目标告警的处理结果。
[0119] 308、网络单元根据目标告警的处理结果更新多个告警的关联关系。
[0120] 本申请实施例中,网络单元在根据告警消除指示对目标告警进行处理之后,根据目标告警的处理结果对该告警事件关联的多个告警之间的关联关系进行更新。例如,网络单元根据目标关联规则将告警1、告警2和告警3进行关联,并生成告警事件进行上报,当在根据网络管理单元发送的告警消除指示对该告警事件进行处理后,只消除了告警1和告警2,告警3的问题没有得到解决,则网络单元更新取消该告警1、告警2和告警3之间的关联,只关联告警1和告警2。
[0121] 需要说明的是,本申请实施例中的步骤303‑步骤308均是可选的步骤。
[0122] 本申请实施例中,网络单元可以根据网络管理单元发送的第一配置信息将具备关联关系的多个告警进行关联后上报,从而提升告警分析的效率,更加精准的定位故障信息。
[0123] 图4为本申请实施例提供的告警处理方法的另一个实施例示意图。
[0124] 参阅图4,本申请实施例提供的告警处理方法的另一个实施例,可以包括:
[0125] 401、网络管理单元向网络单元发送第二配置信息,第二配置信息用于指示目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警的上报条件。
[0126] 本申请实施例中,网络管理单元首先向网络单元发送第二配置信息,该第二配置信息用于指示目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警的上报条件。
[0127] 本申请实施例中,告警对象、告警类型和告警优先级可以参阅图2中的步骤201中的相关内容进行理解,此处不再赘述。本申请实施例中,目标告警对象可以是上述告警对象中的任意一个,目标告警类型可以是上述告警类型中的任意一种,目标告警优先级可以是上述告警优先级中的任意一个级别。本申请实施例中,网络管理单元向网络单元发送的第二配置信息,用于指示对应于该目标告警对象和/或目标告警类型和/或目标告警优先级的告警的上报条件。例如,第二配置信息用于指示告警对象A对应的告警的上报条件,当告警对象A产生告警时,网络单元将会根据该产生的告警是否满足上报条件,不满足则筛除,满足则确定为目标告警进行上报。例如,告警对象A所对应的告警类型B的告警优先级为“严重”,网络管理单元基于该告警对象A所对应的告警类型B的优先级,向网络单元发送了第二配置信息,用于指示该告警对象A所对应的告警类型B对应的告警的上报条件,当告警对象A产生了告警类型B的告警,网络单元将会判断该告警是否满足上报条件,不满足则筛除,满足则确定为目标告警进行上报。
[0128] 可选地,本申请实施例中,第二配置信息可以包括告警闪断周期T1。该告警闪断周期T1的作用是:对于该目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警,在告警闪断周期TI内若告警自动恢复,则不满足上报条件,不需要上报;在告警闪断周期TI内,若告警未恢复,则满足上报条件,闪断周期结束后,网络单元将该告警确定为目标告警。
[0129] 可选地,本申请实施例中,第二配置信息可以包括参数:告警震荡周期T2,入震荡条件N1,出震荡周期T2,出震荡条件N2。以上参数用于解决同一告警反复大量上报的问题。上述参数的一种具体作用可以是:对于该目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警,当该告警生成时,被确定为目标告警,立刻触发入震荡流程,在告警震荡周期T2内,若该告警的产生次数达到N1次,则立刻触发出震荡流程。如果在出震荡周期T2内,该告警达到N2次,则进入下一个出震荡周期T2,直到某一个出震荡周期T2内,没有达到N2次,则出告警震荡周期。在进入告警震荡周期后和出震荡周期之前,该告警不满足上报条件,不会进行重复上报。例如,告警震荡周期T1为50S,入震荡条件N3为出现次数3次;出震荡周期T2为20S,出震荡周期N2为出现2次。在第一次告警产生后,触发入震荡,如果在30S时达到入震荡次数3次,立即触发出震荡流程。如果在20S内超过2次,则进入下一个20S出震荡周期。直到有一个20S周期次数没有达到2次,出告警震荡周期。在进入告警震荡周期后出震荡周期前,该条告警不进行重复上报。
[0130] 402、网络单元根据第二配置信息确定满足上报条件的目标告警。
[0131] 本申请实施例中,网络单元根据第二配置信息对告警数据进行筛选,确定出满足上报条件的目标告警。
[0132] 403、网络单元向网络管理单元发送目标告警。
[0133] 本申请实施例中,网络单元在生成告警事件之后,向网络管理单元发送目标告警。
[0134] 404、网络管理单元根据目标告警确定告警消除指示。
[0135] 本申请实施例中,网络管理单元在接收到网络单元发送的目标告警之后,会对该目标告警进行分析,确定出解决该目标告警的告警消除指示。
[0136] 405、网络管理单元向网络单元发送告警消除指示。
[0137] 本申请实施例中,网络管理单元在确定出解决该目标告警的告警消除指示之后,将该告警消除指示发送给网络单元。
[0138] 406、网络单元根据告警消除指示对目标告警进行处理。
[0139] 本申请实施例中,本申请实施例中,网络单元在接收到网络管理单元发送的告警消除指示之后,根据该告警消除指示对目标告警进行处理。
[0140] 407、网络单元向网络管理单元发送目标告警的处理结果。
[0141] 本申请实施例中,网络单元在根据告警消除指示对目标告警进行处理之后,向网络管理单元发送目标告警的处理结果。
[0142] 需要说明的是,本申请实施例中的步骤403‑步骤407均是可选的步骤。
[0143] 本申请实施例中,网络管理单元能够针对不同的告警对象、告警类型或告警优先级进行灵活的上报配置,从而能够及时收到重要的告警,有效精确的抑制冗余和重复告警的上报。
[0144] 以上对本申请实施例提供的告警处理方法进行了介绍,接下来介绍本申请实施例提供的告警处理装置。
[0145] 图5为本申请实施例提供的告警处理装置的结构示意图。
[0146] 参阅图5,本申请实施例提供的告警处理装置50,包括:
[0147] 接收模块501,用于接收网络管理单元发送的告警上报配置,所述告警上报配置包括第一配置信息或第二配置信息,其中,所述第一配置信息用于指示告警事件的上报,所述第二配置信息用于指示目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警的上报条件;
[0148] 确定模块502,用于根据所述接收模块501接收的所述告警上报配置确定目标告警。
[0149] 本申请实施例中,网络管理单元可以向告警处理装置发送告警上报配置,该告警上报配置可以包括第一配置信息或第二配置信息,告警处理装置可以根据第一配置信息将具备关联关系的多个告警进行关联后上报,从而可以提升告警分析的效率,更加精准的定位故障信息,告警处理装置也可以根据第二配置信息对目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警进行筛选,满足上报条件后再上报,从而能够在处理单个告警问题重复上报或闪断上报时,基于告警对象/告警类型/告警优先级设置灵活的上报条件,及时收到重要的告警,有效精确的抑制冗余和重复告警的上报。
[0150] 可选地,作为一个实施例,当所述告警上报配置包括所述第一配置信息时,所述确定模块502,用于根据目标关联规则对多个告警进行关联并生成告警事件;确定所述目标告警,所述目标告警包括所述告警事件。
[0151] 可选地,作为一个实施例,所述第一配置信息包括如下信息中的一个或多个:所述告警事件的上报方式、第一指示信息和第二指示信息,其中,所述第一指示信息用于指示所述目标告警中是否携带所述多个告警的告警信息,所述第二指示信息用于指示所述目标关联规则。
[0152] 可选地,作为一个实施例,所述目标关联规则属于多个关联规则,所述多个关联规则包括频繁度关联和网络拓扑结构关联。
[0153] 可选地,作为一个实施例,所述接收单元501,还用于接收所述网络管理单元发送的第三指示信息,所述第三指示信息用于指示是否向所述网络管理单元上报所述多个关联规则。
[0154] 可选地,作为一个实施例,所述告警事件包括如下信息中的一个或多个:所述告警事件的根因、所述告警事件的标识、所述告警事件的名称、告警对象、所述告警事件的告警类型、所述告警事件的故障源、所述故障源的虚拟化标识、所述告警事件的发生时间、所述告警事件的消除事件、所述多个告警的告警信息。
[0155] 可选地,作为一个实施例,当所述告警上报配置包括所述第二配置信息时,所述确定模块502,用于根据所述第二配置信息确定满足所述上报条件的目标告警。
[0156] 可选地,作为一个实施例,所述第二配置信息包括告警闪断周期,所述确定模块,用于判断第一告警在所述告警闪断周期内是否恢复;若未恢复,则确定所述第一告警为所述目标告警。
[0157] 可选地,作为一个实施例,所述第二配置信息包括告警震荡周期、入震荡条件、出震荡周期和出震荡条件,所述确定模块502,用于根据所述告警震荡周期、所述入震荡条件、所述出震荡周期和所述出震荡条件判断第二告警是否满足所述上报条件;若是,则确定所述第二告警为所述目标告警。
[0158] 可选地,作为一个实施例,所述告警处理装置50还包括:发送模块503,用于在所述确定模块502根据告警上报配置确定目标告警之后,向网络管理单元发送该目标告警。
[0159] 可选地,作为一个实施例,所述接收模块501还用于在所述发送模块503向网络管理单元发送该目标告警之后,接收网络管理单元发送的告警消除指示,该告警消除指示是网络管理单元根据目标告警确定的。
[0160] 可选地,作为一个实施例,该告警处理装置还包括:处理模块504,用于在接收模块501接收网络管理单元发送的告警消除指示之后,根据该告警消除指示对目标告警进行处理。
[0161] 可选地,作为一个实施例,所述发送模块503,还用于在所述处理模块504根据所述告警消除指示对所述目标告警进行处理之后,向所述网络管理单元发送所述目标告警的处理结果。
[0162] 可选地,作为一个实施例,告警处理装置,还包括:更新模块505,用于在所述处理模块504根据所述告警消除指示对所述目标告警进行处理之后,根据所述目标告警的处理结果更新所述多个告警的关联关系。
[0163] 本申请实施例还提供一种网络单元60,该网络单元60包括处理器610,存储器620与收发器630,其中,存储器620中存储指令或程序,处理器610用于执行存储器620中存储的指令或程序。存储器620中存储的指令或程序被执行时,该处理器610用于执行上述实施例中确定模块502、处理模块504、更新模块505执行的操作,收发器630用于执行上述实施例中接收模块501和发送模块503执行的操作。
[0164] 应理解,根据本申请实施例的告警处理装置50或网络单元60可对应于本申请实施例的告警处理方法中的网络单元,并且告警处理装置50或网络单元60中的各个模块的操作和/或功能分别为了实现图2至图4中的各个方法的相应流程,为了简洁,在此不再赘述。
[0165] 图7为本申请实施例提供的告警处理装置的结构示意图。
[0166] 参阅图7,本申请实施例提供的告警处理装置70,包括:
[0167] 发送模块701,用于向网络单元发送告警上报配置,所述告警上报配置包括第一配置信息或第二配置信息,其中,所述第一配置信息用于指示告警事件的上报,所述第二配置信息用于指示目标告警对象和/或目标告警类型和/或目标告警优先级对应的告警的上报条件;
[0168] 接收模块702,用于在所述发送模块701发送所述告警上报配置之后,接收所述网络单元发送的目标告警,所述目标告警是所述网络单元根据所述告警上报配置确定的。
[0169] 可选地,作为一个实施例,当所述告警上报配置包括所述第一配置信息时,所述目标告警包括告警事件,所述告警事件是所述网络单元根据目标关联规则对所述多个告警进行关联并生成的。
[0170] 可选地,作为一个实施例,所述第一配置信息包括如下信息中的一个或多个:所述告警事件的上报方式、第一指示信息和第二指示信息,其中,所述第一指示信息用于指示所述目标告警中是否携带所述多个告警的告警信息,所述第二指示信息用于指示所述目标关联规则。
[0171] 可选地,作为一个实施例,所述目标关联规则属于多个关联规则,所述多个关联规则包括频繁度关联和网络拓扑结构关联。
[0172] 可选地,作为一个实施例,发送模块701还用于在向网络单元发送告警上报配置之前,向网路单元发送第三指示信息,该第三指示信息用于指示网络单元是否上报该多个关联规则。
[0173] 可选地,作为一个实施例,所述告警事件包括如下信息中的一个或多个:所述告警事件的根因、所述告警事件的标识、所述告警事件的名称、告警对象、所述告警事件的告警类型、所述告警事件的故障源、所述故障源的虚拟化标识、所述告警事件的发生时间、所述告警事件的消除事件、所述多个告警的告警信息。
[0174] 可选地,作为一个实施例,当所述告警上报配置包括所述第二配置信息时,所述目标告警是所述网络单元根据所述第二配置信息确定的,所述目标告警满足所述上报条件。
[0175] 可选地,作为一个实施例,所述第二配置信息包括告警闪断周期,所述目标告警是所述网络单元在判断第一告警在所述告警闪断周期内未恢复后确定的,所述第一告警为所述目标告警。
[0176] 可选地,作为一个实施例,所述第二配置信息包括告警震荡周期、入震荡条件、出震荡周期和出震荡条件,所述目标告警是所述网络单元在根据所述告警震荡周期、所述入震荡条件、所述出震荡周期和所述出震荡条件判断所述第二告警是否满足所述上报条件时确定的,当所述第二告警满足所述上报条件时,所述第二告警为所述目标告警。
[0177] 可选地,作为一个实施例,告警处理装置70还包括:确定模块703,用于在接收模块702接收网络单元发送的目标告警之后,根据目标告警确定告警消除指示。
[0178] 可选地,作为一个实施例,所述发送模块701,还用于向所述网络单元发送所述确定模块703确定的所述告警消除指示,以使所述网络单元根据所述告警消除指示对所述目标告警进行处理。
[0179] 可选地,作为一个实施例,所述接收模块702,还用于在所述发送模块701向所述网络单元发送所述告警消除指示之后,接收所述网络单元发送的所述目标告警的处理结果。
[0180] 本申请实施例还提供一种网络管理单元80,该网络管理单元80包括处理器810,存储器820与收发器830,其中,存储器820中存储指令或程序,处理器810用于执行存储器820中存储的指令或程序。存储器820中存储的指令或程序被执行时,该处理器810用于执行上述实施例中确定模块703执行的操作,收发器830用于执行上述实施例中发送模块701和接收模块702执行的操作。
[0181] 应理解,根据本申请实施例的告警处理装置70或网络管理单元80可对应于本申请实施例的告警处理方法中的网络管理单元,并且告警处理装置70或网络管理单元80中的各个模块的操作和/或功能分别为了实现图2至图4中的各个方法的相应流程,为了简洁,在此不再赘述。
[0182] 可选的,本申请实施例还提供一种芯片系统,该芯片系统包括处理器,用于支持网络单元实现上述告警处理方法。在一种可能的设计中,该芯片系统还包括存储器。该存储器,用于保存网络单元必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件,本申请实施例对此不作具体限定。
[0183] 可选的,本申请实施例还提供一种芯片系统,该芯片系统包括处理器,用于支持网络管理单元实现上述告警处理方法。在一种可能的设计中,该芯片系统还包括存储器。该存储器,用于保存网络管理单元必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件,本申请实施例对此不作具体限定。
[0184] 可以理解的是,本申请的实施例中的处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其它通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其它可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。通用处理器可以是微处理器,也可以是任何常规的处理器。
[0185] 本申请的实施例中的方法步骤可以通过硬件的方式来实现,也可以由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(Random Access Memory,RAM)、闪存、只读存储器(Read‑Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)、寄存器、硬盘、移动硬盘、CD‑ROM或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于网络单元或网络管理单元中。当然,处理器和存储介质也可以作为分立组件存在于网络单元或网络管理单元中。
[0186] 在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序或指令。在计算机上加载和执行所述计算机程序或指令时,全部或部分地执行本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其它可编程装置。所述计算机程序或指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是集成一个或多个可用介质的服务器等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带;也可以是光介质,例如,DVD;还可以是半导体介质,例如,固态硬盘(solid state disk,SSD)。
[0187] 在本申请的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。
[0188] 本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。在本申请的文字描述中,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0189] 可以理解的是,在本申请的实施例中涉及的各种数字或字母编号仅为描述方便进行的区分,并不用来限制本申请的实施例的范围。上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定。
[0190] 以上对本申请实施例所提供的告警处理方法、装置及系统进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。