Software fault detection method based on micro-service log

A technology of software faults and detection methods, which is applied to the detection of faulty computer hardware, functional testing, computer components, etc., can solve problems such as insufficient automation, improve automation, reduce overhead, and avoid low efficiency of fault detection Effect

Active Publication Date: 2020-06-16
SUN YAT SEN UNIV
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the current surface monitoring methods have just started, and operation and maintenance personnel are still required to participate in the analysis process, and the degree of automation is insufficient.

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
  • Software fault detection method based on micro-service log
  • Software fault detection method based on micro-service log
  • Software fault detection method based on micro-service log

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The accompanying drawings are for illustrative purposes only and cannot be construed as limiting the patent;

[0034] In order to better illustrate this embodiment, some parts in the drawings will be omitted, enlarged or reduced, and do not represent the size of the actual product;

[0035] For those skilled in the art, it is understandable that some well-known structures and descriptions thereof may be omitted in the drawings.

[0036] The technical solutions of the present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0037] Such as figure 1 As shown, a software fault detection method based on microservice logs includes the following steps:

[0038] S1: Build an online topology detection model and a machine learning model;

[0039] S2: The online topology detection model obtains the relevant microservice topology structure through the log when the fault occurs, sorts the importance of key nodes in the pat...

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 provides a software fault detection method based on a micro-service log. The method comprises the following steps that the micro-service key degrees are ranked through a topology detection model; more important the micro-service is, the more possibly faults of the micro-service occur; the expenditure caused by blind one-by-one micro-service fault analysis and detection is reduced; then the low fault detection efficiency caused by machine learning each time is avoided through the mode matching service, and finally a machine learning model capable of classifying whether the micro-service is the fault service or not is constructed through extraction, dimension reduction and learning of log text features, so that the automation degree of operation and maintenance is improved.

Description

technical field [0001] The invention relates to the technical field of software engineering, and more specifically, to a software fault detection method based on a microservice log. Background technique [0002] In the fault detection methods of traditional distributed architecture systems, most of them adopt the point monitoring strategy. Point monitoring is to arrange monitoring points in key nodes and set thresholds, so that after a fault or abnormality occurs, the alarm information of the node can be used. Perform troubleshooting. Although microservices are also a type of distributed architecture, there are many nodes in the microservice architecture, complex links, frequent container startup and destruction, excessive monitoring costs for deployment points, and often associated error messages, making it impossible to accurately locate key faulty services . In addition to point monitoring, there is also a surface monitoring method that combines time correlation and lin...

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/26G06K9/62G06N20/00
CPCG06F11/26G06N20/00G06F18/23213G06F18/214G06F18/24323Y02D10/00
Inventor 余阳陈锦航
Owner SUN YAT SEN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products