[发明专利]用于建立告警规则关联的规则引擎系统及方法有效
申请号: | 200810000831.3 | 申请日: | 2008-01-22 |
公开(公告)号: | CN101222360A | 公开(公告)日: | 2008-07-16 |
发明(设计)人: | 陈涛 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F17/30 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰;吴孟秋 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 建立 告警 规则 关联 引擎 系统 方法 | ||
1.一种用于建立告警规则关联的规则引擎系统,其特征在于,包括:
规则设置界面引擎,用于与用户交互,供所述用户设置规则条件,实现满足所述规则条件的告警执行动作,并将所述规则条件保存到所述规则设置文件;
规则引擎管理器,用于获取来自所述规则设置文件的规则条件、动作设置,并初始化、维护、以及管理规则引擎守护模块;
定时器,用于根据所述规则引擎配置文件的轮询配置定时触发规则引擎守护模块中的规则关联器;以及
所述规则引擎守护模块,定期由所述定时器触发,并接收来自所述规则引擎管理器的所述规则设置,以及与告警池建立告警规则关联。
2.根据权利要求1所述的规则引擎系统,其特征在于,所述规则设置界面引擎还用于将所述规则条件和所述告警执行动作转换为条件语句。
3.根据权利要求1所述的规则引擎系统,其特征在于,所述规则引擎管理器还用于向所述规则引擎守护模块添加新规则、删除过时规则、以及更新已有规则设置。
4.根据权利要求1所述的规则引擎系统,其特征在于,所述规则引擎守护模块包括所述规则关联器和规则执行器。
5.根据权利要求4所述的规则引擎系统,其特征在于,所述规则关联器用于获取由所述规则引擎管理器传递的所述规则条件,将所述规则条件组织成完整的关联语句,并对所述告警池进行扫描,判断所述告警池中的告警是否满足所述告警规则,如果满足所述告警规则,则与所述告警池建立关联。
6.根据权利要求4所述的规则引擎系统,其特征在于,所述规则执行器用于获取由所述规则引擎管理器传递的规则动作,将所述规则动作组织成完整的规则动作语句,并对已经建立告警规则关联的所述告警执行动作。
7.根据权利要求1所述的规则引擎系统,其特征在于,所述规则引擎配置文件用于配置规则引擎轮询时间片的基本信息。
8.一种用于建立告警规则关联的方法,其特征在于,包括以下步骤:
步骤S202,规则引擎管理器从规则设置文件获取规则条件、动作设置,建立规则关联器链表和规则执行器集合,并初始化规则引擎守护模块;
步骤S204,在根据规则引擎配置文件的轮询配置初始化定时器之后,所述定时器定时触发所述规则引擎守护模块;
步骤S206,所述规则引擎守护模块调用所述规则关联器链表中的规则关联器,以获取由所述规则引擎管理器传递的规则条件子句;以及
步骤S208,将所述规则条件子句组织成完整的规则关联语句,对当前告警池进行扫描,对未满足所述规则条件的告警则返回步骤S204,对满足所述规则条件的告警则建立规则关联。
9.根据权利要求7所述的方法,其特征在于,还包括:
对满足所述规则条件的告警建立所述规则关联之后,调用所述规则执行器中的相应动作执行器;
所述规则执行器将相应的动作配置转换成动作子句;
将所述动作子句组织成完整的规则动作语句;以及
对已建立规则关联的告警执行规则动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810000831.3/1.html,转载请声明来源钻瓜专利网。