【技术实现步骤摘要】
应用业务异常的根因定位方法及装置
[0001]本专利技术涉及通信
,具体涉及一种应用业务异常的根因定位方法及装置。
技术介绍
[0002]云原生意味着应用程序原生就被设计为在云上以最佳方式运行。云原生是一种专门针对云上应用而设计的方法,用于构建和部署应用,以充分发挥云计算的优势。这些应用的特点是可以实现快速和频繁的构建、发布、部署,结合云计算的特点实现和底层硬件和操作系统解耦,可以方便的满足在扩展性,可用性,可移植性等方面的要求,并提供更好的经济性。同时通过拆解为多个小型功能团队来让组织更敏捷,让人员、流程和工具更好的结合,在开发、测试、运维之间进行更密切的协作。
[0003]云原生时代,系统环境已经发生了翻天覆地的变化,技术栈多,技术组件复杂,应用架构也随之复杂。围绕质量保障、成本管理、效率提升这三个方向,运维领域有诸多快速发现问题并准确进行故障定位的场景需求。传统运维关注的是单台IT设备的故障率和单个应用系统的可用性,标准不统一,且运维专业不断细分,当业务系统发生故障时,需要各个运维岗位进行自检,查看各自负 ...
【技术保护点】
【技术特征摘要】
1.一种应用业务异常的根因定位方法,包括:获取多维度业务数据,其中,所述多维度业务数据包括业务数据的元素和最细粒度元素的实际值;根据元素的维度数对多维度业务数据进行分层;根据所述最细粒度元素的实际值,利用基于根因评价指标中第一部分评价指标的预设搜索方法对分层后的多维度业务数据逐层进行根因搜索,确定业务异常发生的候选根因集合;针对候选根因集合中的任一候选根因,计算根因评价指标中除第一部分评价指标外的第二部分评价指标的指标值,其中,所述根因评价指标包括:贡献度、变化率、信息熵和相似度;基于计算得到的第二部分评价指标的指标值,从候选根因集合中选择目标根因。2.根据权利要求1所述的方法,其中,所述基于计算得到的第二部分评价指标的指标值,从候选根因集合中选择目标根因进一步包括:根据第一部分评价指标的指标值及第二部分评价指标的指标值计算得到根因评价指标的指标值;基于根因评价指标的指标值对候选根因集合中候选根因进行排序;从排序后的候选根因集合中选择目标根因。3.根据权利要求2所述的方法,其中,所述从排序后的候选根因集合中选择目标根因进一步包括:从排序后的候选根因集合中选择与维度数量对应的多个候选根因;判断多个候选根因对应的贡献度是否相同;若相同,则从多个候选根因中选择根因所处层级最低,且根因组合数量最少的候选根因作为目标根因。4.根据权利要求2所述的方法,其中,所述从排序后的候选根因集合中选择目标根因进一步包括:从排序后的候选根因集合中选择与维度数量对应的多个候选根因;判断多个候选根因的根因评价指标的指标值是否相同;若相同,则从多个候选根因中选择根因所处层级最低,且根因组合数量最少的候选根因作为目标根因。5.根据权利要求2所述的方法,其中,所述从排序后的候选根因集合中选择目标根因进一步包括:从排序后的候选根因集合中选择根因评价指标的指标值最大的候选根因作为目标根因。6.根据权利要求1所述的方法,其中,设定多维度业务数据分层后为N层;根据所述最细粒度元素的实际值,利用基于根因评价指标中第一部分评价指标的预设搜索方法对分层后的多维度业务数据逐层进行根因搜索,确定业务异常...
【专利技术属性】
技术研发人员:王河,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。