mlsanityData to 7 Oct 2026

TVDiag: A Task-oriented and View-invariant Failure Diagnosis Framework with Multimodal Data

arXiv 2407.19711 ↗First posted 29 Jul 2024cs.SEcited by 2

Not on the map. Why?

Abstract (arXiv)

Microservice-based systems often suffer from reliability issues due to their intricate interactions and expanding scale. With the rapid growth of observability techniques, various methods have been proposed to achieve failure diagnosis, including root cause localization and failure type identification, by leveraging diverse monitoring data such as logs, metrics, or traces. However, traditional failure diagnosis methods that use single-modal data can hardly cover all failure scenarios due to the restricted information. Several failure diagnosis methods have been recently proposed to integrate multimodal data based on deep learning. These methods, however, tend to combine modalities indiscriminately and treat them equally in failure diagnosis, ignoring the relationship between specific modalities and different diagnostic tasks. This oversight hinders the effective utilization of the unique advantages offered by each modality. To address the limitation, we propose textitTVDiag, a multimodal failure diagnosis framework for locating culprit microservice instances and identifying their failure types (e.g., Net-packets Corruption) in microservice-based systems. textitTVDiag employs task-oriented learning to enhance the potential advantages of each modality and establishes cross-modal associations based on contrastive learning to extract view-invariant failure information. Furthermore, we develop a graph-level data augmentation strategy that randomly inactivates the observability of some normal microservice instances during training to mitigate the shortage of training data. Experimental results show that textitTVDiag outperforms state-of-the-art methods in multimodal failure diagnosis, achieving at least a 55.94% higher HR@1 accuracy and over a 4.08% increase in F1-score across two datasets.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Jul 2024.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2025: 2.

2 papers.