监控方法技术

技术编号:39737510 阅读:4 留言:0更新日期:2023-12-17 23:39
本申请提供一种监控方法

【技术实现步骤摘要】
监控方法、装置、系统、电子设备和存储介质


[0001]本申请涉及计算机
,尤其涉及一种监控方法

装置

系统

电子设备和存储介质


技术介绍

[0002]相关技术,在
Prometheus
中,在需要对新的监控目标进行监控时,通常在监控目标中安装采集工具后,需要人工在
Prometheus
中的监控服务器中来人工添加新的监控目标的注册信息和配置信息,以使得监控目标与监控服务器之间可进行数据通信

然而,这种方式所需要的人工操作比较多,监控服务器和监控目标需要等待较长的时间两者才可以进行数据通信


技术实现思路

[0003]本申请提供一种监控方法

装置

系统

电子设备和存储介质

[0004]第一方面,本申请提供一种监控方法,所述方法应用在监控目标的采集工具中,所述方法包括:根据所述监控目标的硬件信息和当前时间生成所述监控目标的标识信息;将所述标识信息以及所述监控目标的注册信息对应写入到数据库中,其中,所述注册信息包括所述监控目标的访问地址信息;在监听到所述数据库中存在所述标识信息对应的监控配置信息的情况下,采集所述监控目标的监控数据,其中,所述监控配置信息是根据所述注册信息生成的;响应于监控服务器的监控数据获取请求,将所述监控数据发送至所述监控服务器,其中,所述监控数据获取请求是所述监控服务器根据所述监控配置信息中的所述访问地址信息生成的

[0005]第二方面,本申请提供一种监控方法,所述方法应用在数据可视化平台中,所述方法包括:在监听到数据库中存在新增加的标识信息的情况下,根据与所述标识信息对应的注册信息生成所述标识信息所对应的监控配置信息,其中,所述标识信息以及对应的注册信息是由与所述标识信息对应的监控目标中的采集工具写入的,其中,所述注册信息中包括所述监控目标的访问地址信息,所述标识信息是根据所述监控目标的硬件信息和当前时间生成的;将所述标识信息以及所述监控配置信息对应写入到所述数据库中

[0006]第三方面,本申请提供一种监控装置,所述装置应用在监控目标的采集工具中,所述装置包括:生成模块,用于根据所述监控目标的硬件信息和当前时间生成所述监控目标的标识信息;写入模块,用于将所述标识信息以及所述监控目标的注册信息对应写入到数据库中,其中,所述注册信息包括所述监控目标的访问地址信息;采集模块,用于在监听到所述数据库中存在所述标识信息对应的监控配置信息的情况下,采集所述监控目标的监控数据,其中,所述监控配置信息是根据所述注册信息生成的;发送模块,用于响应于监控服务器的监控数据获取请求,将所述监控数据发送至所述监控服务器,其中,所述监控数据获取请求是所述监控服务器根据所述监控配置信息中的所述访问地址信息生成的

[0007]第四方面,本申请提供一种监控装置,所述装置应用在数据可视化平台中,所述装
置包括:生成模块,用于在监听到数据库中存在新增加的标识信息的情况下,根据与所述标识信息对应的注册信息生成所述标识信息所对应的监控配置信息,其中,所述标识信息以及对应的注册信息是由与所述标识信息对应的监控目标中的采集工具写入的,其中,所述注册信息中包括所述监控目标的访问地址信息,所述标识信息是根据所述监控目标的硬件信息和当前时间生成的;写入模块,用于将所述标识信息以及所述监控配置信息对应写入到所述数据库中

[0008]第五方面,本申请提供一种监控系统,所述监控系统包括安装在监控目标中的采集工具

监控服务器和数据库,其中:所述采集工具,用于根据所述监控目标的硬件信息和当前时间生成所述监控目标的标识信息,并将所述标识信息以及所述监控目标的注册信息对应写入到数据库中,其中,所述注册信息包括所述监控目标的访问地址信息;在监听到所述数据库中存在所述标识信息对应的监控配置信息的情况下,采集所述监控目标的监控数据,其中,所述监控配置信息是根据所述注册信息生成的;响应于监控服务器的监控数据获取请求,将所述监控数据发送至所述监控服务器,其中,所述监控数据获取请求是所述监控服务器根据所述监控配置信息中的所述访问地址信息生成的

[0009]第六方面,本申请提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,以实现本申请实施例公开的监控方法

[0010]第七方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现本申请实施例公开的监控方法

[0011]第八方面,本申请提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现本申请实施例公开的监控方法

[0012]本申请的实施例提供的技术方案至少带来以下有益效果:
[0013]在本申请实施例中,安装在监控目标中的采集工具不仅具有采集监控数据的功能,还可以根据监控目标的硬件信息以及当前时间信息生成监控目标的标识信息,并将包含监控目标的标识信息的注册信息写入到数据库中,并在数据库中存在基于注册信息生成的监控配置信息的情况下,采集监控数据,根据监控服务器发送的监控数据获取请求,将监控数据发送至监控服务器

由此,无需人工操作,通过监控目标中的采集工具即可完成监控目标的注册信息,并且无需人工来配置监控配置信息,使得监控服务器与监控目标无需等待较长时间,两者即可进行数据通信

附图说明
[0014]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理

[0015]图1为根据一示例性实施例示出的一种监控方法的流程图;
[0016]图2为根据另一示例性实施例示出的一种监控方法的流程图;
[0017]图3为根据一示例性实施例示出的一种监控系统的结构示意图;
[0018]图4为监控系统中各个组成部分之间的交互过程的流程图;
[0019]图5为根据一示例性实施例示出的一种监控装置的结构示意图;
[0020]图6为根据另一示例性实施例示出的一种监控装置的结构示意图;
[0021]图7为本申请实施例提供的电子设备的结构示意图

[0022]通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述

这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念

具体实施方式
[0023]这里将详细地对示例性实施例进行说明,其示例表示在附图中

下面的描述涉及附图时,除非本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种监控方法,其特征在于,所述方法应用在监控目标的采集工具中,所述方法包括:根据所述监控目标的硬件信息和当前时间生成所述监控目标的标识信息;将所述标识信息以及所述监控目标的注册信息对应写入到数据库中,其中,所述注册信息包括所述监控目标的访问地址信息;在监听到所述数据库中存在所述标识信息对应的监控配置信息的情况下,采集所述监控目标的监控数据,其中,所述监控配置信息是根据所述注册信息生成的;响应于监控服务器的监控数据获取请求,将所述监控数据发送至所述监控服务器,其中,所述监控数据获取请求是所述监控服务器根据所述监控配置信息中的所述访问地址信息生成的
。2.
如权利要求1所述的方法,其特征在于,所述根据所述监控目标的硬件信息和当前时间生成所述监控目标的标识信息,包括:对所述监控目标的硬件信息和所述当前时间进行哈希计算,以得到哈希值;根据所述哈希值,确定所述监控目标的标识信息
。3.
如权利要求1所述的方法,其特征在于,所述方法还包括:在监听到所述数据库中与所述标识信息对应的监控配置信息中的访问地址信息发生变化的情况下,获取变化后的访问地址信息;开启所述变化后的访问地址信息,以使得所述监控服务器可访问所述变化后的访问地址信息
。4.
如权利要求1‑3任一项所述的方法,其特征在于,所述将所述标识信息以及所述监控目标的注册信息对应写入到数据库中,包括:获取所述监控目标在所述数据库中的逻辑存储位置;根据所述逻辑存储位置,在所述数据库中写入所述标识信息以及所述监控目标的注册信息
。5.
一种监控方法,其特征在于,所述方法应用在数据可视化平台中,所述方法包括:在监听到数据库中存在新增加的标识信息的情况下,根据与所述标识信息对应的注册信息生成所述标识信息所对应的监控配置信息,其中,所述标识信息以及对应的注册信息是由与所述标识信息对应的监控目标中的采集工具写入的,其中,所述注册信息中包括所述监控目标的访问地址信息,所述标识信息是根据所述监控目标的硬件信息和当前时间生成的;将所述标识信息以及所述监控配置信息对应写入到所述数据库中
。6.
如权利要求5所述的方法,其特征在于,所述根据与所述标识信息对应的注册信息生成所述标识信息所对应的监控配置信息,包括:获取预先设置的监控配置模板;将所述注册信息中的所述访问地址信息以及所述标识信息写入到所述监控配置模板中,以得到所述标识信息对应的监控配置信息
。7.
如权利要求5所述的方法,其特征在于,所述方法还包括:接收监控服务器的数据展示请求,其中,所述数据展示请求包括所述监控目标对应的监控数据,其中,所述监控数据是所述监控服务器从所述监控目标中获取到的;
根据所述数据展示请求,可视化展示所述监控数据
。8.
如权利要求5‑7中任一项所述的方法,其特征在于,所述方法还包括:根据接收到的修改指令,对所述数据库中所述监控配置信息进行修改,其中,所述修改指令用于指示修改所述数据库中所述监控配置信息
。9.
一种监控装置,其特征在于,所述装置应用在监控目标的采集工具中,所述装置包括:生成模块,用于根据所述监控目标的硬件信息和当前时间生成所述监控目标的标识信息;写入模块,用于将所述标识信息以及所述监控目标的注册信息对应写入到数据库中,其中,所述注册信息包括所述监控目标的访问地址信息;采集模块,用于在监听到所述数据库中存在所述标识信息对应的监控配置信息的情况下,采集所述监控目标的监控数据,其中,所述监控配置信息是根据所述注册信息生成的;发送模块,用于响应于监控服务器的监控数据获取请求,将所述监控数据发送至所述监控服务器,其中,所述监控数据获取请求是所述监控服务器根据所述监控配置信息中的所述访问地址信息生成的
。10.
一种监控装置,其特征在于...

【专利技术属性】
技术研发人员:黄健文王峻陈钦颂吴宋标谭存陈惟鸿刘国聪许颖璋
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1