CN115484143A - 告警处理方法、装置、电子设备及存储介质 - Google Patents
告警处理方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN115484143A CN115484143A CN202110662764.7A CN202110662764A CN115484143A CN 115484143 A CN115484143 A CN 115484143A CN 202110662764 A CN202110662764 A CN 202110662764A CN 115484143 A CN115484143 A CN 115484143A
- Authority
- CN
- China
- Prior art keywords
- atomic
- solution
- task
- priority
- current
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 29
- 238000004891 communication Methods 0.000 claims abstract description 44
- 238000012545 processing Methods 0.000 claims abstract description 34
- 239000011159 matrix material Substances 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 8
- 238000010219 correlation analysis Methods 0.000 claims description 6
- 238000000034 method Methods 0.000 abstract description 29
- 239000000306 component Substances 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000003780 insertion Methods 0.000 description 5
- 230000037431 insertion Effects 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 2
- 239000008358 core component Substances 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002688 persistence Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000012847 principal component analysis method Methods 0.000 description 1
- 238000004445 quantitative analysis Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Alarm Systems (AREA)
Abstract
本发明提供一种告警处理方法、装置、电子设备及存储介质,其中方法包括:确定通信设备的根源告警信息对应的原子解决方案;基于所述原子解决方案的优先级影响因子,确定所述原子解决方案的优先级,所述优先级影响因子包括原子解决方案等级、告警类型、原子解决方案冲突度、原子解决方案收益和告警等级中的至少一种;基于所述原子解决方案的优先级,确定用于对所述通信设备进行告警处理的原子解决方案集。本发明提供的方法、装置、电子设备及存储介质,减少了告警处理对***资源的开销,提高了告警处理效率。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种告警处理方法、装置、电子设备及存储介质。
背景技术
通信设备发生故障时会产生相应的告警信息。当检测到告警信息时,需要对告警信息提示的故障进行处理,提高通信设备的自动化管理水平。
现有技术中,告警处理方法为根据当前告警信息的判断结果,调用初始处理方案,***资源开销大,告警解决率低。此外,新加入的处理方案只能下次执行,不能实时动态地加入到当前处理流程中,使得告警处理不及时。
发明内容
本发明提供一种告警处理方法、装置、电子设备及存储介质,用以解决现有技术中告警处理方法***资源开销大,告警解决率低的技术问题。
本发明提供一种告警处理方法,包括:
确定通信设备的根源告警信息对应的原子解决方案;
基于所述原子解决方案的优先级影响因子,确定所述原子解决方案的优先级,所述优先级影响因子包括原子解决方案等级、告警类型、原子解决方案冲突度、原子解决方案收益和告警等级中的至少一种;
基于所述原子解决方案的优先级,确定用于对所述通信设备进行告警处理的原子解决方案集。
根据本发明提供的告警处理方法,所述基于所述原子解决方案的优先级影响因子,确定所述原子解决方案的优先级,包括:
基于各个原子解决方案的优先级影响因子的量化值,确定各个原子解决方案的影响因子矩阵;
基于各个原子解决方案的影响因子矩阵,确定各个原子解决方案与所述理想解之间的贴近度,所述理想解是预先设定的;
基于各个原子解决方案与所述理想解之间的贴近度,确定各个原子解决方案的优先级。
根据本发明提供的告警处理方法,所述基于所述原子解决方案的优先级,确定用于对所述通信设备进行告警处理的原子解决方案集,之后包括:
获取新增原子解决方案集,并将所述新增原子解决方案集中优先级最高的原子解决方案设置为当前调度任务;
遍历可用服务资源集,若当前服务资源上的可见时间窗口可用并且所述当前调度任务与所述当前服务资源在当前时间窗口内安排的调度任务没有冲突,则将所述当前调度任务***所述当前时间窗口内;
所述当前时间窗口内安排的调度任务是基于所述原子解决方案集确定的。
根据本发明提供的告警处理方法,所述将所述新增原子解决方案集中优先级最高的原子解决方案设置为当前调度任务,之后包括:
遍历可用服务资源集,若所述当前调度任务无法***,则将所述当前调度任务放入任务冲突集中;
遍历所述任务冲突集中所有与所述当前调度任务冲突的调度任务,确定当前冲突任务;
若所述当前冲突任务存在其他可用时间窗口,则将所述当前调度任务***当前时间窗口,并将所述冲突任务移动至所述其他可用时间窗口。
根据本发明提供的告警处理方法,所述确定当前冲突任务,之后包括:
若所述当前冲突任务不存在其他可用时间窗口,则确定所述当前调度任务和所述当前冲突任务的优先级;
若所述当前调度任务的优先级高于所述当前冲突任务的优先级,则删除所述当前冲突任务,并将所述当前调度任务***可见时间窗口。
根据本发明提供的告警处理方法,所述确定所述当前调度任务和所述当前冲突任务的优先级,之后包括:
若所述当前调度任务的优先级不高于所述当前冲突任务的优先级,则删除所述当前调度任务。
根据本发明提供的告警处理方法,所述根源告警信息是基于如下步骤确定的:
获取所述通信设备在当前时间段的告警信息;
对所述告警信息进行相关性分析,确定所述通信设备的根源告警信息。
本发明还提供一种告警处理装置,包括:
确定单元,用于确定通信设备的根源告警信息对应的原子解决方案;
计算单元,用于基于所述原子解决方案的优先级影响因子,确定所述原子解决方案的优先级,所述优先级影响因子包括原子解决方案等级、告警类型、原子解决方案冲突度、原子解决方案收益和告警等级中的至少一种;
调度单元,用于基于所述原子解决方案的优先级,确定用于对所述通信设备进行告警处理的原子解决方案集。
本发明还提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现所述告警处理方法的步骤。
本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述告警处理方法的步骤。
本发明提供的告警处理方法、装置、电子设备及存储介质,通过原子解决方案等级、告警类型、原子解决方案冲突度、原子解决方案收益和告警等级,确定根源告警信息对应的原子解决方案的优先级,进而确定用于对通信设备进行告警处理的原子解决方案集,由于采用了根据原子解决方案的重要性优先处理告警信息,提高了告警处理的及时性,能够尽快地消除根源告警信息,减少派生告警信息,减少了告警处理对***资源的开销,提高了告警处理效率。
附图说明
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的告警处理方法的流程示意图;
图2为本发明提供的基于优先级的动态调度方法的流程示意图;
图3为本发明提供的告警处理装置的结构示意图;
图4为本发明提供的电子设备的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明提供的告警处理方法的流程示意图,如图1所示,该方法包括:
步骤110,确定通信设备的根源告警信息对应的原子解决方案。
具体地,当通信***中的设备发生故障时,会生成相应的告警信息,用于向***提供故障报告,为故障诊断和排除提供依据。
告警信息包括设备发出的各种类型的故障报警信息。根据告警信息的重要性,告警信息可以分为根源告警信息和派生告警信息。其中,根源告警信息为引起设备故障产生的根本原因的告警信息。派生告警信息为从根源告警信息中分化出来的次要告警信息。通过解决根源告警信息所指示的故障,可以消除派生告警信息,减少派生告警处理数量,可以减少对***资源的开销。
原子解决方案为解决告警信息所指示的故障时具体执行的最小颗粒度、不可拆分的操作。
例如,某通信设备发生操作***故障后,会在一定的时间内发出多个告警信息。这些告警信息可以分为若干个根源告警信息和若干个派生告警信息。其中,每个根源告警信息或者派生告警信息对应多个原子解决方案。
步骤120,基于原子解决方案的优先级影响因子,确定原子解决方案的优先级;其中,优先级影响因子包括原子解决方案等级、告警类型、原子解决方案冲突度、原子解决方案收益和告警等级中的至少一种。
具体地,告警信息的重要性越高,处理及时性的要求越高,相应的原子解决方案的调度优先级也就越高。优先级影响因子为对原子解决方案的调度优先级产生影响的因素。优先级影响因子包括原子解决方案等级、告警类型、原子解决方案冲突度、原子解决方案收益和告警等级。
其中,原子解决方案等级为根据原子解决方案对故障的解决程度、可控性和影响范围等进行综合评价后得到的等级。例如,可以分为4级。
告警类型为告警信息的类别,例如可以分为核心组件告警信息,交易类组件告警信息,持久层组件告警信息和通知类组件告警信息。可以定义不同告警类型的优先级满足如下排序:核心组件>交易类组件>持久层组件>通知类组件。
任一原子解决方案的原子解决方案冲突度为与该原子解决方案竞争服务资源的其他原子解决方案数量。原子解决方案冲突度越小,优先级越高。
任一原子解决方案的原子解决方案收益为由该原子解决方案解决告警任务的重要程度决定的故障规避任务收益。例如,可以优先选择故障规避任务收益高的方案进行***资源的分配。
告警等级为针对不同的告警类型按照其性质、严重程度、可控性和影响范围等进行综合评价后得到的等级。例如,可以分为3级。
例如,原子解决方案的优先级影响因子如表1所示:
表1优先级影响因子
根据原子解决方案的优先级影响因子,可以计算确定原子解决方案的优先级。例如,可以对各个优先级影响因子进行加权求和,确定原子解决方案的优先级。也可以采用TOPSIS(Technique for Order Preference by Similarity to Ideal Solution)对各个优先级影响因子进行综合计算,确定原子解决方案的优先级。
步骤130,基于原子解决方案的优先级,确定用于对通信设备进行告警处理的原子解决方案集。
具体地,根据每个原子解决方案的优先级,可以确定用于对通信设备进行告警处理的原子解决方案集。原子解决方案集包括用于对通信设备进行告警处理的多个原子解决方案,以及各个原子解决方案的执行顺序。例如,可以按照各个原子解决方案的优先级从高到低的排列顺序,确定各个原子解决方案的执行顺序。
本发明实施例提供的告警处理方法,通过原子解决方案等级、告警类型、原子解决方案冲突度、原子解决方案收益和告警等级,确定根源告警信息对应的原子解决方案的优先级,进而确定用于对通信设备进行告警处理的原子解决方案集,由于采用了根据原子解决方案的重要性优先处理告警信息,提高了告警处理的及时性,能够尽快地消除根源告警信息,减少派生告警信息,减少了告警处理对***资源的开销,提高了告警处理效率。
基于上述实施例,步骤120包括:
基于各个原子解决方案的优先级影响因子的量化值,确定各个原子解决方案的影响因子矩阵;
基于各个原子解决方案的影响因子矩阵,确定各个原子解决方案与理想解之间的贴近度,理想解是预先设定的;
基于各个原子解决方案与理想解之间的贴近度,确定各个原子解决方案的优先级。
具体地,可以采用逼近于理想值的算法来计算原子解决方案的优先级。例如,可以采用TOPSIS算法,根据有限数量的评价指标与理想化目标的接近程度进行排序的方法,对原子解决方案进行相对优劣的评价,从而确定原子解决方案的优先级。主要步骤如下:
步骤一、对于多个原子解决方案组成的任务集T={t1,t2,...,tm},分别计算每一原子解决方案ti的优先级影响因子,构成影响因子矩阵X=[xij]m×5,其中xij为ti的第j项优先级影响因子的量化值,j∈[1,5],m为告警信息对应的原子方案的数量。优先级影响因子包括原子解决方案等级(j=1)、告警类型(j=2)、原子解决方案冲突度(j=3)、原子解决方案收益(j=4)和告警等级(j=5)。
步骤二、采用极差变换法将影响因子矩阵X=[xij]m×5转化为标准矩阵Y=[yij]m×5,0≤yij≤1。
步骤三、设置理想解I=<I+,I->,其中I+=(1,1,...,1)为正理想解,I-=(0,0,...,0)为负理想解。
步骤四、计算原子解决方案ti与理想解的贴近度Ci,贴近度Ci为原子解决方案ti与理想解I的距离,其中:
步骤五、原子解决方案ti的优先级为Pi,其中:
通过以上步骤可以得到各原子解决方案的优先级定量化数值,且取值在[0,10]之间,Pi值越大任务的优先程度越高。
本发明实施例提供的告警处理方法,通过采用逼近于理想值的算法来计算原子解决方案的优先级,实现了对优先级的量化分析。
告警处理除了遵循重要告警优先处理原则之外,还需要保证最优告警处理方案生成及时,新原子解决方案应用及时。故本发明在优先级计算方法的基础上提出原子解决方案动态调度方法。目前现有的故障解决方案调用大都是基于静态调度框架下提出的,不适用于多原子解决方案动态调度生成最优原子组合解决方案。可以利用动态调度算法,对原子解决方案按照优先级进行动态调度,生成初始调度方案。随着生产***升级变更,原子解决方案也会进行新增,动态调度方法根据优先级指数将新增的原子解决方案实时***初始调度方案,生成新的调度方案,保证原子解决方案应用的及时性,解决新增原子解决方案的调度问题。
本发明提供的原子解决方案动态调度方法,对新增原子解决方案依据优先级由高到低进行排序,优先级高的任务优先调度,对于新任务的加入,可分为直接***操作、重新分配操作、替换操作和删除操作。
基于上述任一实施例,步骤130之后包括:
获取新增原子解决方案集,并将新增原子解决方案集中优先级最高的原子解决方案设置为当前调度任务;
遍历可用服务资源集,若当前服务资源上的可见时间窗口可用并且当前调度任务与当前服务资源在当前时间窗口内安排的调度任务没有冲突,则将当前调度任务***当前时间窗口内;当前时间窗口内安排的调度任务是基于原子解决方案集确定的。
具体地,直接***操作是指在不改变当前调度方案任务安排的资源、时间窗口及调度顺序的前提下,按照新增原子解决方案集中各个原子解决方案的优先级从高到低的顺序,依次判断新增原子解决方案能否在满足所有调度约束的条件下,直接***到其可用服务资源的任务调度安排中。在***任务时,根据任务可见时间窗口的开始时间以及已安排调度任务的完成时间,确定***点次序。
***前,将新增原子解决方案集中各个原子解决方案按照优先级从高到低的顺序进行排列,对每个原子解决方案依次执行直接***操作、重新分配操作、替换操作和删除操作。
基于上述任一实施例,将新增原子解决方案集中优先级最高的原子解决方案设置为当前调度任务,之后包括:
遍历可用服务资源集,若当前调度任务无法***,则将当前调度任务放入任务冲突集中;
遍历任务冲突集中所有与当前调度任务冲突的调度任务,确定当前冲突任务;
若当前冲突任务存在其他可用时间窗口,则将当前调度任务***当前时间窗口,并将冲突任务移动至其他可用时间窗口。
具体地,重新分配操作是指在不删除原调度方案中任务的情况下将与新任务相冲突的原任务***到其它资源的时间窗口中,新任务***到原任务时间窗口中,该方式会造成调度方案中部分任务安排的资源和时间发生变化。
遍历任务冲突集,可以将所有与当前调度任务冲突的调度任务按照优先级从高到低的顺序进行排列,依次作为当前冲突任务,与当前调度任务进行资源的重新分配。
基于上述任一实施例,确定当前冲突任务,之后包括:
若当前冲突任务不存在其他可用时间窗口,则确定当前调度任务和当前冲突任务的优先级;
若当前调度任务的优先级高于当前冲突任务的优先级,则删除当前冲突任务,并将当前调度任务***可见时间窗口。
具体地,替换操作是指在无法直接***和重新分配的情形下,为了进一步提高动态调度方案的性能,用高优先级的新任务替代原调度方案中低优先级任务,该方式会删除原调度方案中的任务,对原调度方案的稳定性有一定的影响。
基于上述任一实施例,确定当前调度任务和当前冲突任务的优先级,之后包括:
若当前调度任务的优先级不高于当前冲突任务的优先级,则删除当前调度任务。
具体地,删除操作是在前三种方式都无法满足的情况下,删除新原子解决方案,放弃对其进行资源安排。
本发明提供的原子解决方案动态调度方法,对新增原子解决方案依据优先级由高到低进行排序,通过直接***操作、重新分配操作、替换操作和删除操作,能够实时动态地将新增原子解决方案加入到当前处理流程中,使得告警处理更及时,提高了告警处理效率。
基于上述任一实施例,图2为本发明提供的基于优先级的动态调度方法的流程示意图,如图2所示,该方法包括:
步骤1、初始化
对新增原子解决方案集T’中的原子解决方案按优先级由高到低排序,令T’中优先级最高的方案为当前调度任务t’,其可用服务资源集为S。
步骤2、***操作
为新增原子解决方案t’遍历S的每一个可用资源,判断在当前资源S’上的可见时间窗口是否可用,并判断任务t’与S’中在当前时间窗口内安排调度的任务是否有冲突,若没有冲突,则将新增原子解决方案t’直接***当前时间窗口内。若新增原子解决方案无法***,则将与任务t’冲突的任务t放于任务冲突集T”,转步骤3。
步骤3、重新分配操作
遍历冲突集T”中所有与当前任务t’冲突的任务,令冲突集中第1个任务为当前冲突任务t,并重新搜索其可用时间窗口;若当前冲突任务t可以移动到新窗口,则将任务t’***当前时间窗口内,冲突任务t移至另一时间窗口执行。若当前冲突任务t不能移动到新窗口,则转步骤4。
步骤4、更换操作
判断任务t’和当前冲突任务t的优先级,若任务t’的优先级高于任务t,删除当前冲突任务t,然后将新任务t’***到可见时间窗口中;否则任务替换不成功,则转步骤5。
步骤5、在步骤2,3和4都无法满足的情况下,删除新任务t’,放弃对其进行资源安排。
步骤6、判断可用服务资源是否遍历。当前任务t’调度结束,转入步骤1,直到集合中所有新任务完成调度,实现故障自处理。
本发明提供的基于优先级的动态调度方法,基于优先级指数将新增的原子解决方案实时***初始调度方案,生成新的初始调度方案,保证原子解决方案应用的及时性以及告警解决率,解决新增原子解决方案的调度问题。
基于上述任一实施例,根源告警信息是基于如下步骤确定的:
获取通信设备在当前时间段的告警信息;
对告警信息进行相关性分析,确定通信设备的根源告警信息。
具体地,可以基于运维经验以及业务***建立告警对象与告警以及原子解决方案间关系信息的事件库,从事件库中提取信息对收集的告警进行相关性分析后,定位出根源告警信息。
相关性分析方法包括主成分分析法、相关系数法等。
基于上述任一实施例,图3为本发明提供的告警处理装置的结构示意图,如图3所示,该装置包括:
确定单元310,用于确定通信设备的根源告警信息对应的原子解决方案;
计算单元320,用于基于原子解决方案的优先级影响因子,确定原子解决方案的优先级,优先级影响因子包括原子解决方案等级、告警类型、原子解决方案冲突度、原子解决方案收益和告警等级中的至少一种;
调度单元330,用于基于原子解决方案的优先级,确定用于对通信设备进行告警处理的原子解决方案集。
本发明实施例提供的告警处理装置,通过原子解决方案等级、告警类型、原子解决方案冲突度、原子解决方案收益和告警等级,确定根源告警信息对应的原子解决方案的优先级,进而确定用于对通信设备进行告警处理的原子解决方案集,由于采用了根据原子解决方案的重要性优先处理告警信息,提高了告警处理的及时性,能够尽快地消除根源告警信息,减少派生告警信息,减少了告警处理对***资源的开销,提高了告警处理效率。
基于上述任一实施例,计算单元320用于:
基于各个原子解决方案的优先级影响因子的量化值,确定各个原子解决方案的影响因子矩阵;
基于各个原子解决方案的影响因子矩阵,确定各个原子解决方案与理想解之间的贴近度,理想解是预先设定的;
基于各个原子解决方案与理想解之间的贴近度,确定各个原子解决方案的优先级。
基于上述任一实施例,调度单元330包括:
获取子单元,用于获取新增原子解决方案集,并将新增原子解决方案集中优先级最高的原子解决方案设置为当前调度任务;
***子单元,用于遍历可用服务资源集,若当前服务资源上的可见时间窗口可用并且当前调度任务与当前服务资源在当前时间窗口内安排的调度任务没有冲突,则将当前调度任务***当前时间窗口内。
基于上述任一实施例,调度单元330还包括:
重新分配子单元,用于遍历可用服务资源集,若当前调度任务无法***,则将当前调度任务放入任务冲突集中;遍历任务冲突集中所有与当前调度任务冲突的调度任务,确定当前冲突任务;若当前冲突任务存在其他可用时间窗口,则将当前调度任务***当前时间窗口,并将冲突任务移动至其他可用时间窗口。
基于上述任一实施例,调度单元330还包括:
替换子单元,用于若当前冲突任务不存在其他可用时间窗口,则确定当前调度任务和当前冲突任务的优先级;若当前调度任务的优先级高于当前冲突任务的优先级,则删除当前冲突任务,并将当前调度任务***可见时间窗口。
基于上述任一实施例,调度单元330还包括:
删除子单元,用于若当前调度任务的优先级不高于当前冲突任务的优先级,则删除当前调度任务。
基于上述任一实施例,该装置还包括:
分析单元,用于获取通信设备在当前时间段的告警信息;对告警信息进行相关性分析,确定通信设备的根源告警信息。
基于上述任一实施例,图4为本发明提供的电子设备的结构示意图,如图4所示,该电子设备可以包括:处理器(Processor)410、通信接口(Communications Interface)420、存储器(Memory)430和通信总线(Communications Bus)440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑命令,以执行如下方法:
确定通信设备的根源告警信息对应的原子解决方案;基于原子解决方案的优先级影响因子,确定原子解决方案的优先级;基于原子解决方案的优先级,确定用于对通信设备进行告警处理的原子解决方案集;其中,优先级影响因子包括原子解决方案等级、告警类型、原子解决方案冲突度、原子解决方案收益和告警等级中的至少一种。
此外,上述的存储器430中的逻辑命令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干命令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本发明实施例提供的电子设备中的处理器可以调用存储器中的逻辑指令,实现上述方法,其具体的实施方式与前述方法实施方式一致,且可以达到相同的有益效果,此处不再赘述。
本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的方法,例如包括:
确定通信设备的根源告警信息对应的原子解决方案;基于原子解决方案的优先级影响因子,确定原子解决方案的优先级;基于原子解决方案的优先级,确定用于对通信设备进行告警处理的原子解决方案集;其中,优先级影响因子包括原子解决方案等级、告警类型、原子解决方案冲突度、原子解决方案收益和告警等级中的至少一种。
本发明实施例提供的非暂态计算机可读存储介质上存储的计算机程序被执行时,实现上述方法,其具体的实施方式与前述方法实施方式一致,且可以达到相同的有益效果,此处不再赘述。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干命令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种告警处理方法,其特征在于,包括:
确定通信设备的根源告警信息对应的原子解决方案;
基于所述原子解决方案的优先级影响因子,确定所述原子解决方案的优先级,所述优先级影响因子包括原子解决方案等级、告警类型、原子解决方案冲突度、原子解决方案收益和告警等级中的至少一种;
基于所述原子解决方案的优先级,确定用于对所述通信设备进行告警处理的原子解决方案集。
2.根据权利要求1所述的告警处理方法,其特征在于,所述基于所述原子解决方案的优先级影响因子,确定所述原子解决方案的优先级,包括:
基于各个原子解决方案的优先级影响因子的量化值,确定各个原子解决方案的影响因子矩阵;
基于各个原子解决方案的影响因子矩阵,确定各个原子解决方案与所述理想解之间的贴近度,所述理想解是预先设定的;
基于各个原子解决方案与所述理想解之间的贴近度,确定各个原子解决方案的优先级。
3.根据权利要求1所述的告警处理方法,其特征在于,所述基于所述原子解决方案的优先级,确定用于对所述通信设备进行告警处理的原子解决方案集,之后包括:
获取新增原子解决方案集,并将所述新增原子解决方案集中优先级最高的原子解决方案设置为当前调度任务;
遍历可用服务资源集,若当前服务资源上的可见时间窗口可用并且所述当前调度任务与所述当前服务资源在当前时间窗口内安排的调度任务没有冲突,则将所述当前调度任务***所述当前时间窗口内;
所述当前时间窗口内安排的调度任务是基于所述原子解决方案集确定的。
4.根据权利要求3所述的告警处理方法,其特征在于,所述将所述新增原子解决方案集中优先级最高的原子解决方案设置为当前调度任务,之后包括:
遍历可用服务资源集,若所述当前调度任务无法***,则将所述当前调度任务放入任务冲突集中;
遍历所述任务冲突集中所有与所述当前调度任务冲突的调度任务,确定当前冲突任务;
若所述当前冲突任务存在其他可用时间窗口,则将所述当前调度任务***当前时间窗口,并将所述冲突任务移动至所述其他可用时间窗口。
5.根据权利要求4所述的告警处理方法,其特征在于,所述确定当前冲突任务,之后包括:
若所述当前冲突任务不存在其他可用时间窗口,则确定所述当前调度任务和所述当前冲突任务的优先级;
若所述当前调度任务的优先级高于所述当前冲突任务的优先级,则删除所述当前冲突任务,并将所述当前调度任务***可见时间窗口。
6.根据权利要求5所述的告警处理方法,其特征在于,所述确定所述当前调度任务和所述当前冲突任务的优先级,之后包括:
若所述当前调度任务的优先级不高于所述当前冲突任务的优先级,则删除所述当前调度任务。
7.根据权利要求1至6任一项所述的告警处理方法,其特征在于,所述根源告警信息是基于如下步骤确定的:
获取所述通信设备在当前时间段的告警信息;
对所述告警信息进行相关性分析,确定所述通信设备的根源告警信息。
8.一种告警处理装置,其特征在于,包括:
确定单元,用于确定通信设备的根源告警信息对应的原子解决方案;
计算单元,用于基于所述原子解决方案的优先级影响因子,确定所述原子解决方案的优先级,所述优先级影响因子包括原子解决方案等级、告警类型、原子解决方案冲突度、原子解决方案收益和告警等级中的至少一种;
调度单元,用于基于所述原子解决方案的优先级,确定用于对所述通信设备进行告警处理的原子解决方案集。
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述告警处理方法的步骤。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述告警处理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110662764.7A CN115484143B (zh) | 2021-06-15 | 告警处理方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110662764.7A CN115484143B (zh) | 2021-06-15 | 告警处理方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115484143A true CN115484143A (zh) | 2022-12-16 |
CN115484143B CN115484143B (zh) | 2024-07-26 |
Family
ID=
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116894644A (zh) * | 2023-07-24 | 2023-10-17 | 广州白驹科技有限公司 | 一种号卡订单的报错处理方法、装置、设备及存储介质 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101212367A (zh) * | 2007-12-25 | 2008-07-02 | 北京亿阳信通软件研究院有限公司 | 一种告警信息的处理方法及装置 |
WO2010139146A1 (zh) * | 2009-06-05 | 2010-12-09 | 中兴通讯股份有限公司 | 告警相关性分析方法及装置、校验告警相关性分析装置的***及方法 |
JP2011118614A (ja) * | 2009-12-02 | 2011-06-16 | Hitachi Information Systems Ltd | 障害解決優先度決定支援システム及び障害解決優先度決定支援方法 |
CN102447577A (zh) * | 2011-10-31 | 2012-05-09 | 浪潮通信信息***有限公司 | 一种客户导向的通信网络告警处理方法 |
CN106790538A (zh) * | 2016-12-22 | 2017-05-31 | 逯帅 | 电力***用运维故障库建立和故障解决方案推送方法 |
US20170269983A1 (en) * | 2016-03-15 | 2017-09-21 | EMC IP Holding Company LLC | Method and apparatus for managing device failure |
CN107819627A (zh) * | 2017-11-16 | 2018-03-20 | 中国平安人寿保险股份有限公司 | ***故障处理方法及服务器 |
CN108009037A (zh) * | 2017-11-24 | 2018-05-08 | 中国银行股份有限公司 | 批处理作业故障处理方法、装置、存储介质及设备 |
CN109522171A (zh) * | 2018-11-27 | 2019-03-26 | 西安数拓网络科技有限公司 | 一种故障诊断方法及*** |
CN112488549A (zh) * | 2020-12-08 | 2021-03-12 | 阳光电源股份有限公司 | 发电设备的运维方法、装置及计算机可读存储介质 |
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101212367A (zh) * | 2007-12-25 | 2008-07-02 | 北京亿阳信通软件研究院有限公司 | 一种告警信息的处理方法及装置 |
WO2010139146A1 (zh) * | 2009-06-05 | 2010-12-09 | 中兴通讯股份有限公司 | 告警相关性分析方法及装置、校验告警相关性分析装置的***及方法 |
JP2011118614A (ja) * | 2009-12-02 | 2011-06-16 | Hitachi Information Systems Ltd | 障害解決優先度決定支援システム及び障害解決優先度決定支援方法 |
CN102447577A (zh) * | 2011-10-31 | 2012-05-09 | 浪潮通信信息***有限公司 | 一种客户导向的通信网络告警处理方法 |
US20170269983A1 (en) * | 2016-03-15 | 2017-09-21 | EMC IP Holding Company LLC | Method and apparatus for managing device failure |
CN106790538A (zh) * | 2016-12-22 | 2017-05-31 | 逯帅 | 电力***用运维故障库建立和故障解决方案推送方法 |
CN107819627A (zh) * | 2017-11-16 | 2018-03-20 | 中国平安人寿保险股份有限公司 | ***故障处理方法及服务器 |
CN108009037A (zh) * | 2017-11-24 | 2018-05-08 | 中国银行股份有限公司 | 批处理作业故障处理方法、装置、存储介质及设备 |
CN109522171A (zh) * | 2018-11-27 | 2019-03-26 | 西安数拓网络科技有限公司 | 一种故障诊断方法及*** |
CN112488549A (zh) * | 2020-12-08 | 2021-03-12 | 阳光电源股份有限公司 | 发电设备的运维方法、装置及计算机可读存储介质 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116894644A (zh) * | 2023-07-24 | 2023-10-17 | 广州白驹科技有限公司 | 一种号卡订单的报错处理方法、装置、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108829494B (zh) | 基于负载预测的容器云平台智能资源优化方法 | |
CN111192004A (zh) | 用于当前待办任务和后续待办工作流程展示的方法 | |
US8713579B2 (en) | Managing job execution | |
US20070133781A1 (en) | Method and system for automatic assignment of work units to agents | |
CN114518945A (zh) | 一种资源调度方法、装置、设备及存储介质 | |
CN110532156B (zh) | 一种容量预测方法及装置 | |
CN114489942B (zh) | 一种面向应用集群的队列任务调度方法及*** | |
CN115202847A (zh) | 任务的调度方法和装置 | |
CN115049201A (zh) | 作业调度方法、装置、电子设备和存储介质 | |
CN111581087B (zh) | 应用程序测试方法和装置 | |
CN115484143A (zh) | 告警处理方法、装置、电子设备及存储介质 | |
CN115484143B (zh) | 告警处理方法、装置、电子设备及存储介质 | |
CN110135685B (zh) | 一种产品设计任务的分配方法及装置 | |
CN112488843A (zh) | 基于社交网络的企业风险预警方法、装置、设备和介质 | |
CN112035570A (zh) | 一种商户的评价方法及*** | |
WO2020062047A1 (zh) | 更新调度规则的方法、设备、***、存储介质和终端 | |
CN115330219A (zh) | 一种资源调度的方法及装置 | |
CN112637793B (zh) | 一种基于5g的场景化计费方法、***、电子设备和存储介质 | |
CN115187097A (zh) | 一种任务排期方法、装置、电子设备以及计算机存储介质 | |
CN112948092A (zh) | 批量作业的调度方法、装置、电子设备及存储介质 | |
CN109976967B (zh) | 一种基于智能调度的缴费复机监测预警方法和*** | |
CN115658701B (zh) | 数据库流量控制方法、装置、设备及存储介质 | |
CN109976880B (zh) | 一种虚拟机资源使用的方法及其*** | |
CN109685308A (zh) | 一种复杂***关键路径评估方法及*** | |
CN112819069B (zh) | 一种事件的定级方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |