一种应用容器资源监控平台制造技术

技术编号:32534139 阅读:35 留言:0更新日期:2022-03-05 11:29
本发明专利技术提供了一种应用容器资源监控平台,其包括:容器数量确定模块,用于确定服务器中的应用容器数量,并基于所述应用容器数量对不同的应用容器进行编号;监控方案制定模块,用于基于编号结果,获取每一个应用容器的配置信息,并基于所述配置信息制定目标资源监控方案;资源监控模块,用于基于所述目标资源监控方案对每个应用容器中的资源情况进行监控,并根据监控结果对每个应用容器中的资源进行相应调整,完成对应用容器资源的监控。通过同时对服务器内的多个应用容器进行监控,提高了对容器资源监控的时效性,从而提高了对容器内资源的处理效率,为确保容器正常运行提供了可靠保障。保障。保障。

【技术实现步骤摘要】
一种应用容器资源监控平台


[0001]本专利技术涉及资源监控
,特别涉及一种应用容器资源监控平台。

技术介绍

[0002]目前,容器云平台的使用均需要通过依赖容器编排框架对运行于平台上的各类服务和应用进行资源的分配和管理,并且通过这些编排工具使各个服务和应用的资源得到合理分配;
[0003]但是,随着业务持续发展,往往导致现有的应用所占用的系统资源出现紧张而导致应用运行迟缓甚至崩溃的情况,这就需要实时对容器资源进行监控,但传统监控方法在同一时间只能监控一个应用容器,相当于单节点监控,而无法满足多节点监控的需求,导致在服务崩溃时无法及时对容器内的资源进行调度或处理;
[0004]因此,本专利技术提供了一种应用容器资源监控平台,通过同时对服务器内的多个应用容器进行监控,提高了对容器资源监控的时效性,从而提高了对容器内资源的处理效率,为确保容器正常运行提供了可靠保障。

技术实现思路

[0005]本专利技术提供一种应用容器资源监控平台,用以通过同时对服务器内的多个应用容器进行监控,提高了对容器资源监控的时效性,从而本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种应用容器资源监控平台,其特征在于,包括:容器数量确定模块,用于确定服务器中的应用容器数量,并基于所述应用容器数量对不同的应用容器进行编号标记;监控方案制定模块,用于基于编号标记结果,获取每一个应用容器的配置信息,并基于所述配置信息制定目标资源监控方案;资源监控模块,用于基于所述目标资源监控方案对每个应用容器中的资源情况进行监控,并根据监控结果对每个应用容器中的资源进行相应调整,完成对应用容器资源的监控。2.根据权利要求1所述的一种应用容器资源监控平台,其特征在于,容器数量确定模块,包括:地址确定单元,用于获取应用容器的应用环境以及应用区域,并基于所述应用环境以及应用区域确定每个应用容器的标识信息;所述地址单元,用于基于所述标识信息确定每一个应用容器的IP地址信息,其中,一个IP地址信息对应一个应用容器;数量确定单元,用于基于所述IP地址信息确定服务器中的应用容器数量。3.根据权利要求1所述的一种应用容器资源监控平台,其特征在于,容器数量确定模块,还包括:指令接收单元,用于接收管理终端发送的编号指令,并基于所述编号指令生成M个内容不同的编号数据,其中M与所述应用容器数量相一致;编号数据发送单元,用于基于预设数据传输规则将所述M个内容不同的编号数据分别发送至不同的应用容器;编号单元,用于将所述M个内容不同的编号数据分别写入对应应用容器中的自身数据队列中,完成对不同应用容器的编号。4.根据权利要求3所述的一种应用容器资源监控平台,其特征在于,编号单元,包括:标识确定单元,用于获取预设标识以及编号数据,并创建预设标识以及编号数据之间的对应关系,其中,所述一个编号数据对应一个预设标识;标记单元,用于基于每一个应用容器自身数据队列中的目标编号数据确定对应的目标预设标识,并基于所述目标预设标识对当前应用容器进行标记处理。5.根据权利要求3所述的一种应用容器资源监控平台,其特征在于,编号单元,还包括:编号结果获取单元,用于获取服务器中所有应用容器的自身数据队列,并基于预设校验方法对所述应用容器的自身数据队列中的编号结果进行校验,判断所述应用容器中是否存在编号错误;编号错误信息确定单元,用于当判定所述应用容器中存在编号错误时,确定当前应用容器的基本信息,同时,确定所述当前应用容器编号错误的错误类型,其中,所述错误类型包括重复编号和漏编;编号调整单元,用于基于所述当前应用容器的基本信息以及当前应用容器编号错误的错误类型对所述当前应用容器的编号进行调整;所述编号调整单元,还用于当判定所述应用容器中不存在编号错误时,判定完成对应用容器的编号处理。6.根据权利要求1所述的一种应用容器资源监控平台,其特征在于,监控方案制定模
块,包括:历史数据获取单元,用于获取预设标准应用容器的基本配置信息,其中,所述基本配置信息包括属性信息、功能信息和装载信息,并基于所述基本配置信息确定基本配置参数,同时将所述基本参数划分为训练集和测试集;模型搭建单元,用于构建容器配置参数分析模型,并基于所述训练集对所述容器配置参数分析模型进行训练;所述模型搭建单元,还用于基于所述测试集对训练后的容器配置参数分析模型进行测试,直至判定所述容器配置参数分析模型的分析准确率达到预期要求;配置信息分析单元,用于基于信息采集指令,通过根据编号标记结果对每个应用容器中的应用运行数据进行采集,并将所述运行数据输入所述容器配置参数分析模型进行分析处理,得到每个应用容器对应的配置信息;信息筛选单元,用于将所述配置信息进行结构化处理,得到结构化的目标配置信息,基于预设数据检验法对所述目标配置信息进行检验,确定所述目标配置信息中的待清洗数据字段;所述信息筛选单元,还用于确定所述待清洗数据字段的属性,并根据所述属性从预设数据清洗规则库中确定目标清洗规则,并基于所述目标清洗规则对所述目标配置信息中的待清洗数据字段进行清洗,得到每个应用容器对应的标准配置信息;监控方案确定单元,用于确定标准配...

【专利技术属性】
技术研发人员:刘坤
申请(专利权)人:北京银盾泰安网络科技有限公司
类型:发明
国别省市:

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

1