【技术实现步骤摘要】
一种资源监控方法、装置、服务器及存储介质
本专利技术涉及虚拟机
,尤指一种资源监控方法、装置、服务器及存储介质。
技术介绍
Openstack作为知名的云计算管理平台,功能丰富,稳定性高,已被各个云计算厂商融合到自己的云数据中心管理平台中。基于Openstack可以实现主机的管理,并在相应的主机上创建虚拟机进行应用。另外,还可以创建服务供租户使用。随着Openstack集群规模的不断扩大,Openstack中资源数量不断增多,监控系统所监控的资源数量不断增大,监控项目也不断增多,给监控系统造成的压力越来越大。现有的资源监控方法,通常是通过定时任务,对每一个资源的信息进行定时地采集。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在如下问题:在现有的资源监控方法中,由于服务器按照预设周期对当前待监控资源对应的全部监控项同时进行监控,当单个资源对应的监测项越来越多时,服务器采集任务执行的时间则会延长;并且,当服务器采集数据的频率提高时,往往会造成任务的阻塞。另外,对于不同的资源,用户所关注的不一定是所有的监控项。对每个资源都进行所有监控项的采集,一定程度 ...
【技术保护点】
1.一种资源监控方法,其特征在于,所述方法包括:按照预设周期获取当前待监控资源对应的至少一个监控项以及各个监控项对应的配置信息;根据各个监控项目对应的配置信息采集各个监控项目对应的监控数据;根据各个监控项对应的监控数据对所述当前待监控资源进行监控。
【技术特征摘要】
1.一种资源监控方法,其特征在于,所述方法包括:按照预设周期获取当前待监控资源对应的至少一个监控项以及各个监控项对应的配置信息;根据各个监控项目对应的配置信息采集各个监控项目对应的监控数据;根据各个监控项对应的监控数据对所述当前待监控资源进行监控。2.根据权利要求1所述的方法,其特征在于,所述按照预设周期获取当前待监控资源对应的至少一个待监控项以及各个待监控项对应的配置信息,包括:按照预设周期在云管理平台中获取所述当前待监控资源对应的至少一个监控项;在预先设置的数据库中获取各个监控项对应的配置信息;其中,所述配置信息至少包括:采集周期、采集频率或者采集时长。3.根据权利要求1所述的方法,其特征在于,所述根据各个监控项目对应的配置信息采集各个待监控项目对应的监控数据,包括:根据各个待监控项目对应的配置信息确定各个待监控项目对应的数据采集接口;通过各个待监控项目对应的数据采集接口采集各个待监控项目对应的监控数据。4.根据权利要求1所述的方法,其特征在于,所述根据各个监控项对应的监控数据对所述当前待监控资源进行监控,包括:根据各个监控项对应的监控数据确定所述当前待监控资源对应的当前监控结果;其中,所述当前监控结果至少包括:正常监控结果或者非正常监控结果;将所述当前待监控资源对应的当前监控结果保存在与其对应的存储区域中。5.一种资源监控装置,其特征在于,所述装置包括:获取模块、采集模块和监控模块;其中,所述获取模块,用于按照预设周期获取当前待监控资源对应的至少一个监控项以及各个监控项对应的配置信息;所述采...
【专利技术属性】
技术研发人员:王会,王强,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。