一种基于大数据的数据监控方法和设备的制造方法
【技术领域】
[0001] 本发明设及数据处理技术,尤指一种基于大数据的数据监控方法和设备。
【背景技术】
[0002] 随着信息技术的发展,信息化程度的不断提高,开发出的新系统的受众用户越来 越多,信息化系统向集群化和集中化管理发展。为了管理大批量的信息化设备,对信息化设 备的监控必不可少。
[0003] 监控数据是一个非常庞大的数据量,在现有的监控系统中,将数据存储到数据库 中,并通过编写算法对监控数据进行管理,但是通过编写算法管理监控数据会占用大量的 系统资源,影响了系统的运行效率。
【发明内容】
[0004] 为了解决上述技术问题,本发明提供了一种基于大数据的数据监控方法和设备, 能够进行数据监控的同时节约系统资源。
[0005] 为了达到本发明目的,本发明提供了一种基于大数据的数据监控方法,包括:在达 到采集时刻时,采集监控目标的监控数据;建立当前所述采集时刻和所述监控目标的标识 信息W及所述监控目标的所述监控数据之间的对应关系;将建立的所述对应关系写入数据 处理设备。
[0006] 可选地,所述采集监控目标的监控数据包括:按照预设时间间隔通过Rest化1接 口采集所述监控数据,从而能够更简单的采集监控信息,降低数据监控设备的实现复杂度。
[0007] 可选地,所述监控数据包括数值数据。
[0008] 进一步地,本发明提供了一种基于大数据的数据监控方法,包括:接收监控查询 指令,其中,所述监控查询指令包括监控目标的标识信息和查询所述监控目标的对应的监 控数据的时间区间;获取所述时间区间内所述标识信息与所述监控数据的对应关系;根据 所述获取的对应关系生成所述监控目标在所述时间区间内的运行信息,并展示所述运行信 息,其中,所述运行信息包括所述时间区间内的每一时刻与所述监控数据的对应关系。
[0009] 可选地,所述根据所述数据统计信息生成所述监控目标在所述时间区间内的运行 信息,并展示所述运行信息包括:根据所述对应关系生成所述监控目标在所述时间区间内 的运行曲线图,并展示所述运行曲线图。
[0010] 进一步地,本发明提供了一种基于大数据的数据监控设备,包括:采集单元,用于 在达到采集时刻时,采集监控目标的监控数据;建立单元,用于建立当前所述采集时刻和所 述监控目标的标识信息W及所述监控目标的监控数据之间的对应关系,并将所述建立的对 应关系写入数据处理设备。
[0011] 可选地,所述采集单元,用于按照预设时间间隔通过Rest化1接口采集所述监控 数据。
[0012] 可选地,所述监控数据包括数值数据。
[0013] 进一步地,本发明提供了一种基于大数据的数据处理设备,包括:接收单元,用于 接收监控查询指令,其中,所述监控查询指令包括监控目标的标识信息和查询所述监控目 标的对应的监控数据的时间区间;获取单元,用于获取所述时间区间内所述标识信息与所 述监控数据的对应关系;处理单元,用于根据所述对应关系生成所述监控目标在所述时间 区间内的运行信息,并展示所述运行信息,其中,所述运行信息包括所述时间区间内的每一 时刻与所述监控数据的对应关系。
[0014] 可选地,所述处理单元,用于根据所述数据统计信息生成所述监控目标在所述时 间区间内的运行曲线图,并展示所述运行曲线图。
[0015] 与现有技术相比,本发明实现了将采集的监控数据与监控目标和采集时刻对应起 来,通过监控目标的监控数据与时间区间和监控目标的标识信息之间建立的对应关系准确 的查询到该监控目标的运行信息,从而方便的对监控目标的监控数据进行统一管理,不需 要再编写额外的算法对监控数据进行管理,进而解决在进行数据监控时解决系统资源占用 过大的问题。
[0016] 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利 要求书W及附图中所特别指出的结构来实现和获得。
【附图说明】
[0017] 附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本 申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
[0018] 图1为本发明实施例提供的一种基于大数据的数据监控方法的流程示意图;
[0019] 图2为本发明实施例提供的另一种基于大数据的数据监控方法的流程示意图;
[0020] 图3为本发明实施例提供的又一种基于大数据的数据监控方法的流程示意图;
[0021] 图4为本发明实施例提供的一种基于大数据的数据监控设备的流程示意图;
[0022] 图5为本发明实施例提供的一种基于大数据的数据处理设备的流程示意图。
【具体实施方式】
[0023] 为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明 的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中 的特征可W相互任意组合。
[0024] 在附图的流程图示出的步骤可W在诸如一组计算机可执行指令的计算机系统中 执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可不同于此处的顺 序执行所示出或描述的步骤。
[00对图1为本发明实施例提供的一种基于大数据的数据监控方法,如图1所示,该方法 实施例的执行主体可W是数据监控设备,该方法包括:
[0026] 步骤101、在达到采集时刻时,采集监控目标的监控数据。
[0027] 其中,该数据监控设备可W定时采集监控目标的监控数据。
[0028] 在本发明实施例中,该监控目标可W是中央处理器(CPU,CentralProcessing化it),则该标识信息即为该CPU的名称,该监控数据包括数值数据,例如该监控数据可W 是该CPU的资源占用率、该CPU的主频或者该CPU的溫度等信息。
[0029] 具体地,数据监控设备按照预设时间间隔通过Rest化1接口采集该监控信息。
[0030] 其中,该预设时间间隔的粒度可W是分钟、小时或者天,运样,能够在极短的时间 (如1秒)实现不同时间跨度内的监控数据的采集。
[0031] 需要说明的是,Restful接口为基于表征状态转移(REST,Representational State化ansfer)架构的接口,REST指的是一组架构约束条件和原则,满足运些约束条件 和原则的应用程序或设计就是基于Rest化1框架的应用程序或设计,在本发明实施例中, 通过Rest化1接口采集该监控信息需要实现Rest化1框架,该Rest化1框架一般W超文本 传输协议(HTTP,Hype巧extTransferProtocol)协议作为数据传输的协议,利用HTTP本 身的语义实现客户端与服务器之间的交互。采用该Rest化1接口能够更简单的采集监控信 息,降低数据监控设备的实现复杂度。
[0032] 步骤102、建立当前采集时刻和监控目标的标识信息W及监控目标的监控数据之 间的对应关系。
[0033] 在本发明实施例中,数据监控设备在建立对应关系之后,可W根据该对应关系生 成数据统计信息;其中,采集时刻即为该数据监控设备采集到该监控数据的时刻,在本发明 实施例中,数据监控设备在采集时刻根据标识信息采集监控数据,并建立采集时刻和标识 信息W及采集