Unlock instant, AI-driven research and patent intelligence for your innovation.

Micro-service fault root cause positioning method based on fault propagation graph

A technology of fault propagation and localization method, applied in the computer field, can solve the problems of high abnormal threshold, low efficiency, high operation and maintenance cost, etc., to reduce manual operation and maintenance costs and troubleshooting time, improve accuracy, and ensure reliability. The effect of stable operation

Pending Publication Date: 2022-04-22
GUANGXI UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

First of all, there are many monitoring key performance indicators (KPI: Key Performance Indicators) of microservices, and they change with business updates. It is difficult for operation and maintenance personnel to manually set the abnormal thresholds of various indicators; secondly, the relationship between microservice fault propagation is complicated , the operation and maintenance personnel use the link tracking tool to describe the fault propagation relationship is not complete
Some existing research methods have certain deficiencies in inferring the root cause of microservice failures based on the dependency call relationship between services and the similarity of service nodes. They do not fully consider the failure correlation of microservice historical failure data and cannot effectively predict the failure. Scope of influence; Finally, in the troubleshooting stage of microservices, operation and maintenance personnel need to rely on operation and maintenance experience and a lot of time to troubleshoot, locate, and analyze the root causes of failures one by one. The operation and maintenance costs are large and the efficiency is not high. unacceptable

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Micro-service fault root cause positioning method based on fault propagation graph
  • Micro-service fault root cause positioning method based on fault propagation graph
  • Micro-service fault root cause positioning method based on fault propagation graph

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0015] At first the nouns and terms involved in the present invention are explained or illustrated:

[0016] Microservice Fault Propagation relationship Graph (MFPG);

[0017] Microservice Fault Root Cause Location algorithm based on MFPG (FRL-MFPG);

[0018] Link Call Graph of end-to-end Tracking (LCGT);

[0019] Microservice Fault Correlation Directed Graph (microservice Fault Correlatio...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a micro-service fault root cause positioning method based on a fault propagation graph (FRL)-MFPG (Microservice Fault Root Case On MFPG), which is characterized in that the FRL-MFPG can be used for positioning the root cause of a micro-service fault; the FRL-MFPG can be used for positioning the root cause of the micro-service fault; the method comprises the following steps: firstly, aiming at the problem that the dynamic displacement of a micro-service KPI (Key Performance Indicator) is not well considered in an existing correlation analysis method, designing a new anomaly scoring algorithm to measure the fault degree of a micro-service component, and constructing a fault propagation graph (MFPG); secondly, a traditional random walk algorithm is optimized, three search directions are designed, and the limitation of the search range is solved; according to the above contents, an FRL-MFPG algorithm is designed to measure the abnormal degree of each node in the MFPG through an abnormal scoring algorithm based on correlation analysis after a micro-service fault is found, then the globality and flexibility of a random walk algorithm are optimized, and micro-service fault root cause positioning is realized. Root cause indexes such as a micro-service component, a physical machine and a KPI of a fault source are listed, so that the globality and flexibility of a search range and the accuracy of fault positioning are improved.

Description

technical field [0001] The invention belongs to the field of computer technology, and more specifically relates to a method for locating the root cause of a microservice fault based on a fault propagation graph. Background technique [0002] Compared with traditional software faults, microservice faults are more complex and difficult to locate, and different from traditional software faults, most microservice faults are related to the asynchronous call interaction of service components, heterogeneous deployment environment and configuration. First of all, there are many monitoring key performance indicators (KPI: Key Performance Indicators) of microservices, and they change with business updates. It is difficult for operation and maintenance personnel to manually set the abnormal thresholds of various indicators; secondly, the relationship between microservice fault propagation is complicated , O&M personnel use link tracking tools to describe the fault propagation relations...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F11/07G06F11/30
CPCG06F11/079G06F11/302
Inventor 陈宁江陈玉华郑盈盈
Owner GUANGXI UNIV