基于配置管理数据库的数据监控方法及装置制造方法及图纸

技术编号:32590431 阅读:26 留言:0更新日期:2022-03-09 17:24
本发明专利技术提供一种基于配置管理数据库的数据监控方法及装置,方法包括:向配置管理数据库发送数据获取请求,并接收配置管理数据库返回的监控元数据;向注册中心发送信息获取请求,并接收注册中心返回的注册信息;基于监控元数据和注册信息进行对比,并根据对比结果向注册中心注册,以供监测系统从注册中心自动获取数据进行监控。本发明专利技术通过将基于配置管理数据库采集的监控元数据注册到注册中心,以提高数据采集的准确性和及时性,实现配置管理数据库与注册中心数据的同步,从而便于后续监测系统自动从注册中心中获取数据进行监控,提高数据监控的准确性。据监控的准确性。据监控的准确性。

【技术实现步骤摘要】
基于配置管理数据库的数据监控方法及装置


[0001]本专利技术涉及数据监控
,尤其涉及一种基于配置管理数据库的数据监控方法及装置。

技术介绍

[0002]随着信息时代的持续发展,IT系统在生产中扮演越来越重要的角色。面对越来越复杂的业务以及越来越多样化的用户需求,不断扩展的IT应用需要越来越合理的模式来保障IT服务能灵活便捷、安全稳定地持续保障。因此,集中对网络和系统、安全、应用、交易等多个领域的运行状态进行自动监控、安全报警、集中告警等,集中监控平台产生的海量监控事件,越来越被人们所重视。
[0003]目前采用的数据监控方式需要监控人员和运维人员配合采用互相通知的方式手动添加服务或者主机的监控,一旦监控人员和运维人员沟通未到位或者遇到监控人员漏加的情况就会导致某些服务或主机的监控缺失,产生较大的生产环境故障。

技术实现思路

[0004]本专利技术提供一种基于配置管理数据库的数据监控方法及装置,用以解决现有技术中监控元数据采集不及时以及遗漏以致数据监控的准确性较差的缺陷,实现监控元数据的实时采集,以提高数据监控的准确性。
[0005]本专利技术提供一种基于配置管理数据库的数据监控方法,包括:向配置管理数据库发送数据获取请求,并接收所述配置管理数据库返回的监控元数据;向注册中心发送信息获取请求,并接收所述注册中心返回的注册信息;基于所述监控元数据和所述注册信息进行对比,并根据对比结果向所述注册中心注册,以供监测系统从所述注册中心自动获取数据进行监控。
[0006]根据本专利技术提供的一种基于配置管理数据库的数据监控方法,所述基于所述监控元数据和所述注册信息进行对比,并根据对比结果向所述注册中心注册,包括:将所述监控元数据和所述注册信息进行对比;基于任一第一数据存在于所述监控元数据中,且所述第一数据不存在于所述注册信息中,则将所述第一数据对应注册至所述注册中心;基于任一第二数据不存在于所述监控元数据中,且所述第二数据存在于所述注册信息中,则将所述第二数据从所述注册信息中对应删除。
[0007]根据本专利技术提供的一种基于配置管理数据库的数据监控方法,所述监控元数据为所述配置管理数据库基于接收的用户请求向服务端进行服务操作得到的。
[0008]根据本专利技术提供的一种基于配置管理数据库的数据监控方法,所述服务操作包括摘点操作和挂点操作中的至少一项。
[0009]根据本专利技术提供的一种基于配置管理数据库的数据监控方法,在所述向注册中心发送信息获取请求之前,包括:向所述注册中心发送代理授权请求;接收所述注册中心返回的授权认证信息。
[0010]根据本专利技术提供的一种基于配置管理数据库的数据监控方法,所述授权认证信息为所述注册中心基于所述代理授权请求进行安全认证、并通过所述安全认证后生成的。
[0011]本专利技术还提供一种基于配置管理数据库的数据监控装置,包括:数据获取模块,向配置管理数据库发送数据获取请求,并接收所述配置管理数据库返回的监控元数据;信息获取模块,向注册中心发送信息获取请求,并接收所述注册中心返回的注册信息;数据采集模块,基于所述监控元数据和所述注册信息进行对比,并根据对比结果向所述注册中心注册,以供监测系统从所述注册中心自动获取数据进行监控。
[0012]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述基于配置管理数据库的数据监控方法的步骤。
[0013]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基于配置管理数据库的数据监控方法的步骤。
[0014]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述基于配置管理数据库的数据监控方法的步骤。
[0015]本专利技术提供的基于配置管理数据库的数据监控方法及装置,通过Agent将基于配置管理数据库采集的监控元数据注册到注册中心,以提高数据采集的准确性和及时性,实现配置管理数据库与注册中心数据的同步,从而便于后续监测系统自动从注册中心中获取数据进行监控,能够保证监测系统自动发现的监控元数据在较短时间内与配置管理数据库的数据保持一致,减少了数据遗漏的风险,无需人工对监控元数据进行修正,降低人工成本。
附图说明
[0016]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本专利技术提供的基于配置管理数据库的数据监控方法的流程示意图之一;图2是本专利技术提供的基于配置管理数据库的数据监控方法的流程示意图之二;图3是本专利技术提供的基于配置管理数据库的数据监控方法的流程示意图之三;图4是本专利技术提供的基于配置管理数据库的数据监控装置的结构示意图之一;图5是本专利技术提供的基于配置管理数据库的数据监控装置的结构示意图之二;图6是本专利技术提供的电子设备的结构示意图。
具体实施方式
[0018]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0019]图1示出了本专利技术的一种基于配置管理数据库的数据监控方法的流程示意图,该方法的执行主体为Agent代理服务端,该方法包括:S11,向配置管理数据库发送数据获取请求,并接收配置管理数据库返回的监控元数据;S12,向注册中心发送信息获取请求,并接收注册中心返回的注册信息;S13,基于监控元数据和注册信息进行对比,并根据对比结果向注册中心注册,以供监测系统从注册中心自动获取数据进行监控。
[0020]需要说明的是,本说明书中的S1N不代表基于配置管理数据库的数据监控方法的先后顺序,下面具体描述本专利技术的基于配置管理数据库的数据监控方法。
[0021]步骤S11,向配置管理数据库发送数据获取请求,并接收配置管理数据库返回的监控元数据。
[0022]在本实施例中,监控元数据为配置数据管理库基于数据获取请求返回的。需要说明的是,配置管理数据库(Configuration Management Database,简称为CMDB)。具体而言,Agent向配置管理数据库CMDB发送数据获取请求,CMDB接收数据获取请求并返回监控元数据,Agent接收CMDB返回的监控元数据。需要说明的是,Agent通过采集CMDB的数据,以便于将其注册至注册中心,以便于实时采集监控元数据,便于后续对实时采集的监控元数据进行监控。
[0023]在一个可选实施例中,监控元数据为配置数据管理库CMDB基于数据获取请求进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于配置管理数据库的数据监控方法,其特征在于,包括:向配置管理数据库发送数据获取请求,并接收所述配置管理数据库返回的监控元数据;向注册中心发送信息获取请求,并接收所述注册中心返回的注册信息;基于所述监控元数据和所述注册信息进行对比,并根据对比结果向所述注册中心注册,以供监测系统从所述注册中心自动获取数据进行监控。2.根据权利要求1所述的基于配置管理数据库的数据监控方法,其特征在于,所述基于所述监控元数据和所述注册信息进行对比,并根据对比结果向所述注册中心注册,包括:将所述监控元数据和所述注册信息进行对比;基于任一第一数据存在于所述监控元数据中,且所述第一数据不存在于所述注册信息中,则将所述第一数据对应注册至所述注册中心;基于任一第二数据不存在于所述监控元数据中,且所述第二数据存在于所述注册信息中,则将所述第二数据从所述注册信息中对应删除。3.根据权利要求1所述的基于配置管理数据库的数据监控方法,其特征在于,所述监控元数据为所述配置管理数据库基于接收的用户请求向服务端进行服务操作得到的。4.根据权利要求3所述的基于配置管理数据库的数据监控方法,其特征在于,所述服务操作包括摘点操作和挂点操作中的至少一项。5.根据权利要求1所述的基于配置管理数据库的数据监控方法,其特征在于,在所述向注册中心发送信息获取请求之前...

【专利技术属性】
技术研发人员:孟德
申请(专利权)人:北京仁科互动网络技术有限公司
类型:发明
国别省市:

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

1