一种可定制的网管系统告警图标显示方法

文档序号:7863460阅读:163来源:国知局
专利名称:一种可定制的网管系统告警图标显示方法
技术领域
本发明涉及电信领域中的网管系统告警管理技术领域,具体说是一种可定制的网管系统告警图标显示方法。所述告警图标包括特殊告警图标和普通告警图标,现有的一般方案的图标统称为普通告警图标,本发明新增的图标统称为特殊告警图标。
背景技术
在电信领域中,为了保证物理设备(即真实的网络设备)长期稳定的运行,通常需要设备在发生故障时报告原始告警数据,由网管系统将设备(设备即网管管理对象)报告的原始告警数据转化为图像、声音、短信等人可以直接理解的网管告警信息,由告警维护人员根据这些网管告警信息进行故障排除操作,最终解除设备的故障。
在这些网管告警信息中,图像的方式是比较重要和常用的。而且电信领域关于告警和告警图像的显示有一般标准。一般标准列举如下
I)告警定义
每个告警需要包含告警的发生源、告警的故障类型、告警的严重级别、告警的时间等关键的基本信息。
每个告警有一个清除状态,描述此告警是否已经不再发生了,由何原因清除等。
每个告警有一个确认状态,描述此告警是否经过了人工或自动的确认处理、人工确认人是谁、确认的时间等。
只有已清除且已确认的告警,才能纳入到告警历史的管理,否则必须由当前告警管理,并以告警图标、告警板等方式来展现。
告警严重级别有4种紧急、重要、次要、提示。一般对应红、橙、黄、蓝4种级别颜色。
2)告警图标
告警图标是指定网管管理对象的所有当前告警数据的状态以图标的方式展现给网管用户的一种显示方式,也可以称之为告警灯。
目前普通的告警图标方案是网管管理对象以图标的方式显示,图标用当前对象所有未清除告警的最高严重级别颜色渲染,无未清除告警则图标用绿色渲染;图标的边框颜色表示当前对象所有未确认告警的最高严重级别颜色,无未确认告警则不显示边框。此方案的告警图标称为普通告警图标,与本案的特殊告警图标相区别。
告警图标显示有冒泡原则所有子级别对象中的最高严重级别的告警图标的颜色,会冒泡到父级别对象上显示。如果有多级管理关系,会依次冒泡,根级别对象显示的告警图标颜色,一定是所有告警的最高严重级别的颜色。
告警图标的主要作用是提示和定位,便于逐渐缩小故障位置,引导告警维护人员快速操作。
3)告警板
告警板是指定网管管理对象集合的告警计数统计值的显示。一般的告警板方案是按告警严重级别,分别统计每个级别下所有未清除告警个数、未确认告警个数、告警总数。
告警板通常可以与告警声音关联,当某级别未清除告警数增大时,则播放该级别的告警提示声音。
4)告警查询
当告警维护人员关注故障问题时,通常需要先查询告警,了解告警的细节信息,以便进一步处理。
大范围的查询是无意义且低效的,必须初步定位,在小范围查询,才是比较合理的操作。
5)告警屏蔽
实际电信工程通常是不断开通站点,存在一些未运行业务的站点,即使开通的站点也不一定会把所有的通信线路全部开通。这些未开通的站点或通信线路通常会报告很多告警,而这些告警对维护人员来说都是垃圾信息,会掩盖正常的告警信息,所以一般网管系统中都存在告警屏蔽功能,可将维护人员不关心的告警屏蔽掉。
在实际工程中,一般的告警维护过程是告警维护人员收到告警通知信号(声音、 短信等)或定时去访问网管系统的告警界面,根据告警图标、告警板等显示,找到故障设备节点、查询此告警得到细节,决定如何处理后,进行告警确认,实际处理后,告警会清除,最后告警信息记入告警历史数据库。如果此告警是未开通设备或线路的告警,通常还需要设置告警屏蔽,在开通后解除屏蔽,这通常需要较多的工作量,所以实际工程经常有遗漏屏蔽告警而导致的大量告警。
利用普通告警图标方案的实际告警维护过程中存在如下的问题
I) 一些告警级别定义不高,但对于告警维护人员进行网管维护来说,却可能是一个重要的监控状态,如果设备上存在其它更高级别告警,那么这些级别定义不高的告警就会因为级别低而不能优先显示为低级别告警图标,告警维护人员必须查询后才能知道。
例如设备保护倒换、设备环回等告警,这些告警是一些状态告警,告警级别定义不高,但也是告警维护人员比较关心的告警。
2)—些告警级别很高,但是同设备有其他同级别告警发生,无法利用告警图标颜色级别来区分,只能查询才能知道。
3)有些告警有时告警维护人员会很关心,但是它们的级别不一定很高,如果设备有较多告警,就无法利用告警图标颜色级别来区分,只有查询才能知道。
4)告警维护人员关心的告警不是总是发生,告警维护人员是不太容易在网管系统上直接确定何时查询的(可定期的查询,但效率不高),所以通常网管系统要提供一些额外的告警通知方式,如短信、email等,但是这些功能通常需要复杂的设计和用户定制条件,防止告警维护人员被大量告警信息淹没,否则就没有太大的使用价值。发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种可定制的网管系统告警图标显示方法,针对目前网管系统中告警管理的需求,根据用户定制条件或预置的条件,将满足条件的告警以特殊告警图标的方式,与原有普通告警图标一起组合展现,解决了一些情况下,无法依靠普通告警图标来快速定位告警的问题。
为达到以上目的,本发明采取的技术方案是
一种可定制的网管系统告警图标显示方法,其特征在于,包括以下步骤
Al、由用户设置模块接受告警维护人员的设置,将告警维护人员的定制参数保存下来,并通知特殊告警图标推算模块,设置发生了变化;
A2、特殊告警图标推算模块在初始化或者收到设置变化通知时,调用特殊告警图标全部重新计算算法,根据当前的设置条件计算出每个网管管理对象的特殊告警图标索引值;
A3、当告警发生、告警被确认或告警被清除时 ,特殊告警图标推算模块调用特殊告警图标增量推算算法,将与该告警对应的网管管理对象的特殊告警图标索引值重新计算, 并调用特殊告警图标冒泡推算算法,推算其父对象的特殊告警图标索引值;
A4、步骤A2和A3计算过程得到被计算对象的特殊告警图标索引值后,如果此索引值与原索引值相比发生了变化,特殊告警图标推算模块才需要将变化的新告警图标索引值报告给特殊告警图标显示模块;
A5、特殊告警图标显示模块收到特殊告警图标索引值后,将特殊告警图标索引值代表的特殊告警图标显示在此网管管理对象的普通告警图标的旁边,两个图标一起展示给告警维护人员。
在上述技术方案的基础上,每个管理对象上存储一个特殊告警图标索引值,代表其显示某个特殊告警图标,索引值为O则表示不显示特殊告警图标,索引值越大表示特殊告警图标的优先级越大。
在上述技术方案的基础上,所述用户设置模块分为两部分特殊告警图标设置部分与自定义特殊告警设置部分,其中
特殊告警图标设置部分体现了预置的条件,它将网管系统中的重要告警或特殊状态按照一定关系归类,并为其分配一个特殊告警类别,预设了若干个告警维护人员自定义的特殊告警类别,并规定好其优先级;
自定义特殊告警设置部分体现了用户定制条件,告警维护人员可以自由定制,将自己关心的重要告警归类,自由的分配一个自定义特殊告警类别。
在上述技术方案的基础上,所述特殊告警图标推算模块包含的特殊告警图标全部重新计算算法,其计算过程如下
先将被计算管理对象的特殊告警图标索引值V置为0,然后依次计算被计算管理对象下每个告警是否满足每个设定的条件,如果满足此条件且此条件对应的特殊告警图标索引值A比特殊告警图标索引值V大,则设置V的值为A,直到最后一个告警的最后一个设定条件。
在上述技术方案的基础上,所述特殊告警图标推算模块包含的特殊告警图标增量推算算法,其计算过程如下
当单一告警新发生时,计算此告警是否满足设定的条件,如果满足条件且此条件对应的特殊告警图标索引值A比告警当前所在管理对象的特殊告警图标索引值V大,则修改V的值为A ;
当单一告警清除或确认时,计算此告警是否满足设定的条件,如果不满足但之前满足,说明图标有变化,如果此条件对应的特殊告警图标索引值B小于V,则无需修改V,如果B的值等于V,需要执行特殊告警图标全部重新计算算法重新计算V的值。
在上述技术方案的基础上,所述特殊告警图标推算模块包含的特殊告警图标冒泡推算算法,其计算过程如下
先将父对象特殊告警图标索引值V置为0,然后遍历每个子对象,如果某子对象的特殊图标索引值A比特殊告警图标索引值V大,则设置V的值为A,直到最后一个子对象。
在上述技术方案的基础上,特殊告警图标显示模块,根据特殊告警推算模块计算的特殊告警图标索引值,找到索引值对应的特殊图标图片,并显示在普通告警图标的旁边。
在上述技术方案的基础上,特殊告警图标大小为普通告警图标的1/4,显示于普通告警图标的右上角。
在上述技术方案的基础上,当告警发生在最后一层的网元上,则其父对象也显示特殊告警图标。
本发明所述的可定制的网管系统告警图标显示方法,针对目前网管系统中告警管理的需求,根据用户定制条件或预置的条件,将满足条件的告警以特殊告警图标的方式,与原有普通告警图标一起组合展现,解决了一些情况下,无法依靠普通告警图标来快速定位告警的问题。其中,通过用户定制条件,可解决告警维护人员关心的告警容易被其他告警图标掩盖而无法快速定位的问题;通过预置的条件,可解决一些网管系统的重要告警容易被其他同级别或高级别告警图标掩盖的问题;通过预置的条件,还可实现将一些网管管理对象的非告警的重要状态,用告警图标的方式提示告警维护人员。
本发明所述的可定制的网管系统告警图标显示方法,增加了网管系统告警处理的灵活性和友好性,提高了告警维护人员处理重要告警的效率。


本发明有如下附图
图I本发明的特殊告警图标设置示例图,
图2本发明的自定义特殊告警设置示例图,
图3本发明的特殊告警图标与普通告警图标显示差异示例图,
图4本发明的特殊告警图标冒泡显示示例图。
具体实施方式
以下结合附图对本发明作进一步详细说明。
本发明所述的可定制的网管系统告警图标显示方法,主要通过以下三个模块实现用户设置模块,特殊告警图标推算模块,特殊告警图标显示模块,具体包括以下步骤
Al、由用户设置模块接受告警维护人员的设置,将告警维护人员的定制参数保存下来,并通知特殊告警图标推算模块,设置发生了变化;
A2、特殊告警图标推算模块在初始化或者收到设置变化通知时,调用特殊告警图标全部重新计算算法,根据当前的设置条件计算出每个网管管理对象的特殊告警图标索引值;即计算的是特殊告警图标代表的索引值,此值是告警对象的一个属性;
A3、当告警发生、告警被确认或告警被清除时,特殊告警图标推算模块调用特殊告警图标增量推算算法,将与该告警对应的网管管理对象的特殊告警图标索引值重新计算, 并调用特殊告警图标冒泡推算算法,推算其父对象的特殊告警图标索引值;计算增量变化, 是为了避免当告警对象很多时全部计算或显示效率很低的问题;
A4、步骤A2和A3计算过程得到被计算对象的特殊告警图标索引值后,如果此索引值与原索引值相比发生了变化,特殊告警图标推算模块才需要将变化的新告警图标索引值报告给特殊告警图标显示模块;
A5、特殊告警图标显示模块收到特殊告警图标索引值后,将特殊告警图标索引值代表的特殊告警图标显示在此网管管理对象的普通告警图标的旁边,两个图标(指特殊告警图标和普通告警图标)一起展示给告警维护人员。
在上述技术方案的基础上,每个管理对象上存储一个特殊告警图标索引值,代表其显示某个特殊告警图标,索引值为O则表示不显示特殊告警图标,索引值越大表示特殊告警图标的优先级越大。
在上述技术方案的基础上,用户设置模块用于为特殊告警图标推算模块提供用户定制参数数据的支持,将告警维护人员的定制参数保存下来。
所述用户设置模块分为两部分特殊告警图标设置部分与自定义特殊告警设置部分,其中
特殊告警图标设置部分体现了预置的条件,它将网管系统中的重要告警或特殊状态按照一定关系归类,并为其分配一个特殊告警类别,预设了若干个告警维护人员自定义的特殊告警类别,并规定好其优先级;
自定义特殊告警设置部分体现了用户定制条件,告警维护人员可以自由定制,将自己关心的重要告警归类,自由的分配一个自定义特殊告警类别。
如图I所示,该图反应了以下预置的条件
I)预设好的特殊告警类别,如信号丢失告警、网元中断告警、单板中断告警、倒换告警、环回告警(包括设备环回报警和线路环回报警);
2)预设好的特殊状态,如网元未配置、自动发现的单板;
3)预设好个数的自定义特殊告警类别,并按优先级区分,即自定义1、2、3、4、5、6、 7、8、9 ;
4)每个特殊告警类别都有一个固定的优先级,固定的特殊告警图标,固定的特殊告警名称;
5)特殊图标的颜色和形状要符合特殊告警的定义和优先级,尽量简单,容易区分 (附图为灰度颜色,实际以红蓝黑三种颜色为主,红色为高优先级图标,蓝色为低优先级图标,黑色一般表示中断状态)。
该图也反应了告警维护人员可以对预置的条件进行修改
I)每个特殊告警类别有一个“启用”开关,如果不打开,则此特殊图标即使满足条件,也不显示,而允许低优先级使能的特殊图标显示。
2)每个特殊告警类别有“确认后隐藏”和“清除后隐藏”开关,如果打开,当告警被确认或清除后,特殊图标不显示,而允许其他低优先级的告警图标显示。如果都未打开,则只有告警被确认且清除后,特殊图标才不显示,只有非常重要、不可忽略的告警需要这样设置。
3)每个特殊告警类别有个备注,告警维护人员可以修改,当告警维护人员鼠标指针移动到特殊告警图标上,它将显示在提示信息中。
如图2所示,该图反应了以下用户定制条件
I)告警维护人员可以设置多条自定义特殊告警规则。
2)每条自定义特殊告警规则对应一个特殊告警类别图标。
3)每个规则的特殊告警类别图标可以再次修改。
4)每个规则的特殊告警类别图标可以删除。
在上述技术方案的基础上,特殊告警图标推算模块,根据用户定制条件和预置的条件,当管理对象告警发生、清除、确认等变化时,推算管理对象告警图标,并冒泡计算其所有的父管理对象图标。
特殊告警图标推算模块包含3个关键算法
特殊告警图标全部重新计算算法全量特殊告警图标推算。先将被计算管理对象的特殊告警图标索引值V置为0,然后依次计算被计算管理对象下每个告警是否满足每个设定的条件,如果满足此条件且此条件对应的特殊告警图标索引值A比特殊告警图标索引值V大,则设置V的值为A,直到最后一个告警的最后一个设定条件。此算法在告警发生任意变化时有效,但是效率较低。
特殊告警图标增量推算算法增量特殊告警图标推算。当单一告警新发生时,计算此告警是否满足设定的条件,如果满足条件且此条件对应的特殊告警图标索引值A比告警当前所在管理对象的特殊告警图标索引值V大,则修改V的值为A。当单一告警清除或确认时,计算此告警是否满足设定的条件,如果不满足但之前满足,说明图标有变化,如果此条件对应的特殊告警图标索引值B小于V,则无需修改V,如果B的值等于(不可能大于)V,需要执行特殊告警图标全部重新计算算法重新计算V的值,否则会出现特殊告警图标不能清除的问题。此算法效率较高,但适用范围较小。
特殊告警图标冒泡推算算法冒泡特殊告警图标推算。类似全量告警图标推算。 先将父对象特殊告警图标索引值V置为0,然后遍历每个子对象,如果某子对象的特殊图标索引值A比特殊告警图标索引值V大,则设置V的值为A,直到最后一个子对象。
告警经过特殊告警图标推算后,如果特殊告警图标索引值发生了变化,就将此变化的索引值报告给特殊告警图标显示模块,触发显示变化。
在上述技术方案的基础上,特殊告警图标显示模块,根据特殊告警推算模块计算的特殊告警图标索引值,找到索引值对应的特殊图标图片,并显示在普通告警图标的旁边。
如图3所示,前四个小图片为普通告警图标的显示方式,分别表示无告警、有已清除未确认告警、有未清除已确认告警、有未清除未确认告警,四种普通告警统计状态。第五个小图片为本方案的显示方式,在普通告警图标的旁边(不限于实例图所示的右上角),显示一个大约为普通告警图标1/4面积大小的特殊告警图标,表示此对象有特殊的告警发生,需要告警维护人员特殊关注。图3所示实施例中用叹号作为特殊告警图标。
在上述技术方案的基础上,当告警发生在最后一层的网元上,则其父对象也显示特殊告警图标。
实际网管系统维护,会将大量设备网络管理对象(简称网元)按一定层次组织,而告警一般发生在最后一层的网元上,如图4所示,在网元1-1和网元2-1发生了告警,且含有特殊告警图标,则其父对象二级逻辑域1、2也显示特殊告警图标,而且网元2-1的特殊告警图标优先级高于网元1-1,所以根显示对象“一级逻辑域”显示2-1的特殊告警图标,如此就形成一个冒泡的特殊告警图标链。
因为实际网管系统中会有很多网元,告警维护人员不可能总是展开所有的对象组织关系,即使展开也不可能一目了然。由于普通告警图标只有4种颜色区分,当告警较多时就不好区分了。对于一些重要告警,必须依靠其他方式,才能定位。本方案中,当特殊告警发生时,会形成一个冒泡的特殊告警图标链,告警维护人员根据根对象的特殊告警图标, 就知道有网元发生了重要的告警,然后根据图标链指引,就可以按如图4类似的“一级逻辑域” 一“二级逻辑域”一“网元”的顺序展开,从而快速定位到发生问题的网元。
以上所述仅为本发明的较佳实施例,并不用于限制本发明,凡在本发明精神和原则之内所做的任何修改、等同替换和改进等,均含于本发明的保护范围之内。
本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。
权利要求
1.一种可定制的网管系统告警图标显示方法,其特征在于,包括以下步骤 Al、由用户设置模块接受告警维护人员的设置,将告警维护人员的定制参数保存下来,并通知特殊告警图标推算模块,设置发生了变化; A2、特殊告警图标推算模块在初始化或者收到设置变化通知时,调用特殊告警图标全部重新计算算法,根据当前的设置条件计算出每个网管管理对象的特殊告警图标索引值; A3、当告警发生、告警被确认或告警被清除时,特殊告警图标推算模块调用特殊告警图标增量推算算法,将与该告警对应的网管管理对象的特殊告警图标索引值重新计算,并调用特殊告警图标冒泡推算算法,推算其父对象的特殊告警图标索引值; A4、步骤A2和A3计算过程得到被计算对象的特殊告警图标索引值后,如果此索引值与原索引值相比发生了变化,特殊告警图标推算模块才需要将变化的新告警图标索引值报告给特殊告警图标显示模块; A5、特殊告警图标显示模块收到特殊告警图标索引值后,将特殊告警图标索引值代表的特殊告警图标显示在此网管管理对象的普通告警图标的旁边,两个图标一起展示给告警维护人员。
2.如权利要求I所述的可定制的网管系统告警图标显示方法,其特征在于每个管理对象上存储一个特殊告警图标索引值,代表其显示某个特殊告警图标,索引值为O则表示不显示特殊告警图标,索引值越大表示特殊告警图标的优先级越大。
3.如权利要求I所述的可定制的网管系统告警图标显示方法,其特征在于所述用户设置模块分为两部分特殊告警图标设置部分与自定义特殊告警设置部分,其中 特殊告警图标设置部分体现了预置的条件,它将网管系统中的重要告警或特殊状态按照一定关系归类,并为其分配一个特殊告警类别,预设了若干个告警维护人员自定义的特殊告警类别,并规定好其优先级; 自定义特殊告警设置部分体现了用户定制条件,告警维护人员可以自由定制,将自己关心的重要告警归类,自由的分配一个自定义特殊告警类别。
4.如权利要求I所述的可定制的网管系统告警图标显示方法,其特征在于所述特殊告警图标推算模块包含的特殊告警图标全部重新计算算法,其计算过程如下 先将被计算管理对象的特殊告警图标索引值V置为O,然后依次计算被计算管理对象下每个告警是否满足每个设定的条件,如果满足此条件且此条件对应的特殊告警图标索引值A比特殊告警图标索引值V大,则设置V的值为A,直到最后一个告警的最后一个设定条件。
5.如权利要求I所述的可定制的网管系统告警图标显示方法,其特征在于所述特殊告警图标推算模块包含的特殊告警图标增量推算算法,其计算过程如下 当单一告警新发生时,计算此告警是否满足设定的条件,如果满足条件且此条件对应的特殊告警图标索引值A比告警当前所在管理对象的特殊告警图标索引值V大,则修改V的值为A ; 当单一告警清除或确认时,计算此告警是否满足设定的条件,如果不满足但之前满足,说明图标有变化,如果此条件对应的特殊告警图标索引值B小于V,则无需修改V,如果B的值等于V,需要执行特殊告警图标全部重新计算算法重新计算V的值。
6.如权利要求I所述的可定制的网管系统告警图标显示方法,其特征在于所述特殊告警图标推算模块包含的特殊告警图标冒泡推算算法,其计算过程如下 先将父对象特殊告警图标索引值V置为O,然后遍历每个子对象,如果某子对象的特殊图标索引值A比特殊告警图标索引值V大,则设置V的值为A,直到最后一个子对象。
7.如权利要求I所述的可定制的网管系统告警图标显示方法,其特征在于特殊告警图标显示模块,根据特殊告警推算模块计算的特殊告警图标索引值,找到索引值对应的特殊图标图片,并显示在普通告警图标的旁边。
8.如权利要求I所述的可定制的网管系统告警图标显示方法,其特征在于特殊告警图标大小为普通告警图标的1/4,显示于普通告警图标的右上角。
9.如权利要求I所述的可定制的网管系统告警图标显示方法,其特征在于当告警发生在最后一层的网元上,则其父对象也显示特殊告警图标。
全文摘要
本发明涉及一种可定制的网管系统告警图标显示方法,由用户设置模块接受设置并通知特殊告警图标推算模块;特殊告警图标推算模块在初始化或者收到设置变化通知时,或当告警发生、被确认或被清除时,通过相应算法计算特殊告警图标索引值,如果此索引值与原索引值相比发生了变化,将新的告警图标索引值报告给特殊告警图标显示模块;使特殊告警图标索引值代表的特殊告警图标显示在此网管管理对象的普通告警图标的旁边。本发明所述的方法,针对目前网管系统中告警管理的需求,根据用户定制条件或预置的条件,将满足条件的告警以特殊告警图标的方式,与原有普通告警图标一起组合展现,解决了一些情况下,无法依靠普通告警图标来快速定位告警的问题。
文档编号H04L12/24GK102932169SQ201210402819
公开日2013年2月13日 申请日期2012年10月19日 优先权日2012年10月19日
发明者张勇, 万金利 申请人:烽火通信科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1