[发明专利]多机房依赖监控方法、装置、设备及计算机可读存储介质在审
申请号: | 201811436481.5 | 申请日: | 2018-11-28 |
公开(公告)号: | CN109947614A | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 窦文生;王月凡 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京智信四方知识产权代理有限公司 11519 | 代理人: | 宋海龙 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机房 业务链路 服务调用信息 业务标识 计算机可读存储介质 监控 日志 归属 日志关联分析 筛选 调用信息 关联处理 关联分析 离线日志 日志分析 日志数据 实时数据 提取服务 容灾 采集 关联 分析 决策 | ||
本公开实施例提供多机房依赖监控方法、装置、设备及计算机可读存储介质。多机房依赖监控方法包括:采集多个日志,并且针对特定业务标识从多个日志中提取服务调用信息;从服务调用信息中筛选出跨机房服务调用信息;确定特定业务标识所表示的业务所归属的业务链路;将筛选出的跨机房服务调用信息与特定业务标识所表示的业务所归属的业务链路进行实时关联以确定业务链路是否是多机房依赖的业务链路,可以实时进行多日志关联分析,解决了单一日志分析无法解决多机房依赖监控的问题。另外,对多个日志数据进行在线实时关联处理,解决了离线日志分析方案无法对多机房依赖情况进行实时地关联分析的问题,为机房容灾决策提供了实时数据依据。
技术领域
本公开实施例涉及计算机技术领域,尤其涉及多机房依赖监控方法、装置、设备及计算机可读存储介质。
背景技术
在相关技术中,每一个机房或机房单元可以被理解为是一个提供全站应用功能的部署单元。类似于一条生产流水线能够提供对应产品的所有加工功能,一个机房单元需要提供相应服务的全链路处理能力,并且不依赖于其他机房单元。由于每个机房单元能够承受的流量压力有上限,对于重要应用,每个机房单元需要有备份的单元,以应对机房故障所产生的企业级服务风险。
随着一些大型企业级应用需求的飞速膨胀,单机房的应用部署模式因流量带宽、用电功率上限,已无法满足日益增长的业务流量需求,多机房部署已成为日益成熟的且更加流行的企业级应用部署方案。
对于重要应用,机房容灾一直是一个极其重要,且极具挑战的课题。机房容灾即指任意机房单元具有在不可抗灾难发生时(机房断网、断电等),能够自动将流量切换至备份机房,从而应对相应故障风险。
由于多机房部署不是一蹴而就,在部署实现的过程中,往往会存在有一定的多机房依赖(机房间依赖)问题。由于这些依赖的存在使得机房切换无法流畅地进行,从而无法满足实时的机房容灾。因此,需要对机房依赖情况进行预警分析,在消除机房依赖的同时,也要防范因为应用的发布变更带来新的依赖问题,保障所有机房始终处于可容灾状态。
在相关技术的一个方案中,可以通过单日志实时统计分析来确定机房依赖情况,单日志实时统计方案仅能根据单一日志的时间窗口数据,进行数据的聚合和对比分析。对于多机房依赖问题,单日志实时分析方案无法满足分析需求。
在相关技术的另一个方案中,可以通过离线数据关联分析来确定机房依赖情况。离线数据关联分析能解决多日志的关联问题,然而没有实时性,无法反馈机房依赖的实时状态,不能满足实时监控需求。
发明内容
有鉴于此,本公开第一方面提供了一种多机房依赖监控方法,包括:
采集多个日志,并且针对特定业务标识从所述多个日志中提取服务调用信息;
从所述服务调用信息中筛选出跨机房服务调用信息;
确定所述特定业务标识所表示的业务所归属的业务链路;
将筛选出的跨机房服务调用信息与所述特定业务标识所表示的业务所归属的业务链路进行实时关联以确定所述业务链路是否是多机房依赖的业务链路。
本公开第二方面提供了一种多机房依赖监控装置,包括:
采集和提取模块,被配置为采集多个日志,并且针对特定业务标识从所述多个日志中提取服务调用信息;
筛选模块,被配置为从所述服务调用信息中筛选出跨机房服务调用信息;
确定模块,被配置为确定所述特定业务标识所表示的业务所归属的业务链路;
实时关联模块,被配置为将筛选出的跨机房服务调用信息与所述特定业务标识所表示的业务所归属的业务链路进行实时关联以确定所述业务链路是否是多机房依赖的业务链路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811436481.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:文件读取测试方法和装置
- 下一篇:分布式系统的监控方法和装置