【技术实现步骤摘要】
一种监控信息收集方法、装置及设备
本专利技术涉及云环境下信息监控
,更具体地说,涉及一种监控信息收集方法、装置、设备及计算机可读存储介质。
技术介绍
无论是服务器虚拟化软件产品,还是服务器集群管理软件,甚至功能更加复杂、多样化的云管理平台,都包含一个共同的功能模块:监控模块。监控模块是服务器虚拟化软件资源调度的基础,是服务器集群管理软件运维功能的支撑,也是云管理平台软件实施计费的依赖。当前服务器虚拟化软件、服务器集群管理软件中、云管理平台软件产品中的监控模块,多数情况下采用的是C/S架构,通过两种方式实现:一种是被管理节点主动上报自身的数据至管理端;一种是管理节点发起,向各被管理节点抓取数据。上述两种方式通常是数据直接发送到管理节点,管理节点经过简单处理后直接保存。如果节点少,管理节点可快速处理并保存数据,被管理节点多时,发送过来的数据较多,就会造成管理节点负载过高,性能下降,数据无法及时处理,影响性能,甚至会因为负载过高,导致管理节点的其他应用进程被杀死。综上所述,现有技术中实现监控信息获取的方式存在由于管理节点负载过高导致数据无法及时处理、甚至杀死管理节 ...
【技术保护点】
1.一种监控信息收集方法,其特征在于,包括:将多个被管理节点划分为不同的节点组;为每个所述节点组分配对应的用于实现信息传输的时间区间,不同节点组对应的时间区间不同;控制每个所述节点组包含的被管理节点在对应的时间区间内将采集到的监控信息发送至管理节点。
【技术特征摘要】
1.一种监控信息收集方法,其特征在于,包括:将多个被管理节点划分为不同的节点组;为每个所述节点组分配对应的用于实现信息传输的时间区间,不同节点组对应的时间区间不同;控制每个所述节点组包含的被管理节点在对应的时间区间内将采集到的监控信息发送至管理节点。2.根据权利要求1所述的方法,其特征在于,将多个被管理节点划分为不同的节点组,包括:确定每个被管理节点所属的局域网、每个被管理节点每次需要发送的监控信息的数据量,并将该数据量在预设的多个数据量范围中同一数据量范围、所属的局域网在同一局域网内的被管理节点划分至同一节点组。3.根据权利要求2所述的方法,其特征在于,为每个所述节点组分配对应的用于实现信息传输的时间区间,不同节点组对应的时间区间不同,包括:确定每个节点组中任一节点组包含的全部被管理节点每次需要发送的监控信息的数据量的总和,并按照该总和越大对应时间区间越大的原则为每个所述节点组分配对应的时间区间。4.根据权利要求1所述的方法,其特征在于,控制每个所述节点组包含的被管理节点将采集到的监控信息发送至管理节点之前,还包括:指示每个所述被管理节点采集到监控信息后,将采集到的监控信息处理成统一的预设格式的数据。5.根据权利要求4所述的方法,其特征在于,还包括:控制每个所述被管理节点定时清理本地存储的、已经成功发送至所述管理节点的监控信息;其中,每个所述被管理节点采集到监控信息后存储在本地,以等待在对应的时间区间实现所述监控信息的发送。6.根据权利要求1所述的方法,其特征在于,为每个所述节点组分配对应的用于实现信息传输的时间区间之后,还包括:判断每个所述节点组中任一节点组包含的被管理节点的数量是否大于节点数量阈值,如果是,则将该任一节点组对应的时间区...
【专利技术属性】
技术研发人员:王理想,冯振,杨锋,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。