一种告警方法,告警系统及存储介质技术方案

技术编号:36366983 阅读:62 留言:0更新日期:2023-01-18 09:23
本申请公开了一种告警方法,告警系统及存储介质,告警系统包括解析模块和告警模块,解析模块获取网元数据模型和网元阈值参数,并根据网元数据模型和网元阈值参数生成告警数据;其中,告警数据包括网元对应的网元信息和告警规则;告警规则包括第一规则和第二规则;第一规则用于基于一个阈值判断是否满足告警条件,第二规则用于基于多个阈值判断是否满足告警条件;解析模块将告警数据传输至告警模块;告警模块根据告警数据对网元进行告警处理,生成网元的告警结果,提高了告警系统进行告警的准确性和适用性。确性和适用性。确性和适用性。

【技术实现步骤摘要】
一种告警方法,告警系统及存储介质


[0001]本专利技术涉及告警系统
,尤其涉及一种告警方法,告警系统及存储介质。

技术介绍

[0002]随着网络技术的快速发展,网元设备类型越来越多,其专业性也越来越强。在一个应用场景中往往运转着大量的网元,为了保障网元的正常运行,就需要告警管理系统从不同角度和状态给出各类告警。
[0003]在现有的技术方案中,需要周期式的采集告警数据,测试人员无法在条件不允许的情况下采集所有告警数据以进行测试工作;与此同时,在一个应用场景中,除了根据阈值判断是否告警以外,还需要基于多个事件状态整合的结果来判断是否触发告警,告警规则的复杂性强。
[0004]也就是说,常见的告警方式无法采集各种情况下的告警数据,且告警规则的复杂程度高,从而存在告警准确性差的问题,如何有效地提高告警准确性是目前亟待解决的问题。

技术实现思路

[0005]本申请提供了一种告警方法,告警系统及存储介质,提高了告警系统进行告警的准确性和适用性。
[0006]本申请的技术方案是这样实现的:
[0007]第一方面,本申请提供了一种告警方法,所述告警方法应用于告警系统,所述告警系统包括解析模块和告警模块,所述方法包括:
[0008]所述解析模块获取网元数据模型和网元阈值参数,并根据所述网元数据模型和所述网元阈值参数生成告警数据;其中,所述告警数据包括网元对应的网元信息和告警规则;所述告警规则包括第一规则和第二规则;所述第一规则用于基于一个阈值判断是否满足告警条件,所述第二规则用于基于多个阈值判断是否满足告警条件;
[0009]所述解析模块将所述告警数据传输至所述告警模块;
[0010]所述告警模块根据所述告警数据对所述网元进行告警处理,生成所述网元的告警结果。
[0011]第二方面,本申请提供了一种告警系统,所述告警系统包括解析模块和告警模块,所述解析模块包括获取单元、第一生成单元以及传输单元;所述告警模块包括第二生成单元,
[0012]所述获取单元,用于获取网元数据模型和网元阈值参数;
[0013]所述第一生成单元,用于根据所述网元数据模型和所述网元阈值参数生成告警数据;其中,所述告警数据包括网元对应的网元信息和告警规则;所述告警规则包括第一规则和第二规则;所述第一规则用于基于一个阈值判断是否满足告警条件,所述第二规则用于基于多个阈值判断是否满足告警条件;
[0014]所述传输单元,用于将所述告警数据传输至所述告警模块;
[0015]所述第二生成单元,用于根据所述告警数据对所述网元进行告警处理,生成所述网元的告警结果。
[0016]第三方面,本申请提供了一种告警系统,所述告警系统包括:解析模块和告警模块,所述告警系统还包括处理器、存储有所述处理器可执行指令的存储器,当所述指令被所述处理器执行时,实现如上所述的告警方法。
[0017]第四方面,本申请提供了一种计算机可读存储介质,其上存储有程序,应用于告警系统中,所述告警系统包括:解析模块和告警模块,所述程序被处理器执行时,实现如上所述的告警方法。
[0018]本申请提供了一种告警方法,告警系统及存储介质,所述告警方法应用于告警系统,所述告警系统包括解析模块和告警模块,所述方法包括解析模块获取网元数据模型和网元阈值参数,并根据网元数据模型和网元阈值参数生成告警数据;其中,告警数据包括网元对应的网元信息和告警规则;告警规则包括第一规则和第二规则;第一规则用于基于一个阈值判断是否满足告警条件,第二规则用于基于多个阈值判断是否满足告警条件;解析模块将告警数据传输至告警模块;告警模块根据告警数据对网元进行告警处理,生成网元的告警结果。也就是说,在本申请的实施例中,解析模块可以根据网元数据模型和网元阈值参数生成相应的告警数据,告警数据中包括网元对应的网元信息和告警规则,进一步地,告警模块根据解析模块提供的告警数据针对网元进行第二规则或第一规则的告警处理,生成告警结果。可见,解析模块在网元数据模型的基础上能够为告警模块提供全面有效的数据源,且告警数据中包括有网元的告警规则,使得告警模块能够利用不同的告警策略分别针对第二规则或第一规则进行告警处理,从而提高了告警系统的告警准确性和适用性。
附图说明
[0019]图1为本申请提出的告警系统的组成结构示意图一;
[0020]图2为本申请提出的告警方法的实现流程示意图一;
[0021]图3为本申请提出的告警方法的实现流程示意图二;
[0022]图4为本申请提出的告警方法的实现流程示意图三;
[0023]图5为本申请提出的告警方法的实现流程示意图四;
[0024]图6为本申请提出的告警方法的实现流程示意图五;
[0025]图7为本申请提出的告警方法的实现流程示意图六;
[0026]图8为本申请提出的告警方法的实现流程示意图七;
[0027]图9为本申请提出的告警方法的实现流程示意图八;
[0028]图10为本申请提出的告警方法的实现流程示意图九;
[0029]图11为本申请提出的告警方法的实现流程示意图十;
[0030]图12为本申请提出的事件型驱动有向图的示意图;
[0031]图13为本申请提出的告警方法的示意图;
[0032]图14为本申请提出的告警系统的组成结构示意图二;
[0033]图15本申请提出的告警系统的组成结构示意图三;
[0034]图16本申请提出的告警系统的组成结构示意图四。
具体实施方式
[0035]下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述。可以理解的是,此处所描述的具体实施例仅用于解释相关申请,而非对该申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关申请相关的部分。
[0036]随着网络技术的快速发展,网元设备类型越来越多,其专业性也越来越强。在一个应用场景中往往存在大量的网元进行运转,为了保障网元的正常运行,就需要告警管理系统从不同角度和状态给出各类告警。但由于网元数据的专业性,以及很多时候都是用户的隐私数据,所以测试人员很难获取到真实的测试数据。与此同时,很多时候的告警规则不是简单的字段阈值判断,而是需要基于一连串事件的状态整合的结果去判断是够触发告警。这样一来,告警规则的复杂性也大大的增加了系统测试的难度,测试人员不得不分出大量的精力去分析网元数据本身是否会触发告警,也无法保证在有限的时间内发现告警管理系统对于告警数据管理的正确性。
[0037]现有的技术方案中暂无专门针对告警数据生成测试数据的提案,已有的告警数据测试方法也是通过现有数据推送,需要周期式的采集告警信息,无法在条件不允许的情况下采集所有的告警数据来开展测试工作。现有技术通常是周期式采集各个网管服务器的告警信息,并根据有限状态机模型对所属网管服务器的告警信息进行状态转换,对于无法获取的数据,采用手动的方式在数据库中构造测试数据,很难覆盖所有的告警场景本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种告警方法,其特征在于,所述告警方法应用于告警系统,所述告警系统包括解析模块和告警模块,所述方法包括:所述解析模块获取网元数据模型和网元阈值参数,并根据所述网元数据模型和所述网元阈值参数生成告警数据;其中,所述告警数据包括网元对应的网元信息和告警规则;所述告警规则包括第一规则和第二规则;所述第一规则用于基于一个阈值判断是否满足告警条件,所述第二规则用于基于多个阈值判断是否满足所述告警条件;所述解析模块将所述告警数据传输至所述告警模块;所述告警模块根据所述告警数据对所述网元进行告警处理,生成所述网元的告警结果。2.根据权利要求1所述的方法,其特征在于,所述告警模块根据所述告警数据对所述网元进行告警处理,生成所述网元的告警结果,包括:若所述告警规则为所述第二规则,则所述告警模块根据所述告警数据和预设告警策略对所述网元进行告警处理,生成所述网元的告警结果。3.根据权利要求2所述的方法,其特征在于,所述告警模块根据所述告警数据和预设告警策略对所述网元进行告警处理,生成所述网元的告警结果,包括:基于所述告警数据确定所述网元的第一状态对应的第一阈值和浮动阈值,和所述网元的第一状态在当前周期中对应的第一数据;其中,所述第一状态为所述网元的多个运行状态中的一种;所述第一数据为所述网元在当前周期中、所述第一状态的运行数据;若所述第一数据大于或者等于所述第一阈值,则所述告警模块从所述告警数据中获取所述网元的所述第一状态在上一个周期中对应的第二数据;其中,所述第二数据为所述网元在上一个周期中、所述第一状态的运行数据;对所述第一数据和所述第二数据进行差值运算,获得所述第一状态的浮动值;若所述浮动值大于或者等于所述浮动阈值,则所述告警模块生成所述网元的告警信息。4.根据权利要求2所述的方法,其特征在于,所述告警模块根据所述告警数据和预设告警策略对所述网元进行告警处理,生成所述网元的告警结果,包括:基于所述告警数据确定所述网元的第一状态对应的第一数据和第一阈值;若所述第一数据大于或者等于所述第一阈值,则所述告警模块从所述告警数据中获取所述网元的第二状态对应的第三数据和第二阈值;其中,所述第二状态为所述网元的多个运行状态中、不同于第一状态的另一种运行状态;所述第三数据为所述网元的第二状态的运行数据;若所述第三数据大于或者等于所述第二阈值,则所述告警模块生成所述网元的告警信息。5.根据权利要求2所述的方法,其特征在于,所述告警模块根据所述告警数据和预设告警策略对所述网元进行告警处理,生成所述网元的告警结果,包括:基于所述告警数据确定所述网元的第一状态对应的第一数据和阈值集合;其中,所述阈值集合中包括由小到大排列的m个第一阈值;所述m个第一阈值对应m个告警级别;m为大于1的整数;将所述第...

【专利技术属性】
技术研发人员:鲍国强李吉双
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1