【技术实现步骤摘要】
信息识别方法和装置
本申请实施例涉及计算机
,具体涉及信息识别方法和装置。
技术介绍
云服务商通常通过对用户异常进行监控和分析来关注用户体验。用户所能接收到的异常来自于云终端。通过在云终端处进行异常收集,能以较小的成本得到用户的所有异常。然而,云终端处的异常包括云上所有服务的异常,需要将异常归类到具体服务,方便后续异常的排查和分析。目前,常用的异常识别方法通常包括以下三种。其一,每个服务独立收集各自服务的异常。也就是说,需要各个服务都开发异常收集、异常处理等功能。其二,在每个异常上添加服务标识字段,加上服务标识字段后,能直接识别出异常所属服务。其三,在异常接收服务中,添加多种判定规则,直接对异常进行判定。
技术实现思路
本申请实施例提出了信息识别方法和装置。第一方面,本申请实施例提出了一种信息识别方法,包括:接收目标异常信息;获取目标异常信息的目标接口路径;将目标接口路径在预先构建的异常识别树中进行查找,其中,异常识别树用于存储接口路径与服务的映射关系;响应于查找成功,基于查找到的节 ...
【技术保护点】
1.一种信息识别方法,包括:/n接收目标异常信息;/n获取所述目标异常信息的目标接口路径;/n将所述目标接口路径在预先构建的异常识别树中进行查找,其中,所述异常识别树用于存储接口路径与服务的映射关系;/n响应于查找成功,基于查找到的节点存储的服务识别所述目标异常信息所属的目标服务。/n
【技术特征摘要】
1.一种信息识别方法,包括:
接收目标异常信息;
获取所述目标异常信息的目标接口路径;
将所述目标接口路径在预先构建的异常识别树中进行查找,其中,所述异常识别树用于存储接口路径与服务的映射关系;
响应于查找成功,基于查找到的节点存储的服务识别所述目标异常信息所属的目标服务。
2.根据权利要求1所述的方法,其中,所述方法还包括:
响应于查找失败,基于预设规范对所述目标接口路径进行解析;
响应于解析成功,基于解析出的服务识别所述目标异常信息所属的目标服务。
3.根据权利要求2所述的方法,其中,所述方法还包括:
响应于解析失败,输出提示信息,其中,所述提示信息用于提示所述目标异常信息属于未知服务。
4.根据权利要求1所述的方法,其中,所述异常识别树包括多个层,每一层包括至少一个节点,所述异常识别树的第一层的节点不存储信息,所述异常识别树的第二层的节点存储接口路径的域名和服务,所述异常识别树的第三层及之后层的节点存储接口路径的每级路径和服务,所述异常识别树中存储接口路径的每级路径的节点所在层的层次与该级路径在接口路径中的级数对应,并且存储该级路径的节点是存储接口路径中该级路径的上一级路径的节点的子节点和存储接口路径中该级路径的下一级路径的节点的父节点,存储接口路径中的最后一级路径的节点存储接口路径对应的服务。
5.根据权利要求4所述的方法,其中,所述将所述目标接口路径在预先构建的异常识别树中进行查找,包括:
若所述目标接口路径不存在目标域名,基于所述目标接口路径的第一级路径更新待匹配路径,基于域名为空的第二层节点的子节点集合更新待匹配节点集合;
执行以下匹配步骤:将待匹配路径在待匹配节点集合中进行匹配;若匹配成功,确定匹配的节点存储的服务是否为空,若不为空,基于匹配的节点存储的服务更新缓存服务,确定待匹配路径是否是所述目标接口路径的最后一级路径,若是,则匹配结束。
6.根据权利要求5所述的方法,其中,所述将所述目标接口路径在预先构建的异常识别树中进行查找,还包括:
响应于确定待匹配路径不是所述目标接口路径的最后一级路径,基于待匹配路径的下一级路径更新待匹配路径,基于匹配的节点的子节点集合更新待匹配节点集合,并继续执行所述匹配步骤。
7.根据权利要求6所述的方法,其中,所述将所述目标接口路径在预先构建的异常识别树中进行查找,还包括:
若所述目标接口路径中存在目标域名,将所述目标域名在所述异常识别树的第二层节点中进行匹配;若匹配成功,确定匹配的第二层节点存储的服务是否为空;若不为空,基于所述匹配的第二层节点存储的服务更新所述缓存服务。
8.根据权利要求7所述的方法,其中,所述将所述目标接口路径在预先构建的异常识别树中进行查找,还包括:
响应于所述目标域名在所述异常识别树的第二层节点中匹配成功,基于所述目标接口路径的第一级路径更新待匹配路径,基于所述匹配的第二层节点的子节点集合更新待匹配节点集合,以及执行所述匹配步骤。
9.根据权利要求8所述的方法,其中,所述方法还包括:
若所述缓存服务不为空,则查找成功,以及将所述缓存服务作为所述目标异常信息所属的目标服务;
若所述缓存服务为空,则查找失败。
10.根据权利要求2所述的方法,其中,所述预设规范满足以下条件:
接口路径包括两级路径,且第一级路径是应用程序编程接口,第二级路径是接口路径对应的服务。
11.一种信息识别装置,包括:
接收单元,被配置成接收目标异常信息;
获取单元,被配置成获取所述目标异常信息的目标接口路径;
查找单元,被配置成将所述目标接口路径在预先构建的异常识别树中进行查找,其中,所述异常识别树用于存储接口路径与服务的映...
【专利技术属性】
技术研发人员:刘曾超前,董灵芝,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。