数据采集方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35747469 阅读:17 留言:0更新日期:2022-11-26 18:52
本申请实施例提供了一种数据采集方法、装置、电子设备及存储介质,涉及计算机技术领域。该方法包括:接收数据采集请求;从预设组件库中,获取与数据采集请求匹配的采集组件模型;根据采集组件模型的预设指标变量,建立采集编排任务;执行采集编排任务,进行数据采集。本申请实施例通过采集组件模型及其对应的预设指标变量,建立采集编排任务,使得可以根据需求选取采集组件模型和采集组件模型的预设指标变量,能够满足用户不同的采集需求,提升了采集任务建立的灵活性,实现了自定义采集。实现了自定义采集。实现了自定义采集。

【技术实现步骤摘要】
数据采集方法、装置、电子设备及存储介质


[0001]本申请涉及计算机
,具体而言,本申请涉及一种数据采集方法、装置、电子设备及存储介质。

技术介绍

[0002]在计算机
,IT(Internet Technology,互联网技术)运维管理指的是在网络的基础设施建设完成之后,运维人员对运行环境(包括物理网络,软硬件环境等)、业务系统等进行维护管理等相关工作。通常情况下,IT运维管理是基于运维系统进行的,通过设置运维系统,对网络设备、服务器设备、操作系统的运行状况进行监控和管理。在运维管理过程中,需要采集所管理的系统、设备的运维数据,运维系统在采集运维数据的过程中,通常是按照固定的方式进行采集,采集方式固化、灵活性较差。

技术实现思路

[0003]本申请实施例提供了一种数据采集方法、装置、电子设备及存储介质,可以解决现有技术中运维系统采集运维数据的方式固化、灵活性较差的问题。
[0004]所述技术方案如下:
[0005]根据本申请实施例的一个方面,提供了一种数据采集的方法,该方法包括:
[0006]接收数据采集请求;
[0007]从预设组件库中,获取与所述数据采集请求匹配的采集组件模型;
[0008]根据所述采集组件模型的预设指标变量,建立采集编排任务;
[0009]执行所述采集编排任务,进行数据采集。
[0010]可选地,所述从预设组件库中,获取与所述数据采集请求匹配的采集组件模型,包括:
[0011]确定所述数据采集请求对应的采集对象类型;
[0012]根据预设对应关系,从所述预设组件库中获取与所述采集对象类型对应的采集组件模型;其中,所述预设对应关系为所述采集对象类型与所述采集组件模型之间的对应关系。
[0013]可选地,所述根据所述采集组件模型的预设指标变量,建立采集编排任务,包括:
[0014]获取所述采集组件模型的预设指标变量;
[0015]根据所述采集组件模型及其对应的预设指标变量,建立所述采集编排任务;其中,所述采集组件模型包括与所述预设指标变量对应的采集指标。
[0016]可选地,所述根据所述采集组件模型的预设指标变量,建立采集编排任务之后,所述方法还包括:
[0017]根据所述采集编排任务的预设指标变量,将所述采集编排任务中至少两个相同的采集编排任务合并。
[0018]可选地,所述根据所述采集编排任务的预设指标变量,将所述采集编排任务中至
少两个相同的采集编排任务合并,包括:
[0019]根据所述采集编排任务的预设指标变量,对所述采集编排任务进行分类,将每一预设指标变量相同的采集编排任务划分为一类;
[0020]将每一类中的至少两个采集编排任务合并为一个采集编排任务。
[0021]可选地,所述执行所述采集编排任务,进行数据采集之后,所述方法还包括:
[0022]获取预设的存储模式;
[0023]基于所述存储模式,将采集得到的数据进行存储;其中,所述存储模式包括外部存储、云端存储和标准库存储。
[0024]可选地,所述基于所述存储模式,将采集得到的数据进行存储,包括:
[0025]在所述存储模式为外部存储的情况下,获取外部存储路径;
[0026]将采集得到的数据发送至所述外部存储路径进行存储。
[0027]根据本申请实施例的另一个方面,提供了一种数据采集装置,该装置包括:
[0028]请求接收模块,用于接收数据采集请求;
[0029]采集组件模型确定模块,用于从预设组件库中,获取与所述数据采集请求匹配的采集组件模型;
[0030]采集编排任务建立模块,用于根据所述采集组件模型的预设指标变量,建立采集编排任务;
[0031]数据采集模块,用于执行所述采集编排任务,进行数据采集。
[0032]根据本申请实施例的另一个方面,提供了一种电子设备,该电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现上述任一种数据采集方法的步骤。
[0033]根据本申请实施例的再一个方面,提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种数据采集方法的步骤。
[0034]本申请实施例提供的技术方案带来的有益效果是:
[0035]通过在接收到数据采集请求之后,从预设组件库中获取与数据采集请求匹配的采集组件模型,通过采集组件模型及其对应的预设指标变量,建立采集编排任务,使得可以根据需求选取采集组件模型和采集组件模型的预设指标变量,能够满足用户不同的采集需求,提升了采集任务建立的灵活性,实现了自定义采集。
附图说明
[0036]为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。
[0037]图1为本申请实施例提供的一种数据采集方法的流程示意图;
[0038]图2为本申请实施例提供的一种数据采集装置的结构示意图;
[0039]图3为本申请另一实施例提供的一种数据采集装置的结构示意图;
[0040]图4为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0041]下面结合本申请中的附图描述本申请的实施例。应理解,下面结合附图所阐述的实施方式,是用于解释本申请实施例的技术方案的示例性描述,对本申请实施例的技术方案不构成限制。
[0042]本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”和“该”也可包括复数形式。应该进一步理解的是,本申请实施例所使用的术语“包括”以及“包含”是指相应特征可以实现为所呈现的特征、信息、数据、步骤、操作、元件和/或组件,但不排除实现为本
所支持其他特征、信息、数据、步骤、操作、元件、组件和/或它们的组合等。应该理解,当我们称一个元件被“连接”或“耦接”到另一元件时,该一个元件可以直接连接或耦接到另一元件,也可以指该一个元件和另一元件通过中间元件建立连接关系。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的术语“和/或”指示该术语所限定的项目中的至少一个,例如“A和/或B”可以实现为“A”,或者实现为“B”,或者实现为“A和B”。
[0043]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0044]IT运维监控(也称:IT综合管理系统)是一系列IT管理产品的统称,它所包含的产品功能强大、易于使用、解决方案齐全,可一站式满足用户的各种IT管理需求。基于实践Google SRE理念,IT运维人员工作由解决运维问题逐渐向开发运维工具进行延伸,出现了各种各样的运维应用。
[0045]传统意义上的开发行为和运维行为存在的脱节现象,导致了大量冲突,同时降低了效率。因此,DevOps(敏捷运维)应运而生,DevO本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据采集方法,其特征在于,包括:接收数据采集请求;从预设组件库中,获取与所述数据采集请求匹配的采集组件模型;根据所述采集组件模型的预设指标变量,建立采集编排任务;执行所述采集编排任务,进行数据采集。2.根据权利要求1所述的数据采集方法,其特征在于,所述从预设组件库中,获取与所述数据采集请求匹配的采集组件模型,包括:确定所述数据采集请求对应的采集对象类型;根据预设对应关系,从所述预设组件库中获取与所述采集对象类型对应的采集组件模型;其中,所述预设对应关系为所述采集对象类型与所述采集组件模型之间的对应关系。3.根据权利要求1所述的数据采集方法,其特征在于,所述根据所述采集组件模型的预设指标变量,建立采集编排任务,包括:获取所述采集组件模型的预设指标变量;根据所述采集组件模型及其对应的预设指标变量,建立所述采集编排任务;其中,所述采集组件模型包括与所述预设指标变量对应的采集指标。4.根据权利要求1至3中任一项所述的数据采集方法,其特征在于,所述根据所述采集组件模型的预设指标变量,建立采集编排任务之后,所述方法还包括:根据所述采集编排任务的预设指标变量,将所述采集编排任务中至少两个相同的采集编排任务合并。5.根据权利要求4所述的数据采集方法,其特征在于,所述根据所述采集编排任务的预设指标变量,将所述采集编排任务中至少两个相同的采集编排任务合并,包括:根据所述采集编排任务的预...

【专利技术属性】
技术研发人员:韩涛
申请(专利权)人:南京亚信软件有限公司
类型:发明
国别省市:

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

1