一种预警监控方法技术

技术编号:23472903 阅读:24 留言:0更新日期:2020-03-06 14:09
本发明专利技术提供了一种预警监控方法,所述方法基于预警监控系统,该系统包括计算模块、规则模块、总线模块;所述方法包括设置预警事件、预警规则和/或规则集的流程;监听总线模块,并获取相关数据进行规则判断、进行相关预警操作的流程;总线模块接收数据,实现模块之间通信的流程;对总线模块内流转的数据进行持久化处理的流程。本发明专利技术利用事件流进行通信,对模块之间的耦合性要求低,且实现预警监控流程自动化。

An early warning and monitoring method

【技术实现步骤摘要】
一种预警监控方法
本专利技术属于监控
,尤其涉及一种预警监控方法。
技术介绍
在大数据背景下,一些较大的公司会对业务数据进行监控,进而研发了一系列的监控平台。现有的监控平台具有如下缺点:1.组件之间的数据通信是基于协议的,组件之间的耦合性高。2.绝大部分只支持数据离线计算,扩展性差。3.现有方案只支持简单预警。4.业务人员操作繁琐,需要手动运行脚本,操作性差。5.不同业务预警有不同的逻辑,后期维护成本极高。如果能设计出一套高效完善、高可用、可扩展的监控预警解决方案,解决上述问题,将具有极强的实用价值及广阔的市场前景。
技术实现思路
为解决上述问题,本专利技术公开了一种预警监控方法,所述方法基于预警监控系统,所述系统包括计算模块、规则模块、总线模块;所述方法包括:业务方在规则模块内选择预警事件、预警的规则和/或规则集的流程;计算模块监听总线模块,并获取预警事件相关数据进行数据计算、任务创建、任务管理的流程;规则模块监听总线模块,并获取相关数据进行规则本文档来自技高网...

【技术保护点】
1.一种预警监控方法,其特征在于,所述方法基于预警监控系统,该系统包括计算模块、规则模块、总线模块;所述方法包括:/n业务方在规则模块内选择预警事件、预警的规则和/或规则集的流程;/n计算模块监听总线模块,并获取预警事件相关数据进行数据计算、任务创建、任务管理的流程;/n规则模块监听总线模块,并获取相关数据进行规则判断、进行相关预警操作的流程;/n总线模块接收外部被监控业务端发布的业务数据,及其余模块发布的相关信息,实现其余模块之间通信的流程;/n数据持久化模块对总线模块内流转的数据进行持久化处理的流程。/n

【技术特征摘要】
1.一种预警监控方法,其特征在于,所述方法基于预警监控系统,该系统包括计算模块、规则模块、总线模块;所述方法包括:
业务方在规则模块内选择预警事件、预警的规则和/或规则集的流程;
计算模块监听总线模块,并获取预警事件相关数据进行数据计算、任务创建、任务管理的流程;
规则模块监听总线模块,并获取相关数据进行规则判断、进行相关预警操作的流程;
总线模块接收外部被监控业务端发布的业务数据,及其余模块发布的相关信息,实现其余模块之间通信的流程;
数据持久化模块对总线模块内流转的数据进行持久化处理的流程。


2.如权利要求1所述的预警监控方法,其特征在于,所述预警监控系统系统还包括事件模块,当规则模块内不具有业务方需要的预警事件时,所述方法还包括业务方通过事件模块所提供的事件配置界面自定义预警事件的流程。


3.如权利要求2所述的预警监控方法,其特征在于,业务方通过事件模块所提供的事件配置界面自定义预警事件的流程具体为:
步骤一:业务方创建自定义预警事件,包括确定事件定义、事件及数据依赖关系定义、事件补全规则定义,并设定自定义事件的元数据,所述元数据保存于事件模块;
步骤二:事件模块将自定义预警事件创建的相关信息发布到总线模块,并同步到持久化模块。


4.如权利要求2所述的预警监控方法,其特征在于,自定义预警事件包括控制类事件、数据类事件两种...

【专利技术属性】
技术研发人员:胡建全张金桥徐鹏张惟师罗海斌王鹏
申请(专利权)人:北京高因科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1