预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113656252A(43)申请公布日2021.11.16(21)申请号202110978079.5(22)申请日2021.08.24(71)申请人北京百度网讯科技有限公司地址100085北京市海淀区上地十街10号百度大厦2层(72)发明人吴健雄(74)专利代理机构中科专利商标代理有限责任公司11021代理人刘丽丽(51)Int.Cl.G06F11/30(2006.01)G06F11/32(2006.01)G06F16/17(2019.01)权利要求书3页说明书11页附图4页(54)发明名称故障定位方法、装置、电子设备以及存储介质(57)摘要本公开公开了故障定位方法、装置、电子设备、存储介质以及程序产品,涉及计算机技术领域,尤其涉及大数据技术领域。具体实现方案为:响应于针对目标服务的报警信息,获取目标服务的服务日志,其中,目标服务包括多个子服务;提取服务日志中的目标信息,其中,目标信息为与报警信息相关联的信息;以及针对目标信息,利用目标服务的拓扑结构,确定故障定位信息,其中,拓扑结构包括分别表征多个子服务的多个子服务结点以及多个子服务结点之间的连接关系。CN113656252ACN113656252A权利要求书1/3页1.一种故障定位方法,包括:响应于针对目标服务的报警信息,获取所述目标服务的服务日志,其中,所述目标服务包括多个子服务;提取所述服务日志中的目标信息,其中,所述目标信息为与所述报警信息相关联的信息;以及针对所述目标信息,利用所述目标服务的拓扑结构,确定故障定位信息,其中,所述拓扑结构包括分别表征所述多个子服务的多个子服务结点以及所述多个子服务结点之间的连接关系。2.根据权利要求1所述的方法,其中,所述提取所述服务日志中的目标信息包括:提取所述报警信息中的故障记录信息;基于所述故障记录信息,构建提取表达式;以及根据所述提取表达式,提取所述服务日志中的目标信息。3.根据权利要求1所述的方法,其中,所述提取所述服务日志中的目标信息包括:提取所述报警信息中的故障记录信息;基于所述故障记录信息,获取所述故障记录信息中的动态参数信息;基于所述故障记录信息,构建提取表达式;基于所述提取表达式和所述动态参数信息,提取所述服务日志中的目标信息。4.根据权利要求2所述的方法,其中,所述针对所述目标信息,利用所述目标服务的拓扑结构,确定故障定位信息包括:提取所述报警信息中的故障记录信息;基于所述故障记录信息和第一服务预设指标,构建第一定位表达式;以及针对所述目标信息,基于所述第一定位表达式遍历所述拓扑结构,得到所述故障定位信息。5.根据权利要求3所述的方法,其中,所述针对所述目标信息,利用所述目标服务的拓扑结构,确定故障定位信息包括:提取所述报警信息中的故障记录信息;基于所述故障记录信息,获取所述故障记录信息中的动态参数信息;基于所述故障记录信息、所述动态参数信息和第二服务预设指标,构建第二定位表达式;以及针对所述目标信息,基于所述第二定位表达式遍历所述拓扑结构,得到所述故障定位信息。6.根据权利要求1至5任一项所述的方法,其中,所述故障定位信息包括故障子服务信息和故障原因信息,其中,所述故障子服务信息指示了所述目标服务中发生了故障的至少一个子服务。7.根据权利要求1所述的方法,还包括:在预定时段内未接收到与针对所述目标服务的报警信息的情况下,获取所述目标服务的服务日志;按照历史提取表达式,提取所述服务日志中的目标信息;针对所述目标信息,利用所述目标服务的拓扑结构,得到操作结果;以及2CN113656252A权利要求书2/3页在所述操作结果包括失败结果的情况下,更新所述历史提取表达式。8.根据权利要求1所述的方法,还包括:获取关于多个服务的统计监控信息;以及基于所述多个服务的统计监控信息,确定针对所述目标服务的报警信息。9.一种故障定位装置,包括:响应模块,用于响应于针对目标服务的报警信息,获取所述目标服务的服务日志,其中,所述目标服务包括多个子服务;提取模块,用于提取所述服务日志中的目标信息,其中,所述目标信息为与所述报警信息相关联的信息;以及确定模块,用于针对所述目标信息,利用所述目标服务的拓扑结构,确定故障定位信息,其中,所述拓扑结构包括分别表征所述多个子服务的多个子服务结点以及所述多个子服务结点之间的连接关系。10.根据权利要求9所述的装置,其中,所述提取模块包括:第一提取单元,用于提取所述报警信息中的故障记录信息;第一构建单元,用于基于所述故障记录信息,构建提取表达式;以及第二提取单元,用于根据所述提取表达式,提取所述服务日志中的目标信息。11.根据权利要求9所述的装置,其中,所述提取模块包括:第三提取单元,用于提取所述报警信息中的故障记录信息;第