[发明专利]一种处理数据监控的方法在审

专利信息
申请号: 201510576201.0 申请日: 2015-09-11
公开(公告)号: CN105205121A 公开(公告)日: 2015-12-30
发明(设计)人: 方斌 申请(专利权)人: 浪潮集团有限公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 济南信达专利事务所有限公司 37100 代理人: 姜明
地址: 250101 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 处理 数据 监控 方法
【说明书】:

技术领域

发明公开一种处理数据监控的方法,属于数据管理技术领域。

背景技术

业务处理系统,提供给基础人员使用的系统,是对业务处理过程进行针对性支持的信息系统,能够为某项工作的完成提供有力的工具支撑。目前,在某些业务处理系统中,出于安全等其他因素考虑,这些业务处理系统需要对数据进行监控,如果超过设定的监控规则,需要进行及时的处理,比如预告警等提醒,以便及时发现存在的危险,采取对应的措施。

通常使用规则引擎来处理业务处理系统内数据的规则监控。规则引擎是一种嵌入在应用程序中的组件,可以将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。接受数据输入,解释业务规则,并根据业务规则做出业务决策。大多数规则引擎都支持规则的次序和规则冲突检验,支持简单脚本语言的规则实现,支持通用开发语言的嵌入开发。目前的规则引擎主要包括商业和开放源码两种选择。开源的代表是Drools,商业的代表是VisualRules,iLog。其中Drools,这种规则引擎是用java编写的,可跨平台使用,只需要有jdk开发环境就可以运行。但在运用过程中,仍存在问题,比如需要按照Drools提供的要求编写规则文件和规则数据对象,然后将规则文件和规则数据对象引入Drools,在这种情况下,如果业务系统发生新的变化,需要开发人员针对新的需求重新编写规则文件,其开发周期一般比较长,无法及时满足用户对新业务亟待监控的需求。长此以往,导致现有的处理业务的规则引擎可扩展性比较差,无法满足及时更新监控规则的需求。本发明提供一种处理数据监控的方法,把写规则文件的过程抽象为配置规则模板和实例化规则模板两个过程,规则模板可以复用,实例化为多种规则实例,通过解析规则实例为规则文件,供规则引擎使用,把原本开发人员编写规则文件的过程抽象出来,由更加熟悉业务的业务人员来维护规则模板和实例化规则文件,并且通过配置不同的规则模板并实例化规则来满足不同的监控数据规则的需求,加快了监控规则的部署效率,使监控系统更灵活,更具有弹性,满足及时更新监控规则的需求。

发明内容

本发明针对利用现有规则引擎无法及时满足用户对新业务亟待监控的需求。长此以往,导致现有的处理业务的规则引擎可扩展性比较差,无法满足及时更新监控规则的需求的问题,提供一种处理数据监控的方法,加快了监控规则的部署效率,使监控系统更灵活,更具有弹性,满足及时更新监控规则的需求。

本发明提出的具体方案是:

一种处理数据监控的方法:

配置数据监控规则模板;

实例化监控规则模板为监控规则,配置监控条件,并从业务处理系统或数据库中取得数据;

根据监控规则对取得的数据进行处理;

根据监控规则对数据的处理结果,进行不同的业务处理。

所述监控规则模板至少包含:有效时间范围变量参数和监控规则表达式;

有效时间范围变量参数至少包含一个有效开始时间,一个有效结束时间;

监控规则表达式为一个表达式或多个表达式的逻辑组合。

所述组成监控规则表达式的表达式由参数和操作符组成;

所述参数由变量和函数组成;

所述变量为组成监控规则所需要的元素和监控规则需要处理的数据对象;

所述函数由数据库字段参数,数据库sql以及数字变量组合而成。

对监控规则模板进行赋值,实例化监控规则模板为监控规则实体,形成处理某一类数据特定的自定义监控规则。

对监控规则模板中的有效时间范围变量参数进行赋值,根据有效时间范围,制定出当前时间所适用的自定义监控规则。

针对监控规则模板中的监控规则表达式,通过监控规则表达式中的函数进行处理得出的数值,作为监控规则实体中的监控规则参数,根据参数和操作符制定自定义监控规则。

对数据进行处理包括:

根据当前时间,将当前时间满足有效时间范围的监控规则实体查询出来;

将此类数据对应的监控规则实体找出来;

把数据放入此监控规则实体中,运行表达式,处理数据;

存储表达式运行后的结果。当然可以根据其他赋值,查询监控规则实体,用来处理数据,比如设置阈值。

一种规则引擎,包括获取处理数据自定义的监控规则的单元;

从业务处理系统或数据库中取得的数据的单元;

数据监控,用监控规则匹配数据,对数据进行分析的单元;

根据监控规则匹配数据的结果,返回结果数据的单元。

一种处理数据监控的方法:

配置数据监控规则模板;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团有限公司,未经浪潮集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510576201.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top