一种基于设备异常的告警消息推送方法及系统技术方案

技术编号:20978159 阅读:47 留言:0更新日期:2019-04-29 18:38
本发明专利技术公开了一种基于设备异常的告警消息推送方法及系统。其中,所述方法包括:通过告警消息的监听程序集群方式,监听不同区域的设备异常的原始告警信息,进而对该监听到的原始告警信息进行处理得到有效的告警消息,进而发送通知指令到消息发送组件,进而消息发送组件收到该通知指令后,根据该处理得到的有效的告警消息对应的区域属性,发送对应该区域属性的有效告警消息队列到对应区域。通过上述方式,能够实现快速捕获处理来自不同区域产生的设备异常的告警消息,并能对该告警消息进行区域属性分隔,以及根据该告警消息进行区域属性分隔,自动把告警消息发送到相应属性的区域队列,能够实现高效解决大量设备异常情况下的分区域告警消息推送。

An Alarm Message Pushing Method and System Based on Equipment Abnormality

The invention discloses an alarm message pushing method and system based on abnormal equipment. The method includes: monitoring the original alarm information of device anomalies in different areas through the cluster of alarm message listeners, then processing the original alarm information which is monitored to get an effective alarm message, then sending the notification instruction to the message sending component, and then the message sending component receives the notification instruction and gets the validity according to the processing. The region attributes corresponding to the alarm message are sent to the corresponding region by queuing the valid alarm messages corresponding to the region attributes. Through the above way, the alarm message can be captured and processed quickly, and the alarm message can be separated by regional attributes. According to the alarm message, the alarm message can be separated by regional attributes. The alarm message can be automatically sent to the regional queue of the corresponding attributes. The alarm message can be efficiently solved in the case of a large number of abnormal devices. Push.

【技术实现步骤摘要】
一种基于设备异常的告警消息推送方法及系统
本专利技术涉及通信
,尤其涉及一种基于设备异常的告警消息推送方法及系统。
技术介绍
在TOCS(TelecommunicationsOperationControlSystem,通信运行管控系统)系统中,会监控设备例如以太网交换机的运行情况。当发现设备例如交换机异常时,会产生对应的告警消息。系统需要捕获告警消息,并通过某种方式通知到对应区域的浏览器客户端用户。在TOCS系统中,需要监控不同区域的设备例如交换机,每个区域的设备量比较大,全部区域设备量大概在10万左右,因此无法对设备和设备产生的告警消息单一处理,需要分片处理。同时,在业务权限上,要求不同区域的设备告警消息通知到对应区域的用户。因此,在告警消息通知处理上,要考虑分区域处理。现有的基于设备异常的告警消息推送方案是采用单应用程序推送方式,单应用程序只能处理相对单一的信息,无法高效捕获和处理来自不同区域产生的设备例如交换机异常的告警消息,无法快速应对告警消息规模的迅速增长。同时,单应用程序也无法对告警消息进行清晰明了的区域属性分隔,当告警消息规模增长到一定程度时,信息维护将大大增加。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种基于设备异常的告警消息推送方法及系统,能够实现快速捕获处理来自不同区域产生的设备异常的告警消息,并能对该告警消息进行区域属性分隔,以及根据该告警消息进行区域属性分隔,自动把告警消息发送到相应属性的区域队列,能够实现高效解决大量设备异常情况下的分区域告警消息推送。根据本专利技术的一个方面,提供一种基于设备异常的告警消息推送方法,包括:通过告警消息的监听程序集群方式,监听不同区域的设备异常的原始告警信息;其中,所述告警消息的监听程序集群内部署多套告警消息捕获程序,每套告警消息捕获程序用来监听特定区域的设备异常的原始告警信息;对所述监听到的原始告警信息进行处理,处理得到有效的告警消息;在所述处理得到有效的告警消息完成后,发送通知指令到消息发送组件;其中,所述通知指令包括通知消息发送组件对所述有效的告警消息进行批量打包发送的指令信息;消息发送组件收到所述通知指令后,根据所述处理得到的有效的告警消息对应的区域属性,发送对应所述区域属性的有效告警消息队列到对应区域。其中,所述通过告警消息的监听程序集群方式,监听不同区域的设备异常的原始告警信息,包括:搭建告警消息的监听程序集群方式,通过所述搭建的告警消息的监听程序集群方式,监听不同区域的设备异常的原始告警信息。其中,所述对所述监听到的原始告警信息进行处理,处理得到有效的告警消息,包括:对所述监听到的原始告警信息进行过滤、加工和分拣处理,处理得到有效的告警消息。其中,在所述消息发送组件收到所述通知指令后,根据所述处理得到的有效的告警消息对应的区域属性,发送对应所述区域属性的有效告警消息队列到对应区域之后,还包括:客户端根据自身的区域权限,获取对应所述区域权限的有效告警消息队列的内容。其中,所述客户端根据自身的区域权限,获取对应所述区域权限的有效告警消息队列的内容,包括:客户端根据自身的区域权限,建立对应所述区域权限的消息获取通道,通过所述建立的消息获取通道建立与所述区域权限对应区域的连接,根据所述建立的连接,实时获取对应所述区域权限的有效告警消息队列的内容。根据本专利技术的另一个方面,提供一种基于设备异常的告警消息推送系统,包括:监听单元、处理单元、通知单元、消息发送组件;所述监听单元,用于通过告警消息的监听程序集群方式,监听不同区域的设备异常的原始告警信息;其中,所述告警消息的监听程序集群内部署多套告警消息捕获程序,每套告警消息捕获程序用来监听特定区域的设备异常的原始告警信息;所述处理单元,用于对所述监听到的原始告警信息进行处理,处理得到有效的告警消息;所述通知单元,用于在所述处理得到有效的告警消息完成后,发送通知指令到所述消息发送组件;其中,所述通知指令包括通知消息发送组件对所述有效的告警消息进行批量打包发送的指令信息;所述消息发送组件,用于收到所述通知指令后,根据所述处理得到的有效的告警消息对应的区域属性,发送对应所述区域属性的有效告警消息队列到对应区域。其中,所述监听单元,具体用于:搭建告警消息的监听程序集群方式,通过所述搭建的告警消息的监听程序集群方式,监听不同区域的设备异常的原始告警信息。其中,所述处理单元,具体用于:对所述监听到的原始告警信息进行过滤、加工和分拣处理,处理得到有效的告警消息。其中,所述基于设备异常的告警消息推送系统还包括:所述客户端,用于根据自身的区域权限,获取对应所述区域权限的有效告警消息队列的内容。其中,所述客户端,具体用于:根据自身的区域权限,建立对应所述区域权限的消息获取通道,通过所述建立的消息获取通道建立与所述区域权限对应区域的连接,根据所述建立的连接,实时获取对应所述区域权限的有效告警消息队列的内容。可以发现,以上方案,可以通过告警消息的监听程序集群方式,监听不同区域的设备异常的原始告警信息,进而对该监听到的原始告警信息进行处理,处理得到有效的告警消息,进而在该处理得到有效的告警消息完成后,发送通知指令到消息发送组件,进而消息发送组件收到该通知指令后,根据该处理得到的有效的告警消息对应的区域属性,发送对应该区域属性的有效告警消息队列到对应区域,能够实现快速捕获处理来自不同区域产生的设备异常的告警消息,并能对该告警消息进行区域属性分隔,以及根据该告警消息进行区域属性分隔,自动把告警消息发送到相应属性的区域队列,能够实现高效解决大量设备异常情况下的分区域告警消息推送。进一步的,以上方案,客户端可以根据自身的区域权限,获取对应该区域权限的有效告警消息队列的内容,能够实现客户端只针对自身的区域权限获取对应区域的有效告警消息,能有效减低有效告警消息的获取的压力,能清晰的区分有效告警消息获取的权限范围。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术基于设备异常的告警消息推送方法一实施例的流程示意图;图2是本专利技术基于设备异常的告警消息推送方法另一实施例的流程示意图;图3是本专利技术基于设备异常的告警消息推送系统一实施例的结构示意图;图4是本专利技术基于设备异常的告警消息推送系统另一实施例的结构示意图;图5是本专利技术基于设备异常的告警消息推送系统又一实施例的结构示意图。具体实施方式下面结合附图和实施例,对本专利技术作进一步的详细描述。特别指出的是,以下实施例仅用于说明本专利技术,但不对本专利技术的范围进行限定。同样的,以下实施例仅为本专利技术的部分实施例而非全部实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。本专利技术提供一种基于设备异常的告警消息推送方法,能够实现快速捕获处理来自不同区域产生的设备异常的告警消息,并能对该告警消息进行区域属性分隔,以及根据该告警消息进行区域属性分隔,自动把告警消息发送到相应属性的区域队列,能够实现高效解决大量设备异常情况下的分区域告本文档来自技高网...

【技术保护点】
1.一种基于设备异常的告警消息推送方法,其特征在于,包括:通过告警消息的监听程序集群方式,监听不同区域的设备异常的原始告警信息;其中,所述告警消息的监听程序集群内部署多套告警消息捕获程序,每套告警消息捕获程序用来监听特定区域的设备异常的原始告警信息;对所述监听到的原始告警信息进行处理,处理得到有效的告警消息;在所述处理得到有效的告警消息完成后,发送通知指令到消息发送组件;其中,所述通知指令包括通知消息发送组件对所述有效的告警消息进行批量打包发送的指令信息;消息发送组件收到所述通知指令后,根据所述处理得到的有效的告警消息对应的区域属性,发送对应所述区域属性的有效告警消息队列到对应区域。

【技术特征摘要】
1.一种基于设备异常的告警消息推送方法,其特征在于,包括:通过告警消息的监听程序集群方式,监听不同区域的设备异常的原始告警信息;其中,所述告警消息的监听程序集群内部署多套告警消息捕获程序,每套告警消息捕获程序用来监听特定区域的设备异常的原始告警信息;对所述监听到的原始告警信息进行处理,处理得到有效的告警消息;在所述处理得到有效的告警消息完成后,发送通知指令到消息发送组件;其中,所述通知指令包括通知消息发送组件对所述有效的告警消息进行批量打包发送的指令信息;消息发送组件收到所述通知指令后,根据所述处理得到的有效的告警消息对应的区域属性,发送对应所述区域属性的有效告警消息队列到对应区域。2.如权利要求1所述的基于设备异常的告警消息推送方法,其特征在于,所述通过告警消息的监听程序集群方式,监听不同区域的设备异常的原始告警信息,包括:搭建告警消息的监听程序集群方式,通过所述搭建的告警消息的监听程序集群方式,监听不同区域的设备异常的原始告警信息。3.如权利要求1或2所述的基于设备异常的告警消息推送方法,其特征在于,所述对所述监听到的原始告警信息进行处理,处理得到有效的告警消息,包括:对所述监听到的原始告警信息进行过滤、加工和分拣处理,处理得到有效的告警消息。4.如权利要求3所述的基于设备异常的告警消息推送方法,其特征在于,在所述消息发送组件收到所述通知指令后,根据所述处理得到的有效的告警消息对应的区域属性,发送对应所述区域属性的有效告警消息队列到对应区域之后,还包括:客户端根据自身的区域权限,获取对应所述区域权限的有效告警消息队列的内容。5.如权利要求4所述的基于设备异常的告警消息推送方法,其特征在于,所述客户端根据自身的区域权限,获取对应所述区域权限的有效告警消息队列的内容,包括:客户端根据自身的区域权限,建立对应所述区域权限的消息获取通道,通过所述建立的消息获取通道建立与所述区域权限对应区域的...

【专利技术属性】
技术研发人员:胡庭彪洪素雅黄信宇刘志青卢永强王俊海邓鹏
申请(专利权)人:广东信通通信有限公司
类型:发明
国别省市:广东,44

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

1