[发明专利]一种资源监控方法、装置和系统在审
申请号: | 202210373058.5 | 申请日: | 2022-04-11 |
公开(公告)号: | CN114826964A | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 刘晓溪;杨志嘉;何小锋 | 申请(专利权)人: | 京东科技信息技术有限公司 |
主分类号: | H04L43/08 | 分类号: | H04L43/08;H04L43/06 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 冯亚娥;杨倩 |
地址: | 100176 北京市北京经济技*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 监控 方法 装置 系统 | ||
本发明公开了一种资源监控方法、装置和系统,涉及云计算技术领域。该方法的一具体实施方式包括:从预设的资源列表中获取满足检测条件的资源信息,其中,资源列表包括的多条资源信息通过与外接网络资源通信的资源交互接口获取到,其中,资源信息指示资源特征标识以及检测方法标识;从预设的多种检测方法中,调用检测方法标识对应的检测方法,检测资源特征标识所对应的外接网络资源;提供监测的结果给资源管理端。该实施方式实现自动化检测外接网络资源,从而有效地降低人力成本。
技术领域
本发明涉及云计算技术领域,尤其涉及一种资源监控方法、装置和系统。
背景技术
当前混合云环境下,一般会基于容器化管理系统(kubernetes,简称k8s)创建和管理包括公有云集群和私有环境集群的多个集群,并为集群创建应用实例,这些应用实例会依赖云上外接网络资源比如ALB,域名,公网ip,安全组等或计算存储资源。不同的应用会依赖不同的外接资源,这些外接资源也会影响应用运行的稳定性以及故障转移和恢复时间。在集群环境复杂的情况下,外接资源出现问题需要人工逐一判断,这通过人工判断不仅依赖运维人员对业务的熟悉和经验,而且会耗费大量决策和解决问题的时间,增加了人力成本。
发明内容
有鉴于此,本发明实施例提供一种资源监控方法、装置和系统,能够实现自动化检测外接网络资源,从而有效地降低人力成本。
为实现上述目的,根据本发明实施例的一个方面,提供了一种资源监控方法,包括:
从预设的资源列表中获取满足检测条件的资源信息,其中,所述资源列表包括的多条资源信息通过与外接网络资源通信的资源交互接口获取到,其中,所述资源信息指示资源特征标识以及检测方法标识;
从预设的多种检测方法中,调用所述检测方法标识对应的检测方法,检测所述资源特征标识所对应的外接网络资源;
提供监测的结果给资源管理端。
可选地,上述资源监控方法,进一步包括:
通过所述资源交互接口读取所述外接网络资源配置的特征标签,其中,所述特征标签指示所述外接网络资源的的巡检周期、资源特征标识以及检测方法标识;
将读取到的所述特征标签指示的所述外接网络资源的巡检周期、资源特征标识以及检测方法标识,写入到预设的所述资源列表。
可选地,设置有多个资源列表,每一个所述资源列表配置有一个巡检周期;
所述将读取到的所述特征标签指示的所述外接网络资源的巡检周期、资源特征标识以及检测方法标识,写入到预设的所述资源列表包括:
基于每一个所述资源列表配置的巡检周期,查找与所述特征标签指示的巡检周期相匹配的目标资源列表;
将读取到的所述特征标签指示的所述外接网络资源的资源特征标识以及检测方法标识,写入到所述目标资源列表。
可选地,上述资源监控方法,应用于kubernetes创建的多集群系统中的子集群。
可选地,
所述子集群中每一个子业务节点设置有第一巡检模块;
所述子集群中任意一个子业务节点设置有第二巡检模块;
所述从预设的资源列表中获取满足检测条件的资源信息,包括:
通过所述第一巡检模块获取达到巡检周期的、与所述第一巡检模块所在子业务节点存在关联的外接网络资源的第一资源信息;
通过所述第二巡检模块获取达到巡检周期的全局外接网络资源的第二资源信息,其中,所述全局外接网络资源是与任一所述子业务节点均不存在关联的外接网络资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东科技信息技术有限公司,未经京东科技信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210373058.5/2.html,转载请声明来源钻瓜专利网。