[发明专利]采集端、管理控制平台、Prometheus服务调整方法及系统在审
申请号: | 202110310776.3 | 申请日: | 2021-03-23 |
公开(公告)号: | CN113051131A | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 赵晨;郭伟;杨轩嘉 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张一军;韩黎捷 |
地址: | 100176 北京市北京经济技术*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 采集 管理 控制 平台 prometheus 服务 调整 方法 系统 | ||
1.一种Prometheus服务调整方法,其特征在于,应用于管理控制平台,包括:
接收若干采集端上报的统计数据;其中,所述采集端所在的机器上部署Prometheus服务;所述统计数据包括:所述机器的负载数据,和/或,所述Prometheus服务的监控数据;
根据所述统计数据,确定是否调整所述Prometheus服务,如果是,确定所述Prometheus服务的目标数量;
向各个所述采集端发送所述目标数量,以使所述采集端根据所述目标数量修改所述Prometheus服务的配置文件,所述Prometheus服务根据修改后的配置文件进行调整。
2.如权利要求1所述的方法,其特征在于,
所述根据所述统计数据,确定是否调整所述Prometheus服务,包括:
确定预先配置的若干调整条件中是否存在与所述统计数据匹配的目标调整条件;
所述确定所述Prometheus服务的目标数量,包括:
根据预先配置的与所述目标调整条件对应的调整规则,确定所述P rometheus服务的目标数量。
3.如权利要求1所述的方法,其特征在于,
在所述确定所述Prometheus服务的目标数量之后,进一步包括:
如果所述Prometheus服务的当前数量小于所述目标数量,则根据所述目标数量与所述当前数量的差值,创建Prometheus服务;
启动创建的Prometheus服务及其所在机器上的采集端;
向创建的Prometheus服务对应的采集端发送所述目标数量。
4.如权利要求1所述的方法,其特征在于,
在所述Prometheus服务根据修改后的配置文件进行调整之后,进一步包括:
如果所述Prometheus服务的当前数量大于所述目标数量,则根据所述当前数量与所述目标数量的差值,停止运行目标Prometheus服务及其所在机器上的采集端;
删除所述目标Prometheus服务。
5.一种Prometheus服务调整方法,其特征在于,应用于采集端,包括:
获取统计数据;其中,所述采集端所在的机器上部署Prometheus服务;所述统计数据包括:所述机器的负载数据,和/或,所述Promet heus服务的监控数据;
向管理控制平台发送所述统计数据;
接收所述管理控制平台发送的所述Prometheus服务的目标数量;
根据所述目标数量修改所述Prometheus服务的配置文件,以使所述Prometheus服务根据修改后的配置文件进行调整。
6.如权利要求5所述的方法,其特征在于,进一步包括:
调用所述Prometheus服务的接口,以使所述Prometheus服务加载修改后的配置文件,并根据修改后的配置文件调整监控目标。
7.一种管理控制平台,其特征在于,包括:
接收模块,配置为接收若干采集端上报的统计数据;其中,所述采集端所在的机器上部署Prometheus服务;所述统计数据包括:所述机器的负载数据,和/或,所述Prometheus服务的监控数据;
确定模块,配置为根据所述统计数据,确定是否调整所述Prometh eus服务,如果是,确定所述Prometheus服务的目标数量;
发送模块,配置为向各个所述采集端发送所述目标数量,以使所述采集端根据所述目标数量修改所述Prometheus服务的配置文件,所述Prometheus服务根据修改后的配置文件进行调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司,未经北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110310776.3/1.html,转载请声明来源钻瓜专利网。