Accurate and efficient failure diagnosis in microservice systems is crucial; however, existing methods face two significant challenges: extracting semantic features from multimodal data and performing robust failure diagnosis with incomplete modalities. To address these challenges, we propose MultiCall, a novel framework for failure diagnosis that leverages Multimodal data analysis. MultiCall tackles semantic feature extraction by employing domain-specific bidirectional Mamba modules. It employs temporal feature modeling via masked event sequence training and contextual semantic reasoning augmented by domain knowledge (documentation/LLM-generated explanations), yielding instance-level representations weighted by abnormal scores. For incomplete multimodal data analysis, MultiCall utilizes a graph convolution network to model spatiotemporal dependencies, while a random modality masking strategy learns inter-modal relationships via projections for modality compensation. Extensive evaluations on three open-source platforms and a real-world microservice system demonstrate MultiCall’s superior performance. It achieves high accuracy in root cause localization, with A@1 (88.2%) and A@5 (95.6%), and excels in failure type identification, achieving an F1-score of 95.2%.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Adaptive Modality Compensation via Bi-Mamba Dual-Stream Learning for Microservice Failure Diagnosis Under Incomplete Multimodal Data

  • Kaiqi Ding,
  • Yuanmu Ma,
  • Kaigui Bian

摘要

Accurate and efficient failure diagnosis in microservice systems is crucial; however, existing methods face two significant challenges: extracting semantic features from multimodal data and performing robust failure diagnosis with incomplete modalities. To address these challenges, we propose MultiCall, a novel framework for failure diagnosis that leverages Multimodal data analysis. MultiCall tackles semantic feature extraction by employing domain-specific bidirectional Mamba modules. It employs temporal feature modeling via masked event sequence training and contextual semantic reasoning augmented by domain knowledge (documentation/LLM-generated explanations), yielding instance-level representations weighted by abnormal scores. For incomplete multimodal data analysis, MultiCall utilizes a graph convolution network to model spatiotemporal dependencies, while a random modality masking strategy learns inter-modal relationships via projections for modality compensation. Extensive evaluations on three open-source platforms and a real-world microservice system demonstrate MultiCall’s superior performance. It achieves high accuracy in root cause localization, with A@1 (88.2%) and A@5 (95.6%), and excels in failure type identification, achieving an F1-score of 95.2%.