[发明专利]一种基于事件驱动的云AC告警处理系统及方法有效
申请号: | 201710039789.5 | 申请日: | 2017-01-19 |
公开(公告)号: | CN106850283B | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 陈昊 | 申请(专利权)人: | 金华市智甄通信设备有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 裴金华 |
地址: | 321015 浙江省金华市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 事件 驱动 ac 告警 处理 系统 方法 | ||
1.一种基于事件驱动的云AC告警处理系统,其特征在于,所述系统包括根角色、告警事件接收角色、告警事件推送角色、告警事件处理角色以及告警信息通知角色,各个角色中均包括状态模块、行为模块、信箱、子角色模块以及监管策略,其中,各个角色之间通过各自的信箱进行消息的收发,其中:
所述根角色,用于创建所述告警事件接收角色、告警事件推送角色、告警事件处理角色以及告警信息通知角色,并监测创建的各个角色的运行状态;
所述告警事件接收角色,用于从云AC设备模块中获取告警事件,并按照获取时间将告警事件排列于预设队列中;
所述告警事件推送角色,用于将所述预设队列中的目标告警事件推送至关注所述目标告警事件的告警事件处理角色处;
所述告警事件处理角色,用于接收并处理所述告警事件推送角色推送来的目标告警事件,并在处理完毕之后生成告警信息;
所述告警信息通知角色,用于接收所述告警事件处理角色发来的告警信息,并将所述告警信息发送至运维人员处。
2.根据权利要求1所述的基于事件驱动的云AC告警处理系统,其特征在于,所述系统还包括AP设备查询角色,所述AP设备查询角色,用于根据各个告警事件中的设备标识,从数据库中查询与所述设备标识相适配的AP设备详细信息,并将查询的AP设备详细信息添加至对应的告警事件中。
3.根据权利要求1所述的基于事件驱动的云AC告警处理系统,其特征在于,各个角色中的信息状态均被写入系统日志中,当系统重启时,各个角色读取系统日志,以恢复至系统重启之前的状态。
4.根据权利要求1所述的基于事件驱动的云AC告警处理系统,其特征在于,所述告警信息处理角色包括故障判断子角色和所属网络判断子角色,其中:
所述故障判断子角色,用于根据告警事件的类型、AP设备的工作时间以及告警事件是否屏蔽,判断当前的告警事件是否造成故障;
所述所属网络判断子角色,用于从Future接口处获取AP设备所属的网络信息。
5.根据权利要求1所述的基于事件驱动的云AC告警处理系统,其特征在于,所述告警事件推送角色中包括负载均衡子角色,所述负载均衡子角色用于在关注所述目标告警事件的告警事件处理角色的数量为至少两个时,根据各个告警事件处理角色对应的计算机资源,确定出计算机资源符合预设条件的目标告警事件处理角色,并将所述目标告警事件推送至所述目标告警事件处理角色处。
6.根据权利要求5所述的基于事件驱动的云AC告警处理系统,其特征在于,所述计算机资源符合预设条件包括以下至少一种:
计算机的剩余CPU资源大于或者等于预设CPU资源阈值;
计算机的剩余内存资源大于或者等于预设内存资源阈值;
计算机的剩余磁盘资源大于或者等于预设磁盘资源阈值。
7.一种基于事件驱动的云AC告警处理方法,其特征在于,所述方法包括:
通过根角色预先创建告警事件接收角色、告警事件推送角色、告警事件处理角色以及告警信息通知角色,并通过所述根角色监测创建的各个角色的运行状态,各个角色中均包括状态模块、行为模块、信箱、子角色模块以及监管策略,其中,各个角色之间通过各自的信箱进行消息的收发;
所述告警事件接收角色从云AC设备模块中获取告警事件,并按照获取时间将告警事件排列于预设队列中;
所述告警事件推送角色将所述预设队列中的目标告警事件推送至关注所述目标告警事件的告警事件处理角色处;
所述告警事件处理角色接收并处理所述告警事件推送角色推送来的目标告警事件,并在处理完毕之后生成告警信息;
所述告警信息通知角色接收所述告警事件处理角色发来的告警信息,并将所述告警信息发送至运维人员处。
8.根据权利要求7所述的基于事件驱动的云AC告警处理方法,其特征在于,所述方法还包括:
所述根角色预先创建AP设备查询角色;
所述AP设备查询角色根据各个告警事件中的设备标识,从数据库中查询与所述设备标识相适配的AP设备详细信息,并将查询的AP设备详细信息添加至对应的告警事件中。
9.根据权利要求7所述的基于事件驱动的云AC告警处理方法,其特征在于,所述告警事件推送角色将所述预设队列中的目标告警事件推送至关注所述目标告警事件的告警事件处理角色处包括:
当关注所述目标告警事件的告警事件处理角色的数量为至少两个时,所述告警事件推送角色根据各个告警事件处理角色对应的计算机资源,确定出计算机资源符合预设条件的目标告警事件处理角色,并将所述目标告警事件推送至所述目标告警事件处理角色处。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金华市智甄通信设备有限公司,未经金华市智甄通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710039789.5/1.html,转载请声明来源钻瓜专利网。