发明名称 |
一种基于事件链的关联分析系统 |
摘要 |
本发明公开一种基于事件链的关联分析系统,包括:表达式执行引擎,关联分析引擎,聚合引擎和报警引擎,这四个部分组合起来,执行规则库里面的规则。表达式执行引擎执行规则的表达式部分,根据事件和表达式,判断事件是否符合这个表达式;如果符合,送到关联分析引擎;关联分析引擎根据关联条件,找到各个事件之间的关联关系,形成事件链,形成事件链以后,送到聚合引擎中;聚合引擎根据聚合条件将可以聚合的事件链聚合在一起,形成最后的高价值的事件链,送到报警引擎中;报警引擎根据事件链产生报警并执行相关后续操作。本发明可以执行规则库里面的规则,满足多方面的需求。整个系统可以完全在内存中并发执行,可以达到很高的性能。 |
申请公布号 |
CN103580900A |
申请公布日期 |
2014.02.12 |
申请号 |
CN201210271970.6 |
申请日期 |
2012.08.01 |
申请人 |
上海宝信软件股份有限公司 |
发明人 |
王新春;徐培杰;李刚;钱向东 |
分类号 |
H04L12/24(2006.01)I;G06F17/30(2006.01)I |
主分类号 |
H04L12/24(2006.01)I |
代理机构 |
上海汉声知识产权代理有限公司 31236 |
代理人 |
郭国中 |
主权项 |
一种基于事件链的关联分析系统,其特征在于包括:表达式执行引擎,关联分析引擎,聚合引擎和报警引擎,这四个部分组合起来,执行规则库里面的规则,规则库的规则由用户自定义配置或者是系统内置的知识库;其中:所述表达式执行引擎执行规则的表达式部分,根据事件和表达式,判断事件是否符合这个表达式的条件;如果符合,送到所述关联分析引擎;所述关联分析引擎根据关联条件,找到各个事件之间的关联关系,形成事件链,形成事件链以后,送到所述聚合引擎中;所述聚合引擎根据聚合条件,将可以聚合的事件链聚合在一起,形成最后的高价值的事件链,送到所述报警引擎中;所述报警引擎根据事件链产生报警并执行相关后续操作。 |
地址 |
201203 上海市浦东新区张江高科技园区郭守敬路515号 |