一种运维监控系统的数据采集方法、装置及存储介质与流程

专利2022-06-29  106


本申请实施例涉及运维监控技术领域,尤其涉及一种运维监控系统的数据采集方法、装置及存储介质。



背景技术:

目前,随着科技信息的进步,许多产业越来越趋向智能化。而产业的智能化离不开自动化产品及设备的支持。因此,为了保证产业的健康发展,需要保持各个设备稳定、良好的运行状态。通过设置运维数据监控系统,对系统平台中的各个产品及设备进行运维监控,实时采集设备的运维数据,通过运维数据分析即可实时了解设备的实时运行状态。

但是,现有的运维数据监控系统在进行运维数据采集过程中,无法保证运维数据采集的时效性。特别是设备使用高峰阶段,运维数据监控系统需要采集的运维数据数量较大,难以从中筛选出有效的运维数据,进而影响设备运行维护。



技术实现要素:

本申请实施例提供一种运维监控系统的数据采集方法、装置及存储介质,能够使运维数据采集更具针对性和有效性,优化设备的运行维护。

在第一方面,本申请实施例提供了一种运维监控系统的数据采集方法,所述运维监控系统包括:运维监控单元、若干个数据收集单元及对应的采集控制单元,若干个所述数据收集单元信号连接所述运维监控单元及对应的所述采集控制单元,用于对应设备的运维数据收集和上传;

所述运维监控系统的数据采集方法包括:

所述运维监控单元根据实时运维数据采集需求下发对应的采集配置文件至各个所述数据收集单元;

所述数据收集单元接收对应的采集配置文件,对所述采集配置文件进行解析得到采集配置信息,并根据采集任务将相应的采集配置信息下发至对应的所述采集控制单元,所述采集配置信息包含与运维数据对应的处理信息及上送优先级;

所述采集控制单元接收相应的采集配置信息,基于相应的采集配置信息进行运维数据的采集和处理后,将运维数据上传至所述数据收集单元;

所述数据收集单元收集对应的所述采集控制单元上传的运维数据并回传至所述运维监控单元。

进一步的,所述对应的处理信息包括数据采集类别、数据采集有效范围、数据采集计算参数和数据计算规则。

进一步的,所述基于相应的采集配置信息进行运维数据的采集和处理后,将运维数据上传至所述数据收集单元,包括:

根据处理信息中的数据采集类别进行对应类别数据的采集,得到基础采集数据;

基于处理信息中的数据采集有效范围、数据采集计算参数和数据计算规则对所述基础采集数据进行分析计算,得到结果数据;

以所述结果数据作为所述采集控制单元的运维数据,并根据对应的上送优先级将所述结果数据上传至所述数据收集单元。

进一步的,所述运维监控单元根据实时运维数据采集需求下发对应的采集配置文件至各个所述数据收集单元,包括:

识别各个所述数据收集单元的网络ip,根据相应的网络ip向各个所述数据收集单元下发对应的采集配置文件。

进一步的,所述根据采集任务将相应的采集配置信息下发至对应的所述采集控制单元,包括:

根据各个所述采集控制单元唯一的网络地址,依次轮询各个所述采集控制单元,将相应的采集配置信息下发至对应的所述采集控制单元。

进一步的,所述采集控制单元唯一的网络地址采用拨码开关或软件进行预先配置。

进一步的,所述数据收集单元为数据采集中继器或对应设备的主控单元。

进一步的,所述数据收集单元通过rs485总线或无线通信模块与对应的所述采集控制单元信号连接。

在第二方面,本申请实施例提供了一种运维监控系统的数据采集装置,包括:

所述运维监控系统包括:运维监控单元、若干个数据收集单元及对应的采集控制单元,若干个所述数据收集单元信号连接所述运维监控单元及对应的所述采集控制单元,用于对应设备的运维数据收集和上传;

所述运维监控系统的数据采集装置包括:

配置模块,用于通过所述运维监控单元根据实时运维数据采集需求下发对应的采集配置文件至各个所述数据收集单元;

解析模块,用于通过所述数据收集单元接收对应的采集配置文件,对所述采集配置文件进行解析得到采集配置信息,并根据采集任务将相应的采集配置信息下发至对应的所述采集控制单元,所述采集配置信息包含与运维数据对应的处理信息及上送优先级;

采集模块,用于通过所述采集控制单元接收相应的采集配置信息,基于相应的采集配置信息进行运维数据的采集和处理后,将运维数据上传至所述数据收集单元;

回传模块,用于通过所述数据收集单元收集对应的所述采集控制单元上传的运维数据并回传至所述运维监控单元。

在第三方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的运维监控系统的数据采集方法。

本申请实施例通过运维监控单元根据实时运维数据采集需求下发对应的采集配置文件至各个数据收集单元,由数据收集单元解析采集配置文件中的采集配置信息并下发至对应的采集控制单元,采集控制单元基于相应的采集配置信息进行运维数据的采集和处理,并将运维数据通过数据收集单元上传至运维监控单元。采用上述技术手段,可以使各个采集控制单元根据采集配置信息中的运维数据处理信息和上送优先级进行运维数据的采集、处理和上传,以此来确保运维数据采集的针对性和有效性,避免设备运维数据繁杂,进而避免有效数据筛选的复杂流程,优化设备的运行维护。

附图说明

图1是本申请实施例一提供的一种运维监控系统的数据采集方法的流程图;

图2是本申请实施例一中的运维监控系统的结构示意图;

图3是本申请实施例一中的采集控制单元采集运维数据的流程图;

图4是本申请实施例二提供的一种运维监控系统的数据采集装置的结构示意图。

具体实施方式

为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

本申请提供的运维监控系统的数据采集方法,旨在根据实时运维数据采集需求进行对应设备各个采集控制单元的采集配置信息的设置。根据实时需求动态化修改用于运维数据采集的采集配置文件,以实现采集配置信息的实时更新配置,进而实现运维数据采集的针对性和时效性。相对于现有运维监控系统,其在进行运维数据采集的过程中,通常采用单向传输,采集范围和参数固化的方式,前端运维数据的采集控制单元的采集配置信息预先固定配置,运维数据的计算需要在运维监控系统的上层进行处理。由于采集配置信息固化,运维数据需要严重依赖运维监控系统分析计算的系统框架,非常不利于运维数据的时效性。尤其是在设备使用高峰时段,运维监控系统需要同时收集分析处理大量机电设备的运维数据,这就要求运维监控系统必须具备较高的数据计算性能和数据储存能力,并且。对应运维监控系统上层采集到的大量运维数据,从中筛选出有效的运维数据也相对较为复杂,无法保障运维数据的有效性,非常不利于设备的运行维护。基于此,提供本申请实施例的一种运维监控系统的数据采集方法,以解决现有运维监控系统运维数据采集的时效性和针对性低的技术问题。

实施例一:

图1给出了本申请实施例一提供的一种运维监控系统的数据采集方法的流程图,本实施例中提供的运维监控系统的数据采集方法可以由运维监控系统执行。并且,该运维监控系统的数据采集方法可具体应用于机电一体化设备中,尤其是轨道交通行业中的检票机、客服服务终端的机电设备中。参照图2,该运维监控系统包括:运维监控单元、若干个数据收集单元及对应的采集控制单元,若干个数据收集单元信号连接所述运维监控单元及对应的所述采集控制单元,用于对应设备的运维数据收集和上传。数据收集单元作为运维监控系统的中继,运维监控单元可以通过数据收集单元下发相应的采集配置信息至采集控制单元,采集控制单元也可以将采集到的运维数据通过数据收集单元回传至运维监控单元。具体的,一个数据收集单元通常对应一个设备的运维数据采集,则若运维监控系统需要对多个设备进行运行维护,就需要对应各个设备设置相应的数据收集单元。数据收集单元设置在设备的前端,与各个对应的采集控制单元信号连接。采集控制单元用于执行对应的运维数据采集任务。对应一个设备如若需要采集多种运维数据,则对应设置多个采集控制单元以执行相应的运维数据采集任务。

下述以上述运维监控系统作为执行运维监控系统的数据采集方法的主体为例,进行描述。参照图1,该运维监控系统的数据采集方法具体包括:

s110、所述运维监控单元根据实时运维数据采集需求下发对应的采集配置文件至各个所述数据收集单元。

运维监控单元设置在运维监控系统的上层,用于运维数据的汇总分析显示和数据存储,并支持向各个设备上的数据收集单元下发采集配置文件,采集配置文件包含有采集配置信息,后续各个采集控制单元根据相应的采集配置信息进行运维数据的采集。

示例性的,当需要获取各类设备的运维数据时,运维人员可通过上传实时的运维数据采集需求至运维监控系统,由运维监控系统的运维监控单元根据实时运维数据采集需求生成相应的采集配置文件,并将采集配置文件下发到对应的数据收集单元。采集配置文件中包含了采集配置信息,采集配置信息具体包含了对应采集控制单元的运维数据处理信息及上送优先级。其中处理信息又包含了对应采集控制单元的数据采集类别、数据采集有效范围、数据采集计算参数和数据计算规则。则根据采集配置文件中采集配置信息的配置,即可预先设定采集控制单元对运维数据的分析计算方式以及上传的先后顺序。可以理解的是,实时的运维数据采集需求应当对应包含采集配置信息中的相关配置参数,以便于运维监控系统根据这一相关配置参数进行采集配置信息实时配置。通过实时、动态化地修改每个设备里面各个对应采集控制单元的数据采集类别、数据采集有效范围、数据采集计算参数、数据计算规则和对应运维数据上送优先级,以实现运维数据采集的实时性、针对性和有效性。

进一步地,对应实时生成的采集配置文件,根据实时运维数据采集需求中所需求采集的设备运维数据,将采集配置文件发送至对应设备上的数据收集单元进行对应运维数据的采集。其中,在下发采集配置文件时,通过识别各个数据收集单元的网络ip,以网络ip作为各个设备的标识,根据相应的网络ip向各个数据收集单元下发对应的采集配置文件。即当需要对应某一设备进行运维数据的采集时,则通过确定该设备上数据收集单元的网络ip,将对应的采集配置文件发送到该网络ip的数据收集单元上,由数据收集单元对采集配置文件进行解析,并将解析到的采集配置信息下发至对应的采集控制单元。

s120、所述数据收集单元接收对应的采集配置文件,对所述采集配置文件进行解析得到采集配置信息,并根据采集任务将相应的采集配置信息下发至对应的所述采集控制单元,所述采集配置信息包含与运维数据对应的处理信息及上送优先级。

具体的,各个设备上的数据收集单元在接收到采集配置文件之后,首先由数据收集单元对采集配置文件进行解析,通过解析得到采集配置信息。采集配置文件中对应该数据收集单元上不同的采集控制单元配置不同的采集配置信息。根据实时运维数据的采集需求,若需要收集对应设备上某几个采集控制单元所采集的运维数据,则采集配置文件根据这几个采集控制单元进行采集配置信息的配置。后续解析采集配置文件时,对应得到各个需要进行运维数据采集的采集控制单元的采集配置信息。数据收集单元将相应的采集配置信息发送至对应的采集控制单元。可以理解的是,不同的采集控制单元接收到的采集配置信息不同,采集配置信息根据采集控制单元所能够执行的采集任务下发。若某一采集控制单元能够采集某一种运维数据,则根据采集配置信息中的数据采集类别,下发对应的采集配置信息给该采集控制单元。

进一步的,在进行采集配置信息下发给采集控制单元时,根据预先配置的各个采集控制单元的网络地址,进行对应采集配置信息的下发。在本申请实施例的运维监控系统运维数据的传输网络中,通过预先配置各个采集控制单元的网络地址,以便于数据收集单元对采集配置信息的下发以及运维数据的收集。采集控制单元的网络地址可以通过前期软件配置或者拨码开关的方式进行配置,每一个采集控制单元配置唯一的网络地址,以确保数据下发和收集不出错。

之后,根据预先对各个采集控制单元配置的唯一的网络地址,数据收集单元通过依次轮询各个采集控制单元,将相应的采集配置信息下发至对应的采集控制单元。数据收集单元与其所属的采集控制单元采用一主多从的通信方式进行采集配置信息的下发。通过将数据收集单元设置为主机,其所属的采集控制单元设置为从机,主机采用周期性轮询的方式依次访问各个从机,对运维监控单元下发的配置文件进行解析后,将相应的采集配置信息依次下发给各个采集控制单元。同样的,通过周期性轮询的方式依次访问各个从机,即可从各个从机(即采集控制单元)处收集对应的运维数据。

s130、所述采集控制单元接收相应的采集配置信息,基于相应的采集配置信息进行运维数据的采集和处理后,将运维数据上传至所述数据收集单元。

具体的,采集控制单元接收到相应的采集配置信息后,会基于采集配置信息上对应的处理信息进行运维数据的采集和处理。采集控制单元作为对应设备上某一部件模块的控制单元,可以获取对应部件模块的基础运行数据,以这些基础运行数据作为基础采集数据进行分析运算,最终得到的结果数据即可作为运维数据上传至数据收集单元。

参照图3,采集控制单元采集运维数据的流程包括:

s1301、根据处理信息中的数据采集类别进行对应类别数据的采集,得到基础采集数据;

s1302、基于处理信息中的数据采集有效范围、数据采集计算参数和数据计算规则对所述基础采集数据进行分析计算,得到结果数据;

s1303、以所述结果数据作为所述采集控制单元的运维数据,并根据对应的上送优先级将所述结果数据上传至所述数据收集单元。

采集控制单元接收到数据收集单元下发采集配置信息后,提取采集配置信息中包含的数据采集类别、数据采集有效范围、数据采集计算参数、数据计算规则以及对应运维数据的上送优先级,并进一步根据数据采集类别进行对应基础采集数据的采集。在进行基础采集数据的采集时,通过配置高灵敏度的传感器进行数据采集,并将采集到的传感器数据通过a/d转换器的转换得到对应的基础采集数据。将采集到的基础采集数据利用采集控制单元的边缘计算能力,并基于对应的数据采集有效范围、数据采集计算参数、数据计算规则进行运维数据的分析计算。对应分析计算得到的结果数据,即可作为运维数据上传至数据收集单元。并且,在进行运维数据上传时,根据相应的采集配置信息中包含的运维数据上送优先级信息,按照对应的数据上送优先级别上传运维数据至数据收集单元。

通过预先配置的运维数据的处理信息,可以确保运维数据采集的针对性,并通过处理信息中的数据采集有效范围、数据采集计算参数和数据计算规则在采集控制单元就对采集到的基础采集数据进行分析计算,以确保分析计算得到的运维数据的有效性。并省去运维监控单元对接收到的运维数据再进行计算筛选的过程,减低运维监控单元的数据计算处理压力和数据储存压力。

具体的,以机电设备为例,数据采集类别可以指机电设备内的温度、湿度、各个部件模块的电压和电流(如灯板和电机)、光电传感器的工作状态、电机的运动状态等,针对实际运维需求及后续设备的改进升级,采集配置文件在进行运维数据采集之前,可以支持动态修改需要采集监控的运维数据类别。

数据采集有效范围指的是采集控制单元在进行高频率采集计算数据时,作为判断初步计算得出的采集数据是否已经触发需要优先上传或者触发设备故障告警的依据。例如,数据采集有效范围设定光电传感器受光量的有效值为低于50%时进行告警,低于30%时判定为故障。则采集控制单元在接收到相应的采集配置信息后,通过分析计算采集到的光电传感器受光量数据,对比计算结果是否处于有效范围内。根据对比结果,若光电传感器受光量低于50%,则需要优先将采集数据上传;若光电传感器受光量已经低于30%,则除了需要优先将采集数据上传,还要同步将本台机电设备的工作状态设置为停止服务或者故障状态。

数据采集计算参数和数据采集计算规则主要为各个采集控制单元进行边缘计算所提供的计算规则和依据。通过配置这类采集配置参数,可以减低上层运维监控单元的数据处理计算压力和数据储存压力,且能保证运维监控系统的传输网络所传输的运维数据更精确且更实时。数据采集计算参数和数据采集计算规则可依据采集控制单元的mcu使用率和实际的运维需求进行动态修改,在运行监控单元上根据实时运维数据采集需求,进行采集配置文件配置时,进行对应数据采集计算参数和数据采集计算规则的配置。例如,运维监控单元下发某个采集控制单元的采集电压频率为1khz,并启用12位的ad转换器。假设采集控制单元硬件设计上采样电压点的分压值与电源电压之比为1比5,采集控制单元采用的adc采样基准电压为3.3v,则采集控制单元计算需要上传的采集电压值计算公式如下:

v=3.3(a÷1000÷4096)×5

其中a为1秒内采集控制单元采集的1000次的数字量累加和,4096为12位ad对应的最大数字量。

此外,运维数据的上送优先级则将运维数据类别的上送优先级划分为高、中、低三个等级。当采集控制单元计算分析判断出有多个类别采集数据需要上传时,则根据这些运维数据对应的上送优先级,选择上送优先级最高的运维数据优先上传至数据收集单元。以此来加强运维监控系统对运维数据采集的实时性,避免需要采集上传的运维数据量过大时,数据上传滞后的问题,进而确保重要的运维数据能够及时上传至运维监控单元。

s140、所述数据收集单元收集对应的所述采集控制单元上传的运维数据并回传至所述运维监控单元。

最终,数据收集单元通过周期性轮询的方式依次访问各个采集控制单元,从各个采集控制单元处收集对应的运维数据,将运维数据回传至运维监控单元,即可完成当次运维监控系统对运维数据的采集。参照图2,数据收集单元通过网络交换机与运维监控单元信号连接,将收集到的运维数据通过以太网上传至运维监控单元。

此外,本申请实施例运维监控系统的运维数据传输网络中,数据收集单元可以是对应设备的主控单元,也可以是数据采集中继器。由于采用设备的主控单元进行运维数据收集时,需要修改主控单元内部的软件协议及代码,因此通过在设备内设置数据采集中继器作为数据收集单元,取代设备的主控单元来实现运维数据的收集和打包,无需对主控单元内部软件进行修改,避免影响主控单元内部软件的升级和更新,进而增加采集数据的精确性和实时性。

另一方面,本申请实施例运维监控系统的运维数据传输网络中,将数据收集单元通过rs485总线或无线通信模块与对应的采集控制单元信号连接。由于将运维数据的通信接口复用原业务通信接口进行数据传输的方式,需要修改各采集控制单元原有的业务通信软件协议和代码,同时影响运维数据和原业务数据传输的实时性和准确性,也不利于设备后期的运行维护和软件升级更新。因此,本申请实施例采用rs485总线或无线通信模块的运维数据传输方式,将运维数据传输线路与原业务数据传输接口独立分开,可以避免数据之间的干扰,保证数据传输的实时性和准确性。

上述,通过运维监控单元根据实时运维数据采集需求下发对应的采集配置文件至各个数据收集单元,由数据收集单元解析采集配置文件中的采集配置信息并下发至对应的采集控制单元,采集控制单元基于相应的采集配置信息进行运维数据的采集和处理,并将运维数据通过数据收集单元上传至运维监控单元。采用上述技术手段,可以使各个采集控制单元根据采集配置信息中的运维数据处理信息和上送优先级进行运维数据的采集、处理和上传,以此来确保运维数据采集的针对性和有效性,避免设备运维数据繁杂,进而避免有效数据筛选的复杂流程,优化设备的运行维护。

此外,本申请实施例运维监控系统的传输网络,通过采用rs485总线或无线通信模块构建采集控制单元与数据收集单元的通信线路,将运维数据的传输线路与设备原有的业务数据传输线路区分开,运维数据采用独立线路传输的方式汇总至数据收集单元。以此可以避免传输网络中的数据干扰,保证运维数据的准确性和实时性。

实施例二:

在上述实施例的基础上,图4为本申请实施例二提供的一种运维监控系统的数据采集装置的结构示意图。参考图4,本实施例提供的运维监控系统的数据采集装置具体包括:配置模块、解析模块、采集模块和回传模块。

其中,配置模块,用于通过所述运维监控单元根据实时运维数据采集需求下发对应的采集配置文件至各个所述数据收集单元;

解析模块,用于通过所述数据收集单元接收对应的采集配置文件,对所述采集配置文件进行解析得到采集配置信息,并根据采集任务将相应的采集配置信息下发至对应的所述采集控制单元,所述采集配置信息包含与运维数据对应的处理信息及上送优先级;

采集模块,用于通过所述采集控制单元接收相应的采集配置信息,基于相应的采集配置信息进行运维数据的采集和处理后,将运维数据上传至所述数据收集单元;

回传模块,用于通过所述数据收集单元收集对应的所述采集控制单元上传的运维数据并回传至所述运维监控单元。

上述,通过运维监控单元根据实时运维数据采集需求下发对应的采集配置文件至各个数据收集单元,由数据收集单元解析采集配置文件中的采集配置信息并下发至对应的采集控制单元,采集控制单元基于相应的采集配置信息进行运维数据的采集和处理,并将运维数据通过数据收集单元上传至运维监控单元。采用上述技术手段,可以使各个采集控制单元根据采集配置信息中的运维数据处理信息和上送优先级进行运维数据的采集、处理和上传,以此来确保运维数据采集的针对性和有效性,避免设备运维数据繁杂,进而避免有效数据筛选的复杂流程,优化设备的运行维护。

具体的,所述采集模块包括:

基础数据采集子模块,用于根据处理信息中的数据采集类别进行对应类别数据的采集,得到基础采集数据;

计算子模块,用于基于处理信息中的数据采集有效范围、数据采集计算参数和数据计算规则对所述基础采集数据进行分析计算,得到结果数据;

上传子模块,用于以所述结果数据作为所述采集控制单元的运维数据,并根据对应的上送优先级将所述结果数据上传至所述数据收集单元。

本申请实施例二提供的运维监控系统的数据采集装置可以用于执行上述实施例一提供的运维监控系统的数据采集方法,具备相应的功能和有益效果。

实施例三:

本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种运维监控系统的数据采集方法,该运维监控系统的数据采集方法包括:所述运维监控单元根据实时运维数据采集需求下发对应的采集配置文件至各个所述数据收集单元;所述数据收集单元接收对应的采集配置文件,对所述采集配置文件进行解析得到采集配置信息,并根据采集任务将相应的采集配置信息下发至对应的所述采集控制单元,所述采集配置信息包含与运维数据对应的处理信息及上送优先级;所述采集控制单元接收相应的采集配置信息,基于相应的采集配置信息进行运维数据的采集和处理后,将运维数据上传至所述数据收集单元;所述数据收集单元收集对应的所述采集控制单元上传的运维数据并回传至所述运维监控单元。

存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如cd-rom、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如dram、ddrram、sram、edoram,兰巴斯(rambus)ram等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的第一计算机系统中,或者可以位于不同的第二计算机系统中,第二计算机系统通过网络(诸如因特网)连接到第一计算机系统。第二计算机系统可以提供程序指令给第一计算机用于执行。术语“存储介质”可以包括驻留在不同位置中(例如在通过网络连接的不同计算机系统中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。

当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的运维监控系统的数据采集方法,还可以执行本申请任意实施例所提供的运维监控系统的数据采集方法中的相关操作。

上述实施例中提供的运维监控系统的数据采集装置、存储介质及电子设备可执行本申请任意实施例所提供的运维监控系统的数据采集方法,未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的运维监控系统的数据采集方法。

上述仅为本申请的较佳实施例及所运用的技术原理。本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由权利要求的范围决定。


技术特征:

1.运维监控系统的数据采集方法,其特征在于,所述运维监控系统包括:运维监控单元、若干个数据收集单元及对应的采集控制单元,若干个所述数据收集单元信号连接所述运维监控单元及对应的所述采集控制单元,用于对应设备的运维数据收集和上传;

所述运维监控系统的数据采集方法包括:

所述运维监控单元根据实时运维数据采集需求下发对应的采集配置文件至各个所述数据收集单元;

所述数据收集单元接收对应的采集配置文件,对所述采集配置文件进行解析得到采集配置信息,并根据采集任务将相应的采集配置信息下发至对应的所述采集控制单元,所述采集配置信息包含与运维数据对应的处理信息及上送优先级;

所述采集控制单元接收相应的采集配置信息,基于相应的采集配置信息进行运维数据的采集和处理后,将运维数据上传至所述数据收集单元;

所述数据收集单元收集对应的所述采集控制单元上传的运维数据并回传至所述运维监控单元。

2.根据权利要求1所述的运维监控系统的数据采集方法,其特征在于,所述对应的处理信息包括数据采集类别、数据采集有效范围、数据采集计算参数和数据计算规则。

3.根据权利要求2所述的运维监控系统的数据采集方法,其特征在于,所述基于相应的采集配置信息进行运维数据的采集和处理后,将运维数据上传至所述数据收集单元,包括:

根据处理信息中的数据采集类别进行对应类别数据的采集,得到基础采集数据;

基于处理信息中的数据采集有效范围、数据采集计算参数和数据计算规则对所述基础采集数据进行分析计算,得到结果数据;

以所述结果数据作为所述采集控制单元的运维数据,并根据对应的上送优先级将所述结果数据上传至所述数据收集单元。

4.根据权利要求1所述的运维监控系统的数据采集方法,其特征在于,所述运维监控单元根据实时运维数据采集需求下发对应的采集配置文件至各个所述数据收集单元,包括:

识别各个所述数据收集单元的网络ip,根据相应的网络ip向各个所述数据收集单元下发对应的采集配置文件。

5.根据权利要求1所述的运维监控系统的数据采集方法,其特征在于,所述根据采集任务将相应的采集配置信息下发至对应的所述采集控制单元,包括:

根据各个所述采集控制单元唯一的网络地址,依次轮询各个所述采集控制单元,将相应的采集配置信息下发至对应的所述采集控制单元。

6.根据权利要求5所述的运维监控系统的数据采集方法,其特征在于,所述采集控制单元唯一的网络地址采用拨码开关或软件进行预先配置。

7.根据权利要求1所述的运维监控系统的数据采集方法,其特征在于,所述数据收集单元为数据采集中继器或对应设备的主控单元。

8.根据权利要求1所述的运维监控系统的数据采集方法,其特征在于,所述数据收集单元通过rs485总线或无线通信模块与对应的所述采集控制单元信号连接。

9.一种运维监控系统的数据采集装置,其特征在于,所述运维监控系统包括:运维监控单元、若干个数据收集单元及对应的采集控制单元,若干个所述数据收集单元信号连接所述运维监控单元及对应的所述采集控制单元,用于对应设备的运维数据收集和上传;

所述运维监控系统的数据采集装置包括:

配置模块,用于通过所述运维监控单元根据实时运维数据采集需求下发对应的采集配置文件至各个所述数据收集单元;

解析模块,用于通过所述数据收集单元接收对应的采集配置文件,对所述采集配置文件进行解析得到采集配置信息,并根据采集任务将相应的采集配置信息下发至对应的所述采集控制单元,所述采集配置信息包含与运维数据对应的处理信息及上送优先级;

采集模块,用于通过所述采集控制单元接收相应的采集配置信息,基于相应的采集配置信息进行运维数据的采集和处理后,将运维数据上传至所述数据收集单元;

回传模块,用于通过所述数据收集单元收集对应的所述采集控制单元上传的运维数据并回传至所述运维监控单元。

10.一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-8任一所述的运维监控系统的数据采集方法。

技术总结
本申请实施例公开了一种运维监控系统的数据采集方法、装置及存储介质。本申请实施例提供的技术方案,通过运维监控单元根据实时运维数据采集需求下发对应的采集配置文件至各个数据收集单元,由数据收集单元解析采集配置文件中的采集配置信息并下发至对应的采集控制单元,采集控制单元基于相应的采集配置信息进行运维数据的采集和处理,并将运维数据通过数据收集单元上传至运维监控单元。采用上述技术手段,可以使各个采集控制单元根据采集配置信息中的运维数据处理信息和上送优先级进行运维数据的采集、处理和上传,以此来确保运维数据采集的针对性和有效性,避免设备运维数据繁杂,进而避免有效数据筛选的复杂流程,优化设备的运行维护。

技术研发人员:郑义炯;陈志锋;陈誉;彭树林;张俊明
受保护的技术使用者:广州新科佳都科技有限公司;广州华佳软件有限公司;广东华之源信息工程有限公司;广州佳都城轨智慧运维服务有限公司
技术研发日:2020.01.19
技术公布日:2020.06.09

转载请注明原文地址: https://bbs.8miu.com/read-18426.html

最新回复(0)