一种基于异构数据库的告警处理方法

文档序号:6370890阅读:157来源:国知局
专利名称:一种基于异构数据库的告警处理方法
技术领域
本发明涉及基于异构数据库的领域,特别是涉及一种基于异构数据库的告警处理方法。
背景技术
目前,信息化建设正以前所未有的速度发展,各种各样的数据急剧膨胀。随着Web技术的不断发展,信息共享和数据交换的范围不断扩大,传统的关系数据库也面临着挑战,各种不同的数据库管理系统之间的异构性及其所依赖的操作系统的异构性,严重限制了信息共享和数据交换范围,与此同时,人们对信息的需求越来越广泛,这种需求已不仅局限于一个部门内数据的相互访问,还涉及到部门之间的数据共享。因此,当今用户所面对的是一个多厂商异种数据库、异种操作系统和异种网络的环境,异种数据库间互联成为人们越来 越迫切的需要一种可以访问各类数据库的技术出现。异构数据库系统是相关的多个数据库系统的集合,可以实现数据的共享和透明访问,每个数据库系统在加入异构数据库系统之前本身就已经存在,拥有自己的DBMS。异构数据库的各个组成部分具有自身的自治性,实现数据共享的同时,每个数据库系统仍保有自己的应用特性、完整性控制和安全性控制。对于异构数据库系统,实现数据共享应当达到两点一是实现数据库转换;二是实现数据的透明访问。但是在转换的过程中,有时要想实现严格的等价转换是比较困难的,同一种数据类型可能有不同的表示方法和语义差异。

发明内容
本发明主要解决的技术问题是提供一种基于异构数据库的告警处理方法,由系统自动运行,无需手工业务操作,为综合展示提供相关数据,主要是用于转换和处理各类告警数据,提高了异构数据库中告警处理的效率。为解决上述技术问题,本发明采用的一个技术方案是提供一种基于异构数据库的告警处理方法,包括以下步骤
a、检索规则配置库,系统根据规则配置库定义的告警内容进行自动检索数据,并输出规则数据;
b、检索标准数据库,输入规则数据并将其在标准数据库中进行检索,并输出标准格式数据;
C、阀值与阈值对比,将上述输出的规则数据中的告警阀值和标准格式数据中的实际阈值进行对比,并区分是否越限;
d、判断是否越限,对于未达到告警条件的数据原表标注为已处理;对于达到告警条件的数据原表标注为已处理并存入告警记录表,然后创建相应的日志文件。在本发明一个较佳实施例中,所述的规则配置库定义的告警内容包括告警对象、告警类型、告警方式、告警时限、告警级别和告警阀值。
本发明的有益效果是本发明的基于异构数据库的告警处理方法,按照规则配置库所定义的告警内容在标准数据库中准时、自动对比告警阀值和实际阈值,对于达到告警条件的数据记录自动生成告警记录,并分类存入相应的告警记录表,然后创建相应的日志文件,由系统自动运行,无需手工业务操作,为综合展示提供相关数数据,主要是用于转换和处理各类告警数,提高了异构数据库中告警处理的效率。



图I是本发明基于异构数据库的告警处理方法一较佳实施例的流程图。
具体实施例方式下面结合附图对本发明的较佳实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。请参阅图1,为本发明基于异构数据库的告警处理方法一较佳实施例的流程图,该基于异构数据库的告警处理方法,包括以下步骤
a、检索规则配置库,系统根据规则配置库定义的告警内容进行自动检索数据,并输出规则数据;
b、检索标准数据库,输入规则数据并将其在标准数据库中进行检索,并输出标准格式数据;
C、阀值与阈值对比,将上述输出的规则数据中的告警阀值和标准格式数据中的实际阈值进行对比,并区分是否越限;
d、判断是否越限,对于未达到告警条件的数据原表标注为已处理;对于达到告警条件的数据原表标注为已处理并存入告警记录表,然后创建相应的日志文件。上述中的,规则配置库定义的告警内容包括告警对象、告警类型、告警方式、告警时限、告警级别和告警阀值。本发明揭示的基于异构数据库的告警处理方法,按照规则配置库所定义的告警对象、告警类型、告警方式、告警时限、告警级别和告警阀值,在标准数据库中准时、自动对比告警阀值和实际阈值,对于达到告警条件的数据记录自动生成告警记录,并分类存入相应的告警记录表,然后创建相应的日志文件,由系统自动运行,无需手工业务操作,为综合展示提供相关数据,主要是用于转换和处理各类告警数据,提高了异构数据库中告警处理的效率。以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种基于异构数据库的告警处理方法,其特征在于,包括以下步骤 a、检索规则配置库,系统根据规则配置库定义的告警内容进行自动检索数据,并输出规则数据; b、检索标准数据库,输入规则数据并将其在标准数据库中进行检索,并输出标准格式数据; C、阀值与阈值对比,将上述输出的规则数据中的告警阀值和标准格式数据中的实际阈值进行对比,并区分是否越限; d、判断是否越限,对于未达到告警条件的数据原表标注为已处理;对于达到告警条件的数据原表标注为已处理并存入告警记录表,然后创建相应的日志文件。
2.根据权利要求I所述的基于异构数据库的告警处理方法,其特征在于,所述的规则 配置库定义的告警内容包括告警对象、告警类型、告警方式、告警时限、告警级别和告警阀值。
全文摘要
本发明公开了一种基于异构数据库的告警处理方法,包括以下步骤a、检索规则配置库,系统根据规则配置库定义的告警内容进行自动检索数据,并输出规则数据;b、检索标准数据库,输入规则数据并将其在标准数据库中进行检索,并输出标准格式数据;c、阀值与阈值对比,将上述输出的规则数据中的告警阀值和标准格式数据中的实际阈值进行对比,并区分是否越限;d、判断是否越限,对于未达到告警条件的数据原表标注为已处理;对于达到告警条件的数据原表标注为已处理并存入告警记录表,然后创建相应的日志文件。通过上述方式,本发明为综合展示提供相关数据,主要是用于转换和处理各类告警数,提高了异构数据库中告警处理的效率。
文档编号G06F17/30GK102722572SQ20121018075
公开日2012年10月10日 申请日期2012年6月5日 优先权日2012年6月5日
发明者王清 申请人:苏州微逸浪科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1