数据监控方法、装置及云平台服务器制造方法及图纸

技术编号:20801180 阅读:40 留言:0更新日期:2019-04-06 15:00
本申请提供了一种数据监控方法、装置及云平台服务器。其中,该方法包括:按照设定的周期对多个待监控设备进行设备数据的采集,将采集到的设备数据存储至预设存储区;如果接收到数据查询请求,根据数据查询请求,将从预设存储区读取的设备数据返回给数据查询请求的发起方,这种预先按照设定的周期采集设备数据的方式,在接收到数据查询请求时,不需要再临时逐一采集请求对应的设备数据,可直接从预设存储区读取设备数据,及时返给请求的发起方,避免了临时采集数据的高耗时问题,提高了设备数据的反馈速度和效率,进而能够提高该发起方的设备数据监控效率。

Data Monitoring Method, Device and Cloud Platform Server

This application provides a data monitoring method, device and cloud platform server. Among them, the method includes: collecting equipment data according to the set period, storing the collected equipment data to the preset storage area; if the data query request is received, according to the data query request, returning the equipment data read from the preset storage area to the originator of the data query request, the preset period acquisition equipment. When receiving the data query request, the device data corresponding to the request need not be collected temporarily one by one. The device data can be read directly from the preset storage area and returned to the originator of the request in time. This avoids the time-consuming problem of the temporary acquisition of data, improves the feedback speed and efficiency of the device data, and thus improves the efficiency of the device data monitoring of the originator. \u3002

【技术实现步骤摘要】
数据监控方法、装置及云平台服务器
本公开涉及数据监控
,尤其是涉及一种数据监控方法、装置及云平台服务器。
技术介绍
随着当代数据中心规模的不断扩大,采用云平台对分散在不同区域的多个数据中心进行统一管理,可以使用户及时监控各地的IT(InformationTechnology,信息技术)系统的状态和数据。云运维系统作为云平台中运维工作的执行平台,集成了监控、远程操作等实用功能,让普通用户无需购买、安装复杂的IT运维系统就可以享受在线的云资源监控和告警服务,进而了解云资源的状态。目前的云运维系统提供监控服务的方式,主要是数据访问端(可以是用户、展示层服务、第三方系统等)发起获取数据请求,云运维系统的监控服务向各个设备拉取实时该设备的设备数据(例如该设备当前的状态参数等),等待实时的设备数据获取之后返回给数据访问端。但随着云计算技术越来越多的应用到信息产业的各个领域,云计算环境下集群服务器的监控和管理需求也越来越大。而在云计算环境下,其集群服务器数量呈指数增加,加上集群服务器连接的网络设备、存储设备等也比传统IT系统多很多,导致监控对象和监控规模也随之增加很多,使云运维系统实时获取设本文档来自技高网...

【技术保护点】
1.一种数据监控方法,其特征在于,所述方法应用于云平台服务器,所述方法包括:按照设定的周期对多个待监控设备进行设备数据的采集,将采集到的设备数据存储至预设存储区;其中,所述设备数据包含有所述待监控设备的设备标识;如果接收到数据查询请求,从所述预设存储区读取所述数据查询请求中的设备标识对应的设备数据;将读取到的所述设备数据返回给所述数据查询请求的发起方。

【技术特征摘要】
1.一种数据监控方法,其特征在于,所述方法应用于云平台服务器,所述方法包括:按照设定的周期对多个待监控设备进行设备数据的采集,将采集到的设备数据存储至预设存储区;其中,所述设备数据包含有所述待监控设备的设备标识;如果接收到数据查询请求,从所述预设存储区读取所述数据查询请求中的设备标识对应的设备数据;将读取到的所述设备数据返回给所述数据查询请求的发起方。2.根据权利要求1所述的方法,其特征在于,所述按照设定的周期对多个所述待监控设备进行设备数据的采集的步骤,包括:所述云平台服务器的定时器服务为监控服务创建定时器;所述定时器服务以所述定时器的定时时长为周期,向所述监控服务对应的消息队列周期性写入更新消息,所述更新消息用于触发所述监控服务进行设备数据采集;所述监控服务监听所述消息队列的更新消息;当所述监控服务监听到所述更新消息时,所述监控服务对多个所述待监控设备进行设备数据的采集。3.根据权利要求2所述的方法,其特征在于,所述监控服务包括多个监控进程;所述云平台服务器的定时器服务为监控服务创建定时器的步骤,包括:如果云平台服务器的定时器服务监听到有监控进程启动,检查该监控进程对应的监控服务是否创建有定时器;如果否,为该监控进程对应的监控服务创建定时器;所述监控服务监听所述消息队列的更新消息的步骤,包括:如果有空闲状态的监控进程,所述空闲状态的监控进程监听所述消息队列是否有更新消息,如果有,所述空闲状态的监控进程从所述消息队列取出所述更新消息。4.根据权利要求3所述的方法,其特征在于,从所述预设存储区读取所述数据查询请求中的设备标识对应的设备数据的步骤,包括:所述监控服务触发空闲状态的监控进程,从所述预设存储区读取所述数据查询请求中的设备标识对应的设备数据。5.一种数据监控装置,其特征在于,所述装置应用于云平台服务器,所述装置包括:采集模块,用于按照设定的周...

【专利技术属性】
技术研发人员:禹龙
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

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

1