[发明专利]一种预警监控方法有效
申请号: | 201911145765.3 | 申请日: | 2019-11-21 |
公开(公告)号: | CN110868338B | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 胡建全;张金桥;徐鹏;张惟师;罗海斌;王鹏 | 申请(专利权)人: | 北京高因科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京世誉鑫诚专利代理有限公司 11368 | 代理人: | 孙国栋 |
地址: | 100089 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 预警 监控 方法 | ||
1.一种预警监控方法,其特征在于,所述方法基于预警监控系统,该系统包括计算模块、规则模块、总线模块;所述方法包括:
业务方在规则模块内选择预警事件、预警的规则和/或规则集的流程;
计算模块监听总线模块,并获取预警事件相关数据进行数据计算、任务创建、任务管理的流程;
规则模块监听总线模块,并获取相关数据进行规则判断、进行相关预警操作的流程;
总线模块接收外部被监控业务端发布的业务数据,及其余模块发布的相关信息,实现其余模块之间通信的流程;
数据持久化模块对总线模块内流转的数据进行持久化处理的流程;
业务方通过事件模块所提供的事件配置界面自定义预警事件的流程具体为:
步骤一:业务方创建自定义预警事件,包括确定事件定义、事件及数据依赖关系定义、事件补全规则定义,并设定自定义事件的元数据,所述元数据保存于事件模块;
步骤二:事件模块将自定义预警事件创建的相关信息发布到总线模块,并同步到持久化模块。
2.如权利要求1所述的预警监控方法,其特征在于,所述预警监控系统系统还包括事件模块,当规则模块内不具有业务方需要的预警事件时,所述方法还包括业务方通过事件模块所提供的事件配置界面自定义预警事件的流程。
3.如权利要求2所述的预警监控方法,其特征在于,自定义预警事件包括控制类事件、数据类事件两种。
4.如权利要求2所述的预警监控方法,其特征在于,计算模块监听总线模块,并获取预警相关数据进行数据计算、任务创建的流程具体为:
步骤一:计算模块监听总线模块,当监听到自定义预警事件创建的相关信息时,则获取相关数据的生成脚本;
步骤二:计算模块启动任务进行相关数据的计算,根据计算结果生成对应任务;
步骤三:计算结果返回到总线模块,并同步到数据持久化模块。
5.如权利要求4所述的预警监控方法,其特征在于,计算模块启动任务进行预警事件相关数据的计算,根据计算结果生成对应任务的步骤中,计算模块对相关数据进行实时计算或者离线计算,根据计算结果生成离线任务或者实时任务。
6.如权利要求5所述的预警监控方法,其特征在于,所述离线计算是在预定时间点对预定时间点前指定时间段内的数据进行批量计算。
7.如权利要求1所述的预警监控方法,其特征在于,当规则模块内不具有业务方所需要的规则和/或规则集时,所述方法还包括业务方通过规则模块提供的规则配置界面自定义预警的规则和/或规则集的流程。
8.如权利要求1所述的预警监控方法,其特征在于,所述总线模块采用消息队列。
9.如权利要求1所述的预警监控方法,其特征在于,所述数据持久化模块采用MySQ、HBase、Hive、Spark、ES、Kylin中的一种或者几种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京高因科技有限公司,未经北京高因科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911145765.3/1.html,转载请声明来源钻瓜专利网。