通讯监控设备故障告警数据显示处理方法 【技术领域】
本发明涉及电通信技术,尤其涉及一种通讯监控设备故障告警数据显示处理方法。
背景技术
由于需对设备故障进行实时显示,设备故障信息量非常大,如果只用一个窗口显示所有的故障数据,重要的故障信息可能就会被大量的冗余数据淹没,不方便维护人员查看和处理设备故障。
现有的技术中有的采用故障查询窗口动态数据追加方式,在查询窗口设置不同的查询条件,维护人员可以设置按某种状态查询,如按“未恢复”状态查询,那么此窗口就只显示未恢复的故障数据,由于可以实时追加数据,因此也可以实时显示设备的故障数据,但是查询窗口只能用一个窗口显示一种状态,如果想浏览多种状态必须开启多个查询窗口,每个窗口一个状态,这样桌面就显得比较凌乱和拥挤,监控人员必须在不同状态的窗口来回切换,查看很不方便。
【发明内容】
本发明的目的在于提供一种便于查看的通讯监控设备故障告警数据显示处理方法。
本发明所采用的方法为:所述的通讯监控设备故障告警数据显示处理方法,其特征在于:通讯监控设备将故障告警数据按告警状态分类,各类告警数据根据状态类别同时反映在监控显示的主视窗中,主视窗中设有反映不同状态类别的故障告警数据地相应的视窗;
所述的通讯监控设备将故障告警数据按告警状态分为三类:
未确认告警:没有被监控人员确认的尚未清除故障的告警数据;已确认告警:已经被监控人员确认过的尚未清除故障的告警数据;已恢复告警:故障已被清除但是没有被确认的告警数据;
上述三类告警数据根据状态类别同时反映在监控显示的主视窗中,该主视窗包括未确认视窗、已确认视窗和已恢复视窗;
一个新产生的告警作为未确认告警首先出现在未确认视窗中,若对其进行确认,则该告警移到已确认视窗中;若该新产生的告警未被确认,但相应的故障已被清除,则该告警移到已恢复视窗;
所述的未确认视窗、已确认视窗和已恢复视窗体现为监控显示的主视窗中的多个子窗口;
所述的多个子窗口可分别调整大小或关闭;
所述的未确认视窗、已确认视窗和已恢复视窗体现为监控显示的主视窗中的多个页面;
所述的多个页面的页面数目可根据需要进行调整;
所述的多个页面的属性可进行设置;
所述的主视窗中还有历史视窗,对于已被清除的故障,且经确认后,相关告警移入历史视窗;
所述的通讯监控设备在多用户监控显示时,相应的故障告警数据的状态实时刷新,保持同步,即在各用户显示相同的告警状态;
所述的告警状态被刷新时,通过其他媒体即时反映。
本发明的有益效果为:本发明给出了实时故障分多个子窗口或多页面显示的方案,把故障数据分为未确认、已确认、已恢复多种状态,根据故障数据状态的不同,分别在不同状态的视窗显示故障数据,以便维护人员查看。
采用多个子窗口可以在一个主界面中显示不同状态的故障数据,监控人员既可以查看自己关心的数据,也可以看到其它状态的数据,对故障状态一目了然,不会被一大堆故障信息淹没;监控人员还可以把自己关注的子窗口调整的大一些,其它子窗口小一些,更加方便了监控; 采用多页显示方式,监控人员可以方便的在每个状态之间切换,对每种状态的数据浏览的信息更多,且每个页面有自己独立的查询条件,可以更灵活的方便监控人员定制查看条件。
总之,本发明极大地方便了故障数据的查看,从而使故障得到及时处理,可广泛适用于各种通讯监控设备。
【附图说明】
图1为故障数据上报设备处理流程图;
图2为故障数据用户操作处理流程图。
【具体实施方式】
下面根据附图和实施例对本发明作进一步详细说明:
实施例1:
通讯监控设备将故障告警数据按告警状态分类,各类告警数据根据状态类别同时反映在监控显示的主视窗中,主视窗中设有反映不同状态类别的故障告警数据的相应的视窗,故障告警数据按告警状态可分为未确认告警、已确认告警、已恢复告警三种状态:
未确认告警:没有被监控人员确认的未恢复或未清除告警数据。
已确认告警:已经被监控人员确认过的未恢复或未清除告警数据。
已恢复告警:已经恢复或消除的但是没有被监控人员确认的告警数据。
每种告警的详细信息包括定位信息、产生原因、修复建议等。
根据上述故障数据告警状态的不同,未确认告警、已确认告警和已恢复告警分别反映在主视窗中的子窗口:未确认视窗、已确认视窗和已恢复视窗,多个子窗口切分显示不同状态的故障数据,每个子窗口可以调整大小和关闭,可以在主视窗中设置统一的查询显示条件,每个视窗只显示当前用户具有管理权限的设备的故障数据;每个视窗维护自己相关的数据,包括右键弹出菜单、工具条等,同时,还包括历史视窗,显示告警数据被处理的有关历史操作。
如图1所示,程序启动时,故障数据上报设备后,根据有关的条件进行数据处理,从故障数据库中读取指定的数据,在不同状态的视窗显示,告警随其本身的状态不同,出现在不同的视窗中,一个新产生的告警首先出现在未确认视窗中,直至该告警消除或者监控人员进行确认;如果该告警尚未消除,监控人员对其进行了确认,则系统自动把该告警移到已确认视窗中,并通知其它客户端,直至该告警消除;如果监控人员未对该告警进行确认,但该故障消除了,则系统将该告警移到已恢复视窗中;当该告警已恢复或清除又被监控人员确认,那么系统将该告警转移到历史视窗中,并从实时视窗删除该告警。
故障数据接收后在符合显示条件的每个视窗转发,如图1所示,即,保持每个视窗都在进行实时更新且进程内视窗实时同步,如确认一条故障告警数据时,此条数据将会从未确认视窗消失,在已确认视窗显示出来,告警状态被刷新时,可通过其他媒体,如告警箱、告警板、拓扑界面、设备面板等即时反映。
如图2所示,对于多客户端操作故障数据,相应的故障告警数据的状态实时刷新,不同客户端进程间的故障数据保持同步,在各用户显示相同的告警状态,即A客户端对故障数据的操作在B客户端也要体现出来,如A客户端确认的故障数据,B客户端要在符合条件的视窗中体现出来,告警状态被刷新时,也可通过其他媒体,如告警箱、告警板、拓扑界面、设备面板等即时反映。
实施例2:
在同一个主视窗上,可采用多页面来实现多种状态的故障数据显示,根据故障数据告警状态的不同,各类告警分别反映在主视窗中的多页面中;页面的数目可以根据需要增加和删除,操作者可自己设置每个页面的显示属性,并定义页面名称,还可以设置查询显示条件,如在未恢复页面中可以设置只显示设备A的故障数据等。
至于其工作原理和控制流程,与实施例1所述相同,此处不再赘述。