pith. sign in

arxiv: 2406.19711 · v2 · pith:ZRYOGBP2new · submitted 2024-06-28 · 💻 cs.LG

CHASE: A Causal Hypergraph based Framework for Root Cause Analysis in Multimodal Microservice Systems

classification 💻 cs.LG
keywords microservicechasecauseframeworkmultimodalrootsystemsystems
0
0 comments X
read the original abstract

In recent years, the widespread adoption of distributed microservice architectures within the industry has significantly increased the demand for enhanced system availability and robustness. Due to the complex service invocation paths and dependencies in enterprise-level microservice systems, it is challenging to locate the anomalies promptly during service invocations, thus causing intractable issues for normal system operations and maintenance. In this paper, we propose a Causal Heterogeneous grAph baSed framEwork for root cause analysis, namely CHASE, for microservice systems with multimodal data, including traces, logs, and system monitoring metrics. Specifically, related information is encoded into representative embeddings and further modeled by a multimodal invocation graph. Following that, anomaly detection is performed on each instance node with attentive heterogeneous message passing from its adjacent metric and log nodes. Finally, CHASE learns from the constructed hypergraph with hyperedges representing the flow of causality and performs root cause localization. We evaluate the proposed framework on two public microservice datasets with distinct attributes and compare with the state-of-the-art methods. The results show that CHASE achieves the average performance gain up to 36.2%(A@1) and 29.4%(Percentage@1), respectively to its best counterpart.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Which Types of Heterogeneity Matter for Root Cause Localization in Microservice Systems ?

    cs.SE 2026-04 unverdicted novelty 5.0

    Entity-level heterogeneity creates asymmetric fault propagation dominated by service-host interactions, and NexusRCL captures this via heterogeneous graphs and active learning to improve top-1 accuracy by up to 49.85%.

  2. Joint Temporal-Structural Representation Learning for Distributed Fault Discrimination in Microservice Architectures

    cs.DC 2026-05 unverdicted novelty 4.0

    A temporal graph neural network jointly models dynamic service states and dependency interactions to improve fault category discrimination in distributed microservices.