Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Adaptive Root Cause Localization for Microservice Systems with Multi-Agent Recursion-of-Thought

About

As contemporary microservice systems become increasingly popular and complex-often comprising hundreds or even thousands of fine-grained, interdependent subsystems-they are facing more frequent failures. Ensuring system reliability thus demands accurate root cause localization. While traces and metrics have proven to be effective data sources for this task, existing methods either heavily rely on pre-defined schemas, which struggle to adapt to evolving operational contexts, or lack interpretability in their reasoning process, thereby leaving Site Reliability Engineers (SREs) confused. In this paper, we conduct a comprehensive study on how SREs localize the root cause of failures, drawing insights from multiple professional SREs across different organizations. Our investigation reveals that human root cause analysis exhibits three key characteristics: recursiveness, multi-dimensional expansion, and cross-modal reasoning. Motivated by these findings, we introduce RCLAgent, an adaptive root cause localization method for microservice systems that leverages a multi-agent recursion-of-thought framework. RCLAgent employs a novel recursion-of-thought strategy to guide the LLM's reasoning process, effectively integrating data from multiple agents and tool-assisted analysis to accurately pinpoint the root cause. Experimental evaluations on various public datasets demonstrate that RCLAgent achieves superior performance by localizing the root cause using only a single request-outperforming state-of-the-art methods that depend on aggregating multiple requests. These results underscore the effectiveness of RCLAgent in enhancing the efficiency and precision of root cause localization in complex microservice environments.

Lingzhe Zhang, Tong Jia, Kangjin Wang, Weijie Hong, Chiming Duan, Minghua He, Ying Li• 2025

Related benchmarks

TaskDatasetResultRank
Root Cause AnalysisRE3OB Online Boutique with code-level faults
F1 Top-1 Accuracy25
9
Root Cause AnalysisRCAEval Overall All nine datasets (RE1OB-RE3TT) 1.0
Top-1 Accuracy10
9
Root Cause AnalysisRE3TT Train Ticket with code-level faults
F1@10.00e+0
9
Root Cause AnalysisRE2TT (Train Ticket with multimodal data)
CPU Top-10.00e+0
9
Showing 4 of 4 rows

Other info

Follow for update