[发明专利]一种实时流计算报警分析方法及系统在审
申请号: | 201811234581.X | 申请日: | 2018-10-23 |
公开(公告)号: | CN109344243A | 公开(公告)日: | 2019-02-15 |
发明(设计)人: | 向安宇 | 申请(专利权)人: | 北京天安智慧信息技术有限公司 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F17/27 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市海淀区上地信息路2号(北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报警分析 基础数据流 实时流 对象参数 报警 订阅 专家知识库 词法解析 分析模型 规则搜索 数据收集 数据形成 搜索匹配 预警条件 过程流 合并流 配置的 推送 语法 匹配 合并 | ||
1.一种实时流计算报警分析方法,其特征在于,包括:
数据收集,建立数据收集适配器从现场实时采集服务模块获取实时流式数据;
规则搜索,根据采集的流式数据从配置的业务规则模型中检索可匹配的规则,对匹配的规则进行词法和语法解析,生成基础流;
报警分析,根据匹配的报警模型及报警应用范围,对单个或多个基础流进行衍生或合并,生成过程流,通过识别报警业务逻辑,进行报警分析;以及
报警推送,产生报警时,根据订阅推送机制,确定报警信息是否达到推送条件,如若满足推送条件则完成定向推送。
2.如权利要求1所述的方法,其特征在于,建立数据收集适配器从现场实时采集服务模块获取数据,每个采集参数生成一个基础流线程,实现数据获取的稳定以及持续性,并实现线程监督模式,线程异常崩溃时可自动重启,保证数据采集的可用性与运行的稳定性。
3.如权利要求1或2所述的方法,其特征在于,根据监测的数据,从配置的规则业务模型中检索可应用匹配的规则,根据词法分析,报警模型,关联参数可能为单参数或多个参数,分别生成1个或n个基础数据流,对于匹配的报警模型,累积需分析时间周期的数据量,对于多余数据进行自动释放,使内存占用情况处于平稳状态。
4.如权利要求1至3任一项所述的方法,其特征在于,根据基础数据流,结合报警业务模型的报警等级、报警方式、延时条件过滤,将基础数据流,衍生成进一步分析过程流。
5.如权利要求4所述的方法,其特征在于,该规则可通过分析前期建立报警分析处置建议知识库,根据报警问题匹配处置建议。
6.如权利要求4-5任一项所述的方法,其特征在于,在报警范围配置中,对报警配置信息的适用对象进行配置,可对知识库规则进行管理。
7.如权利要求1至6任一项所述的方法,其特征在于,基于报警配置的要求,按照业务逻辑关系,依次对数据进行查询和挖掘处理,并对每次分析结果自动形成新的中间流,报警频率如达到连续发生异常阈值,或指定时间周期累计达到指定异常,将当前报警信息自动发送下一级处理流程。
8.如权利要求7所述的方法,其特征在于,在报警推送中,将达到报警延时规则的报警信息自动推送至报警信息订阅者。
9.一种实时流计算报警分析系统,其特征在于,包括:
数据收集,建立数据收集适配器从现场实时采集服务模块获取实时流式数据;
规则搜索,根据采集的流式数据从配置的业务规则模型中检索可匹配的规则,对匹配的规则进行词法和语法解析,生成基础流;
报警分析,根据匹配的报警模型及报警应用范围,对单个或多个基础流进行衍生或合并,生成过程流,通过识别报警业务逻辑,进行报警分析;以及
报警推送,产生报警时,根据订阅推送机制,确定报警信息是否达到推送条件,如若满足推送条件则完成定向推送。
10.如权利要求9所述的系统,其特征在于,利用数据收集适配器实现数据的实时获取,通过检索匹配报警规则,结合专家知识建立复杂报警模型库,通过词法和语法分析配置报警规则实现将基础数据流进行衍生为不同过程流,对于产生的报警问题在满足报警推送规则的前提下定向推送至相关负责人。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天安智慧信息技术有限公司,未经北京天安智慧信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811234581.X/1.html,转载请声明来源钻瓜专利网。