[发明专利]集群的资源监控方法、装置、集群、设备和介质在审
申请号: | 202010605264.5 | 申请日: | 2020-06-29 |
公开(公告)号: | CN111966558A | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 王林静;安思琪;解永东;于洋洋;张静静;任海 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F9/48;G06F9/455 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 王萌 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集群 资源 监控 方法 装置 设备 介质 | ||
1.一种集群的资源监控方法,其中,包括:
向集群中的每个节点分发资源监控工具;
针对每个所述节点,启动所述资源监控工具,通过所述资源监控工具对所述节点的资源使用情况进行监控;
利用监控到的所述节点的资源使用数据,生成数据回传网页并回传;以及
从所述数据回传网页上下载所述资源使用数据。
2.根据权利要求1所述的集群的资源监控方法,其中,所述资源监控工具包括第一资源监控程序和第二资源监控程序,所述通过所述资源监控工具对所述节点的资源使用情况进行监控,包括:
针对每个节点,调用所述第一资源监控程序,对所述节点上实例的资源使用情况进行监控,以获取所述实例的第一资源使用数据;以及
调用所述第二资源监控程序,对所述节点上正在运行的业务服务的主进程进行资源使用情况进行监控,以获取所述主进程的第二资源使用数据。
3.根据权利要求2所述的集群的资源监控方法,其中,所述向集群中的节点分发资源监控工具,包括:
向所述集群中的主节点分发所述资源监控工具,并由所述主节点继续向隶属于所述主节点的各节点下发所述资源监控工具。
4.根据权利要求3所述的集群的资源监控方法,其中,所述主节点上部署有所述第一资源监控程序和所述第二资源监控程序,而隶属于所述主节点的各节点上仅部署有所述第一资源监控程序。
5.根据权利要求4所述的集群的资源监控方法,其中,所述调用所述第二资源监控程序,对所述节点上正在运行的业务服务的主进程进行资源使用情况进行监控,以获取第二资源使用数据,包括:
获取各节点上正在运行的所述业务服务;
获取所述业务服务的主进程;以及
调用部署在所述主节点上的所述第二资源监控程序,分别对所述主节点和隶属于所述主节点的各节点上的所述业务服务的主进程的资源使用情况进行监控,以获取所述主进程的第二资源使用数据。
6.根据权利要求1-5任一项所述的集群的资源监控方法,其中,还包括:
向每个节点分发用于生成所述数据回传网页的网页服务程序。
7.根据权利要求6所述的集群的资源监控方法,其中,所述向每个节点分发用于生成所述数据回传网页的网页服务程序,包括:
向所述集群中各主节点下发所述网页服务程序,由所述主节点继续向隶属于所述主节点的各节点下发所述网页服务程序。
8.根据权利要求1-5任一项所述的集群的资源监控方法,其中,还包括:
监控所述集群的扩容信息,以获取所述集群中扩容所新增的每个第一节点以及所述第一节点上所部署的第一实例;以及
向所述第一节点分发所述资源监控工具,以获取所述第一节点的资源使用数据。
9.根据权利要求1-6任一项所述的集群的资源监控方法,其中,所述从所述数据回传网页上下载所述资源使用数据之后,还包括:
从所述资源使用数据中提取元数据,并对所述元数据进行落地存储。
10.根据权利要求9所述的集群的资源监控方法,其中,所述对所述元数据进行落地存储之后,还包括:
根据提取的所述元数据生成所述节点的可视化数据结果。
11.一种集群的资源监控装置,其中,包括:
分发模块,用于向集群中的每个节点分发资源监控工具;
资源监控模块,用于针对每个所述节点,启动所述资源监控工具,通过所述资源监控工具对所述节点的资源使用情况进行监控;
生成模块,用于利用监控到的所述节点的资源使用数据,生成数据回传网页并回传;以及
下载模块,用于从所述数据回传网页上下载所述资源使用数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010605264.5/1.html,转载请声明来源钻瓜专利网。