发明名称 |
分布式服务的监控方法及装置 |
摘要 |
本发明实施例提供一种分布式服务的监控方法及装置,所述方法包括:获取从分布式服务的多个模块采集的业务请求处理日志,其中,在从多个模块采集的业务请求处理日志的日志记录当中被记录的同一业务请求具有相同的业务请求标识,并且日志记录包括当前模块的第一模块标识和调用所述当前模块的调用模块的第二模块标识;将具有相同的业务请求标识的日志记录分别聚合为日志记录集合;对聚合得到的日志记录集合分别进行分析,对处理结果发生异常的业务请求,根据业务请求在模块之间的调用关系生成业务请求的请求调用关系拓扑图。本发明的技术方案在业务请求的处理结果发生异常时,自动生成相应的请求调用关系拓扑图,方便了异常业务请求的快速止损。 |
申请公布号 |
CN105207806A |
申请公布日期 |
2015.12.30 |
申请号 |
CN201510515834.0 |
申请日期 |
2015.08.20 |
申请人 |
百度在线网络技术(北京)有限公司 |
发明人 |
王伟;林仙龙;韩陈寿 |
分类号 |
H04L12/24(2006.01)I |
主分类号 |
H04L12/24(2006.01)I |
代理机构 |
北京金律言科知识产权代理事务所(普通合伙) 11461 |
代理人 |
罗延红;杨移 |
主权项 |
一种分布式服务的监控方法,其特征在于,所述方法包括:日志获取步骤:获取从分布式服务的多个模块采集的业务请求处理日志,其中,在所述从所述多个模块采集的业务请求处理日志的日志记录当中被记录的同一业务请求具有相同的业务请求标识,并且所述日志记录包括当前模块的第一模块标识和调用所述当前模块的调用模块的第二模块标识;日志聚合步骤:将具有相同的业务请求标识的日志记录分别聚合为日志记录集合;日志分析步骤:对聚合得到的日志记录集合分别进行分析,其中,对处理结果发生异常的业务请求,根据所述业务请求在模块之间的调用关系生成所述业务请求的请求调用关系拓扑图。 |
地址 |
100085 北京市海淀区上地十街10号百度大厦三层 |