资源监控方法、装置、设备、存储介质及程序产品与流程
- 国知局
- 2024-11-21 12:12:53
本申请涉及云计算领域,尤其涉及一种资源监控方法、装置、设备、存储介质及程序产品。
背景技术:
1、在现有的云计算领域中,随着底层资源分配策略优化空间的缩小,针对云资源的各类性能优化聚焦于资源本身。在云原生环境中,针对部署资源的监控成为当前针对资源优化的一个重点主题。
2、现有技术中,基于服务器或者集群这类资源的运维管理架构,选择对应的监控系统,通过监控系统和运维管理架构的结合实现资源的监控。开发人员需要在资源部署或者业务部署的时候,在整体的资源或者业务配置文件中进行监控指标的设置,若存在资源或者业务引起的指标变动,则需要修改资源对应的控制器以及监控系统对应的主配置文件。
3、因此,现有技术中存在资源监控指标更新效率低技术问题。
技术实现思路
1、本申请实施例提供资源监控方法、装置、设备、存储介质及程序产品,用以达到提升资源监控指标更新效率的技术效果。
2、第一方面,本申请实施例提供一种资源监控方法,包括:
3、获取资源处理请求,资源处理请求包括需要更新的资源配置信息,资源配置信息包括目标资源标识和/或第一资源指标标识;
4、根据资源配置信息,对配置文件进行更新,获取更新后的配置文件,配置文件用于存储需要监控的资源标识以及每个资源中需要监控的资源指标标识;
5、根据更新后的配置文件中存储的第二资源指标标识,对第二资源指标标识对应的第二资源指标进行监控,获取监控得到的指标值。
6、在一种可能的实施方式中,根据资源配置信息,对配置文件进行更新,获取更新后的配置文件,包括:
7、根据资源配置信息,进行对目标云平台进行资源调谐,确定资源状态;
8、根据资源状态、资源处理请求对应的操作以及资源配置信息,对配置文件进行更新,获取更新后的配置文件。
9、在一种可能的实施方式中,根据资源状态、资源处理请求对应的操作以及资源配置信息,对配置文件进行更新,获取更新后的配置文件,包括:
10、若资源处理请求对应的操作为资源删除操作,则根据资源配置信息,删除配置文件中目标资源标识对应的资源指标标识,获取更新后的配置文件;
11、若资源处理请求对应的操作为非资源删除操作,则在资源状态为稳定时,根据资源配置信息对配置文件进行更新,获取更新后的配置文件。
12、在一种可能的实施方式中,在若资源处理请求对应的操作为资源删除操作,则根据资源配置信息,删除配置文件中目标资源标识对应的资源指标标识,获取更新后的配置文件之后,方法还包括:
13、执行资源处理请求,将目标云平台中的目标资源标识对应的目标资源进行删除。
14、在一种可能的实施方式中,资源配置信息还包括目标云平台中目标节点的节点信息和/或第一资源指标标识对应的监控刮取路径。
15、在一种可能的实施方式中,方法还包括:
16、对更新后的配置文件进行持久化存储。
17、第二方面,本申请实施例提供一种资源监控装置,包括:
18、获取模块,用于获取资源处理请求,资源处理请求包括需要更新的资源配置信息,资源配置信息 包括目标 资源标识和/或第一资源指标标识;
19、第一处理模块,用于根据资源配置信息,对配置文件进行更新 ,获取更新后的配置文件,配置文件用于存储需要监控的资源标识以及每个资源中需要监控的资源指标标识;
20、第二处理模块,用于根据更新后的配置文件中存储的第二资源指标标识,对第二资源指标标识对应的第二资源指标进行监控,获取监控得到的指标值。
21、在一种可能的实施方式中,第一处理模块还用于:
22、根据资源配置信息,进行对目标云平台进行资源调谐,确定资源状态;
23、根据资源状态、资源处理请求对应的操作以及资源配置信息,对配置文件进行更新,获取更新后的配置文件。
24、在一种可能的实施方式中,第一处理模块还用于:
25、若资源处理请求对应的操作为资源删除操作,则根据资源配置信息,删除配置文件中目标资源标识对应的资源指标标识,获取更新后的配置文件;
26、若资源处理请求对应的操作为非资源删除操作,则在资源状态为稳定时,根据资源配置信息对配置文件进行更新,获取更新后的配置文件。
27、在一种可能的实施方式中,第一处理模块还用于:
28、执行资源处理请求,将目标云平台中的目标资源标识对应的目标资源进行删除。
29、在一种可能的实施方式中,资源配置信息还包括目标云平台中目标节点的节点信息和/或第一资源指标标识对应的监控刮取路径。
30、在一种可能的实施方式中,第二处理模块还用于:
31、对更新后的配置文件进行持久化存储。
32、第三方面,本申请实施例提供一种电子设备,包括:存储器,处理器;
33、存储器存储计算机执行指令;
34、处理器执行存储器存储的计算机执行指令,使得处理器执行如上第一方面和/或第一方面各种可能的实施方式。
35、第四方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现如上第一方面和/或第一方面各种可能的实施方式。
36、第五方面,本申请实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上第一方面和/或第一方面各种可能的实施方式。
37、本申请实施例提供的资源监控方法、装置、设备、存储介质及程序产品,通过获取资源处理请求,从资源处理请求中获取需要进行更新的资源配置信息;基于资源配置信息对资源对应的配置文件进行更新;并基于已更新的配置文件中的第二资源指标标识以及第二资源标识实现对应资源指标的更新以及资源的监控。本申请中,通过资源处理请求获取业务侧下发的指标更新信息,并基于指标更新信息进行对应的指标更新以及资源监控,指标的更新不需要修改资源对应的控制器,从而提升了监控指标的更新效率的技术效果。
技术特征:1.一种资源监控方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述资源配置信息,对配置文件进行更新,获取更新后的配置文件,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述资源状态、所述资源处理请求对应的操作以及所述资源配置信息,对所述配置文件进行更新,获取所述更新后的配置文件,包括:
4.根据权利要求3所述的方法,其特征在于,在所述若所述资源处理请求对应的操作为资源删除操作,则根据所述资源配置信息,删除所述配置文件中所述目标资源标识对应的资源指标标识,获取更新后的配置文件之后,所述方法还包括:
5.根据权利要求1-4任一项所述的方法,其特征在于,所述资源配置信息还包括目标云平台中目标节点的节点信息和/或所述第一资源指标标识对应的监控刮取路径。
6.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
7.一种资源监控装置,其特征在于,包括:
8.一种电子设备,其特征在于,包括:存储器,处理器;
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-6任一项所述的方法。
10.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-6任一项所述的方法。
技术总结本申请实施例提供一种资源监控方法、装置、设备、存储介质及程序产品。该方法包括:获取资源处理请求,资源处理请求包括需要更新的资源配置信息,资源配置信息包括目标资源标识和/或第一资源指标标识;根据资源配置信息,对配置文件进行更新,获取更新后的配置文件,配置文件用于存储需要监控的资源标识以及每个资源中需要监控的资源指标标识;根据更新后的配置文件中存储的第二资源指标标识,对第二资源指标标识对应的第二资源指标进行监控,获取监控得到的指标值。该方法用以达到提升资源监控指标更新效率的效果。技术研发人员:刘恩远,沙启钧,张浩祥受保护的技术使用者:中国联合网络通信集团有限公司技术研发日:技术公布日:2024/11/18本文地址:https://www.jishuxx.com/zhuanli/20241120/334892.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表