The invention discloses a micro-
service system fault positioning method and
system based on multi-
modal data fusion. The method comprises the following steps: converting data into a uniform abnormal event format; constructing a micro-service instance
dependency graph, and performing data enhancement; extracting three
modal features respectively corresponding to the log, the measurement index and the call chain tracking; the method comprises the following steps: firstly, calculating an initial fusion weight of each
modal, then calculating an interaction weight, carrying out weighted average on each modal feature, weighting a result after local fusion again, and generating a global
feature vector; and inputting the global
feature vector into a classifier, calculating the probability that the micro-service instance is the
root cause of the fault, and outputting a sorting
list. According to the method, a more comprehensive
system view is provided, the limitation of a single
data source is avoided, the training data is effectively expanded, the robustness and generalization ability of the model in a marked data scarce scene are improved, the contribution degree of each mode can be adaptively adjusted according to a fault scene, and the fused features are more discriminative.