[发明专利]服务资源监测方法、装置和设备有效
申请号: | 202010359573.9 | 申请日: | 2020-04-29 |
公开(公告)号: | CN111585840B | 公开(公告)日: | 2022-02-01 |
发明(设计)人: | 刘丰武 | 申请(专利权)人: | 北京申信联华科技有限公司 |
主分类号: | H04L43/08 | 分类号: | H04L43/08;H04L43/0823;H04L67/10 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 王立红 |
地址: | 100000 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 资源 监测 方法 装置 设备 | ||
1.一种服务资源监测方法,其特征在于,所述方法包括:
获取私有云环境下的服务资源池的服务可用性参数、服务性能参数、服务关联参数,所述服务资源池中包括多个微服务;
其中,获取所述服务资源池的服务可用性参数的过程,包括:以所述服务资源池中的各个微服务的服务标识码作为索引,对服务注册中心的注册资源池进行状态监测,得到所述服务资源池的服务注册量,作为所述服务资源池的服务可用性参数;
获取所述服务资源池的服务性能参数的过程,包括:对所述服务资源池的各个微服务进行日志分析,得到每个服务的服务并发数、服务吞吐量、服务延迟量中的至少一种,将所有服务的服务并发数、服务吞吐量、服务延迟量中的至少一种作为所述服务资源池的服务性能参数;
获取所述服务资源池的服务关联参数的过程,包括:调用分布式链路追踪组件对所述服务资源池中的各个微服务之间的调用关系进行监测,得到所述服务资源池的分布式服务追踪关联链路数量,作为所述服务资源池的服务关联参数;
基于所述服务可用性参数、所述服务性能参数、所述服务关联参数,构建所述服务资源池的多层级服务资源全局监测模型,所述多层级服务资源全局监测模型用于反映所述服务资源池的全局性资源特征、微服务间资源特征以及微服务级资源特征;
基于所述多层级服务资源全局监测模型,生成所述服务资源池的评估结果,所述评估结果包括评估分数或评估等级。
2.根据权利要求1所述的方法,其特征在于,所述基于所述多层级服务资源全局监测模型,生成所述服务资源池的评估结果,包括:
基于所述多层级服务资源全局监测模型,生成所述服务资源池在多个维度下的子评估结果,所述多个维度下的子评估结果包括供给评估结果、网络性能评估结果、调用评估结果;
根据所述多个维度下的子评估结果以及设定的多维指标加权系数,计算得到所述服务资源池的全局评估分数或全局评估等级。
3.根据权利要求2所述的方法,其特征在于,所述网络性能评估结果的计算过程包括:
对于所述服务资源池中的每个微服务,根据设定的性能加权系数对单个服务的多种服务性能参数进行加权计算,得到单个服务的性能评估分数;
对所述服务资源池中的所有服务的性能评估分数求平均,得到所述服务资源池的性能评估分数,作为所述网络性能评估结果。
4.根据权利要求1所述的方法,其特征在于,所述服务资源池的评估结果包括全局评估等级,所述方法还包括:
在监测到所述全局评估等级低于设定的等级阈值时,发出预警提示信息;
响应对于所述预警提示信息的检查操作,根据所述检查操作中的每个检查项目分别输出所述服务资源池在各个检查项目下的子评估等级。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
对于所述服务资源池中的目标服务,以所述目标服务的唯一服务标识码作为基础标识,基于所述目标服务的服务提供者所在地以及所述基础标识,为所述目标服务生成带有地理空间特征的应用资源本体标识,所述目标服务是所述服务资源池中的任一个微服务。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
基于所述服务资源池中的各个微服务的应用资源本体标识,确定所述服务资源池中的异常服务的实体区域,或,统计得到异常服务的频发区域。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在显示界面上以预设的至少一种展示模式显示所述服务资源池的多层级监测结果,所述多层级监测结果包括所述服务资源池的全局性资源特征、微服务间资源特征以及微服务级资源特征。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京申信联华科技有限公司,未经北京申信联华科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010359573.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种预防意外超速的方法
- 下一篇:一种医疗资源调度平台