发明名称 一种基于事件的故障定位系统及方法
摘要 本发明涉及一种基于事件的故障定位系统及方法,包括实时采集事件信息的事件采集模块;将采集的事件信息进行汇总并传给事件流数据库的事件接收模块;将用户制定的故障检测规则写入规则数据库,还用于对故障信息进行显示报警的交互模块;将故障检测规则自动转化生成SQL语句的规则转换模块;用于定义数据流模型,并根据SQL语句对事件进行检测分析的事件检测分析模块;本发明提出的基于集合的事件流模型,并定义了相应的集合操作,用户只需通过选择集合操作即可制定故障检测规则,且系统可将故障检测规则自动转换成相应的SQL语句,解决了用户难以掌握复杂描述语言的问题,本方法实现简单,大大简化了故障定位操作,提高了故障定位效率。
申请公布号 CN103209094B 申请公布日期 2016.06.01
申请号 CN201310076984.7 申请日期 2013.03.11
申请人 中国科学院信息工程研究所;国家计算机网络与信息安全管理中心 发明人 谭建龙;杜兰;王晓岩;刘萍;张宇;樊冬进
分类号 H04L12/24(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 北京轻创知识产权代理有限公司 11212 代理人 杨立
主权项 一种基于事件的故障定位方法,其特征在于,包括,步骤1:事件采集模块实时采集分布式系统的事件信息,并传送至事件接收模块;步骤2:所述事件接收模块将接收的事件信息进行汇总,并传送至事件流数据库进行存储;步骤3:用户通过交互模块选择相应的集合操作制定相应的故障检测规则,并将故障检测规则传送至规则数据库进行存储;步骤4:规则转换模块提取规则数据库中的故障检测规则进行自动转化生成SQL语句,并将SQL语句传送至事件检测分析模块;步骤5:所述事件检测分析模块预先定义基于集合的事件流模型,其用集合来表示事件,定义相应的集合操作,并根据接收的SQL语句对事件流数据库中的事件进行检测分析,将检测出的故障信息传送至故障数据库进行存储;步骤6:所述交互模块提取故障数据库的故障信息进行报警。
地址 100093 北京市海淀区闵庄路甲89号
您可能感兴趣的专利