数据采集方法、装置、计算机设备及计算机可读介质制造方法及图纸

技术编号:28877719 阅读:47 留言:0更新日期:2021-06-15 23:13
本公开提供一种数据采集方法,接收用于定义数据采集对象、采集参数和告警描述信息的模型文件,并将模型文件发送给采集装置,以使采集装置根据模型文件采集数据。本公开实施例可以利用模型文件定义采集对象,监控系统与采集对象是解耦合关系,将模型文件上传至监控系统后模型文件即可生效,有效缩短联调周期,无需重启监控系统,不影响业务运行。还可以在其他监控系统中复用模型文件定义,无需重新编码和部署。还可以通过重新定义模型文件来更新或修复监控系统的功能,快速响应需求变化。可以适用于中央数据中心和边缘云等类型的采集对象,能够在各种场景下对IaaS、PaaS、SaaS各个层次的云资源进行监控。本公开还提供一种装置、计算机设备及可读介质。

【技术实现步骤摘要】
数据采集方法、装置、计算机设备及计算机可读介质
本公开涉及通信
,具体涉及一种数据采集方法、装置、计算机设备及计算机可读介质。
技术介绍
在网络环境下,监控系统是一种以计算机技术为基础的自动化系统,它可以对网络相关设备和系统进行数据采集,从而实现告警监控和性能采集等功能。传统模式下,监控系统存在着很多弊端:对于新的采集对象,需要通过硬编码部署到现有的监控系统中,开发、联调周期较长,且部署完成后还需要重启监控系统,影响业务运行。对于现有的采集对象,如果需要部署到其他监控系统中使用,也需要重新对其进行编码和部署,效率低下。随着网络的发展,各种新需求不断增加,更新或修复监控系统的功能愈发困难,监控系统也难以快速响应需求。随着5G(5thgenerationwirelesssystems,第五代移动通信技术)时代和云时代的到来,引入了不同层级的云化部署和网络部署,硬件、软件设备飞速发展,传统的监控系统更加难以及时支持对5G云化网络的设备和系统的监控。
技术实现思路
本公开针对现有技术中存在的上述不足,提供一种数据采集方法、装置、计算机设备及计算机可读介质。第一方面,本公开实施例提供一种数据采集方法,所述方法包括:接收模型文件,所述模型文件用于定义数据采集对象、采集参数和告警描述信息;将所述模型文件发送给采集装置,以使所述采集装置根据所述模型文件采集数据。进一步的,在所述将所述模型文件发送给采集装置之后,还包括:获取待增加的采集对象的接入参数;<br>将所述接入参数发送给通用业务模块,以使所述通用业务模块持久化所述接入参数,所述通用业务模块包括资源模块;将所述接入参数发送给所述采集装置,以使所述采集装置根据所述接入参数和所述模型文件对所述待增加的采集对象进行数据采集。进一步的,在所述接收模型文件之后,所述方法还包括:将所述模型文件发送给通用业务模块,以使所述通用业务模块加载所述模型文件。进一步的,所述模型文件包括:用于定义数据采集对象的资源模型文件、用于定义采集参数的性能模型文件和用于定义告警描述信息的告警模型文件,所述通用业务模块包括:资源模块、性能模块和告警模块;所述将所述模型文件发送给通用业务模块,以使所述通用业务模块加载所述模型文件,包括:将所述资源模型文件发送给资源模块,以使所述资源模块加载所述资源模型文件,将所述性能模型文件发送给性能模块,以使所述性能模块加载所述性能模型文件,并将所述告警模型文件发送给告警模块,以使所述告警模块加载所述告警模型文件。进一步的,所述模型文件还包括以下其中之一或任意组合:脚本文件、协议配置文件、管理信息库文件。进一步的,所述将所述模型文件发送给采集装置,包括:通过表述性状态传递接口将所述模型文件发送给采集装置;和/或,所述将所述模型文件发送给通用业务模块,包括:通过表述性状态传递接口将所述模型文件发送给通用业务模块。又一方面,本公开实施例还提供一种数据采集方法,所述方法包括:接收处理装置发送的模型文件,所述模型文件用于定义数据采集对象、采集参数和告警描述信息;根据所述模型文件采集数据;将采集到的数据发送给指定设备。进一步的,所述根据所述模型文件采集数据,包括:根据所述模型文件确定采集对象、采集参数和告警描述信息;获取所述采集对象的数据,并接收所述采集对象发送的告警信息,所述数据为所述采集对象的采集参数对应的性能数据;根据所述告警描述信息处理所述告警信息。进一步的,在根据所述模型文件采集数据之后、将采集到的数据发送给指定设备之前,所述方法还包括:对所述采集到的数据进行抽象处理,以统一所述数据的格式。又一方面,本公开实施例还提供一种数据采集方法,所述方法包括:响应于接收到采集对象参数、采集参数和告警描述信息,根据所述采集对象参数、采集参数和告警描述信息生成模型文件,所述模型文件用于定义数据采集对象、采集参数和告警描述信息;将所述模型文件发送给处理装置。又一方面,本公开实施例还提供一种处理装置,包括:第一接收模块和第一发送模块,所述第一接收模块用于,接收模型文件,所述模型文件用于定义数据采集对象、采集参数和告警描述信息;所述第一发送模块用于,将所述模型文件发送给采集装置,以使所述采集装置根据所述模型文件采集数据。又一方面,本公开实施例还提供一种采集装置,包括:第二接收模块、采集模块和第二发送模块,所述第二接收模块用于,接收处理装置发送的模型文件,所述模型文件用于定义数据采集对象、采集参数和告警描述信息;所述采集模块用于,根据所述模型文件采集数据;所述第二发送模块用于,将采集到的数据发送给指定设备。又一方面,本公开实施例还提供一种模型定义装置,包括生成模块和发送模块,所述生成模块用于,响应于接收到采集对象参数、采集参数和告警描述信息,根据所述采集对象参数、采集参数和告警描述信息生成模型文件,所述模型文件用于定义数据采集对象、采集参数和告警描述信息。所述发送模块用于,将所述模型文件发送给处理装置。又一方面,本公开实施例还提供一种计算机设备,包括:一个或多个处理器以及存储装置;其中,存储装置上存储有一个或多个程序,当上述一个或多个程序被上述一个或多个处理器执行时,使得上述一个或多个处理器实现如前述各实施例所提供的数据采集方法。本公开实施例还提供了一种计算机可读介质,其上存储有计算机程序,其中,该计算机程序被执行时实现如前述各实施例所提供的数据采集方法。本公开实施例提供的数据采集方法,接收用于定义数据采集对象、采集参数和告警描述信息的模型文件,并将模型文件发送给采集装置,以使采集装置根据模型文件采集数据。本公开实施例可以利用模型文件定义采集对象,监控系统与采集对象是解耦合关系,这样,将模型文件上传至监控系统后模型文件即可生效,因此可以缩短联调周期,并且不需要重启监控系统,也不会影响业务运行。本公开实施例还可以在其他监控系统中复用模型文件定义,不需要重新进行编码和部署。本公开实施例还可以通过重新定义模型文件来更新或修复监控系统的功能,快速响应需求变化。本公开实施例可以适用于中央数据中心和边缘云等类型的采集对象,能够在各种场景下对IaaS、PaaS、SaaS各个层次的云资源进行监控。附图说明图1为本公开一实施例提供的数据采集方法应用的系统结构图;图2为本公开一实施例提供的数据采集方法的流程图;图3为本公开一实施例提供的数据采集方法的又一流程图;图4为本公开又一实施例提供的数据采集方法的流程图;图5为本公开再一实施例提供的根据模型文件采集数据的流程图;图6a为本公开又一实施例提供的部署方式示意图;图6b为本公开再一实施例提供的部署方式示意图;图6c为本公开又一实施例提供的部署方式示意图;图7为本公开又一实施例提供的处理装置的结本文档来自技高网...

【技术保护点】
1.一种数据采集方法,包括:/n接收模型文件,所述模型文件用于定义数据采集对象、采集参数和告警描述信息;/n将所述模型文件发送给采集装置,以使所述采集装置根据所述模型文件采集数据。/n

【技术特征摘要】
1.一种数据采集方法,包括:
接收模型文件,所述模型文件用于定义数据采集对象、采集参数和告警描述信息;
将所述模型文件发送给采集装置,以使所述采集装置根据所述模型文件采集数据。


2.如权利要求1所述的方法,其中,在所述将所述模型文件发送给采集装置之后,还包括:
获取待增加的采集对象的接入参数;
将所述接入参数发送给通用业务模块,以使所述通用业务模块持久化所述接入参数,所述通用业务模块包括资源模块;
将所述接入参数发送给所述采集装置,以使所述采集装置根据所述接入参数和所述模型文件对所述待增加的采集对象进行数据采集。


3.如权利要求1所述的方法,其中,在所述接收模型文件之后,所述方法还包括:
将所述模型文件发送给通用业务模块,以使所述通用业务模块加载所述模型文件。


4.如权利要求3所述的方法,其中,所述模型文件包括:用于定义数据采集对象的资源模型文件、用于定义采集参数的性能模型文件和用于定义告警描述信息的告警模型文件,所述通用业务模块包括:资源模块、性能模块和告警模块;
所述将所述模型文件发送给通用业务模块,以使所述通用业务模块加载所述模型文件,包括:
将所述资源模型文件发送给资源模块,以使所述资源模块加载所述资源模型文件,将所述性能模型文件发送给性能模块,以使所述性能模块加载所述性能模型文件,并将所述告警模型文件发送给告警模块,以使所述告警模块加载所述告警模型文件。


5.如权利要求4所述的方法,其中,所述模型文件还包括以下其中之一或任意组合:脚本文件、协议配置文件、管理信息库文件。


6.如权利要求2-5任一项所述的方法,其中,所述将所述模型文件发送给采集装置,包括:通过表述性状态传递接口将所述模型文件发送给采集装置;和/或,所述将所述模型文件发送给通用业务模块,包括:通过表述性状态传递接口将所述模型文件发送给通用业务模块。


7.一种数据采集方法,包括:
接收处理装置发送的模型文件,所述模型文件用于定义数据采集对象、采集参数和告警描述信息;
根据所述模型文件采集数据;
将采集到的数据发送给指定设备。


8.如权利要求7所述的方法,其中,...

【专利技术属性】
技术研发人员:陈波唐文彬全锐
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1