The invention discloses a method for obtaining a monitoring data, including: monitoring data acquisition timing monitoring the monitoring task; the monitoring data to the specified cache area; when receiving instruction from the specified query, extracting the corresponding monitoring data cache area; when users need to view monitoring data, monitoring data acquisition the monitoring items directly from the buffer area corresponding to the monitor, which can quickly obtain monitoring data of the monitoring; through the monitoring data caching mechanism background monitoring items, can be avoided when the network is not good, or by agreement to obtain monitoring data for long periods of time, leading to the front page request timeout, affect the stability of the system, ease of use and friendly; the invention also discloses a monitoring data acquisition device and computer, has the beneficial effect.
【技术实现步骤摘要】
一种监控数据的获取方法、装置及计算机
本专利技术涉及计算机
,特别涉及一种监控数据的获取方法、装置及计算机。
技术介绍
在云监控系统中,资源的健康情况是通过监控资源分析或者直接从待监控资源的各个监控项的数据中得到的,因此在云监控系统中,资源的监控数据的实时获取和存储成为云监控系统中其他模块的基础。目前,当添加一种资源时,需要实时获取一些监控项,比如该资源的系统分区、电源状态、风扇状态等一些硬件信息时,当请求获取这些硬件信息,通过协议需要很长的时候才能获取到该监控项的监控信息;是由于当通过协议获取该资源的监控信息时,有可能因为网络问题或者通过协议本身获取监控数据时间就长,导致前台页面请求该监控项的监控信息时,出现页面等待时间长或者超时的情况。这种情况严重影响系统的易用性和友好性。因此,如何提高监控数据获取的速度,是本领域技术人员需要解决的技术问题。
技术实现思路
本专利技术的目的是提供一种监控数据的获取方法、装置及计算机,通过后台监控项的监控数据缓存机制,避免当网络不好时或者通过协议获取监控数据时间长,导致前台页面请求超时,影响系统的稳定性、易用性和友好性。为解决上述技术问题,本专利技术提供一种监控数据的获取方法,包括:定时获取监控项对应的监控任务的监控数据;将所述监控数据存储到指定缓存区域;当接收到查询指令时,从所述指定缓存区域中提取对应监控数据。可选的,将所述监控数据存储到指定缓存区域,包括:将所述监控数据存储到指定缓存区域替换对应的旧监控数据。可选的,将所述监控数据存储到指定缓存区域,包括:将所述监控数据存储到指定内存缓存区域。可选的,该方法还包括: ...
【技术保护点】
一种监控数据的获取方法,其特征在于,包括:定时获取监控项对应的监控任务的监控数据;将所述监控数据存储到指定缓存区域;当接收到查询指令时,从所述指定缓存区域中提取对应监控数据。
【技术特征摘要】
1.一种监控数据的获取方法,其特征在于,包括:定时获取监控项对应的监控任务的监控数据;将所述监控数据存储到指定缓存区域;当接收到查询指令时,从所述指定缓存区域中提取对应监控数据。2.根据权利要求1所述的监控数据的获取方法,其特征在于,将所述监控数据存储到指定缓存区域,包括:将所述监控数据存储到指定缓存区域替换对应的旧监控数据。3.根据权利要求1或2所述的监控数据的获取方法,其特征在于,将所述监控数据存储到指定缓存区域,包括:将所述监控数据存储到指定内存缓存区域。4.根据权利要求3所述的监控数据的获取方法,其特征在于,还包括:根据修改指令修改所述监控项对应的监控任务。5.根据权利要求4所述的监控数据的获取方法,其特征在于,当接收到查询指令时,从所述指定缓存区域中提取对应监控数据,包括:当接收到查询指令时,从所述指定缓存区域中提取对应监控指标的监控数据...
【专利技术属性】
技术研发人员:侯爱霞,刘成平,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。