【技术实现步骤摘要】
一种多节点监控方法、装置、电子设备及存储介质
本申请实施例涉及云计算监控
,尤其涉及一种多节点监控方法、装置、电子设备及存储介质。
技术介绍
云计算平台作为新兴的商业计算模型,其通常由多个计算节点(即宿主机)构成,并通过多个计算节点对平台生成的资源进行管理和监控。云计算平台在进行监控时,一般是利用宿主机对宿主机上的资源进行相关数据的获取,并且存储到相应的数据库当中,以此来实现云计算平台的监控。但是,因为宿主机有多个,而云计算平台中,有很多的资源是共享的,即不同的宿主机会共用相同的资源。因此在获取存储资源时,云计算平台的各个宿主机会重复获取该公用的资源,并存储。重复获取、重复存储相同的监控数据会增大监控数据的存储体积,占用数据库的存储资源。
技术实现思路
本申请实施例提供一种多节点监控方法、装置、电子设备及存储介质,能够避免监控数据重复获取存储,减少数据库存储资源的占用。在第一方面,本申请实施例提供了一种多节点监控方法,包括:各个宿主机分别根据预先配置的公共资源监控项和监控权重 ...
【技术保护点】
1.一种多节点监控方法,其特征在于,包括:/n各个宿主机分别根据预先配置的公共资源监控项和监控权重启动采集对应公共资源的监控数据,所述监控权重用于调整所述监控数据的采集频率和采集时间点;/n提取各个所述宿主机与监控数据存储节点的网络延迟数据,根据所述网络延迟数据和所述监控权重使用预定义的可靠性计算公式计算各个所述宿主机采集的各个所述监控数据的可靠性数值;/n筛选所述可靠性数值最高的所述监控数据并存储于所述监控数据存储节点。/n
【技术特征摘要】
1.一种多节点监控方法,其特征在于,包括:
各个宿主机分别根据预先配置的公共资源监控项和监控权重启动采集对应公共资源的监控数据,所述监控权重用于调整所述监控数据的采集频率和采集时间点;
提取各个所述宿主机与监控数据存储节点的网络延迟数据,根据所述网络延迟数据和所述监控权重使用预定义的可靠性计算公式计算各个所述宿主机采集的各个所述监控数据的可靠性数值;
筛选所述可靠性数值最高的所述监控数据并存储于所述监控数据存储节点。
2.根据权利要求1所述的多节点监控方法,其特征在于,各个宿主机分别根据预先配置的公共资源监控项和监控权重启动采集对应公共资源的监控数据,包括:
各个所述宿主机根据所述采集频率和所述采集时间点采集对应公共资源的初始数据,基于所述初始数据的采集频次和数据量计算平均值,以所述平均值作为所述监控数据。
3.根据权利要求1所述的多节点监控方法,其特征在于,筛选所述可靠性数值最高的所述监控数据并存储于所述监控数据存储节点,包括:
将所述可靠性数值最高的所述监控数据的数据值、数据采集时间、对应的公共资源监控项名称及数据获取对象存储于所述监控数据存储节点。
4.根据权利要求3所述的多节点监控方法,其特征在于,所述监控数据存储节点为时序型数据库。
5.根据权利要求1所述的多节点监控方法,其特征在于,在筛选所述可靠性数值最高的所述监控数据并存储于所述监控数据存储节点之后,还包括:
以所述可靠性数值最高的所述监控数据所对应的所述宿主机作为监控节点,设定时段内保持所述监控节点采集对应公共资源的监控数据,并停止其余的所述宿主机采集对应公共资源的监控数据。
6.根据权利要求5所述的多...
【专利技术属性】
技术研发人员:郭健伟,季统凯,贺忠堂,
申请(专利权)人:国云科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。