Exploring LLM-based Agents for Root Cause Analysis
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
The growing complexity of cloud based software systems has resulted in incident management becoming an integral part of the software development lifecycle. Root cause analysis (RCA), a critical part of the incident management process, is a demanding task for on-call engineers, requiring deep domain knowledge and extensive experience with a team's specific services. Automation of RCA can result in significant savings of time, and ease the burden of incident management on on-call engineers. Recently, researchers have utilized Large Language Models (LLMs) to perform RCA, and have demonstrated promising results. However, these approaches are not able to dynamically collect additional diagnostic information such as incident related logs, metrics or databases, severely restricting their ability to diagnose root causes. In this work, we explore the use of LLM based agents for RCA to address this limitation. We present a thorough empirical evaluation of a ReAct agent equipped with retrieval tools, on an out-of-distribution dataset of production incidents collected at Microsoft. Results show that ReAct performs competitively with strong retrieval and reasoning baselines, but with highly increased factual accuracy. We then extend this evaluation by incorporating discussions associated with incident reports as additional inputs for the models, which surprisingly does not yield significant performance improvements. Lastly, we conduct a case study with a team at Microsoft to equip the ReAct agent with tools that give it access to external diagnostic services that are used by the team for manual RCA. Our results show how agents can overcome the limitations of prior work, and practical considerations for implementing such a system in practice.
Key facts. Cited by 61 papers in the map (data through 14 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 23 of its 45 references that are in the map. First posted on arXiv 7 Mar 2024.
Builds on
23 of 45 references.
References · 23
- 2023GPT-4 Technical Reportcited by 18,396
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,297
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,893
- 2019BERTScore: Evaluating Text Generation with BERTcited by 5,512
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,442
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 2,006
- 2022WebShop: Towards Scalable Real-World Web Interaction with Grounded Language Agentscited by 1,251
11 more
- 2020ALFWorld: Aligning Text and Embodied Environments for Interactive Learningcited by 1,205
- 2023Teaching Large Language Models to Self-Debugcited by 988
- 2022Interleaving Retrieval with Chain-of-Thought Reasoning for Knowledge-Intensive Multi-Step Questionscited by 923
- 2023ExpeL: LLM Agents Are Experiential Learnerscited by 876
- 2022LLM-Planner: Few-Shot Grounded Planning for Embodied Agents with Large Language Modelscited by 462
- 2023Augmented Language Models: a Surveycited by 403
- 2020Tangled up in BLEU: Reevaluating the Evaluation of Automatic Machine Translation Evaluation Metricscited by 158
- 2021Anomaly Detection and Failure Root Cause Analysis in (Micro)Service-Based Cloud Applications: A Surveycited by 48
- 2023Recommending Root-Cause and Mitigation Steps for Cloud Incidents using Large Language Modelscited by 38
- 2019DeCaf: Diagnosing and Triaging Performance Issues in Large-Scale Cloud Servicescited by 16
- 2022AutoTSG: Learning and Synthesis for Incident Troubleshootingcited by 12
Built on by
Citing papers per year: 2024: 13; 2025: 19; 2026: 29.
61 papers.
Sort:
By area:
- 2024From LLMs to LLM-based Agents for Software Engineering: A Survey of Current, Challenges and Futurecited by 86
- 2025Open Challenges in Multi-Agent Security: Towards Secure Systems of Interacting AI Agentscited by 71
- 2024NESTFUL: A Benchmark for Evaluating LLMs on Nested Sequences of API Callscited by 48
- 2024You Name It, I Run It: An LLM Agent to Execute Tests of Arbitrary Projectscited by 47
- 2025Vibe Coding vs. Agentic Coding: Fundamentals and Practical Implications of Agentic AIcited by 42
- 2024A Survey on Large Language Models for Communication, Network, and Service Management: Application Insights, Challenges, and Future Directionscited by 25
- 2025Frontier AI's Impact on the Cybersecurity Landscapecited by 21
- 2024Multi-Agents are Social Groups: Investigating Social Influence of Multiple Agents in Human-Agent Interactionscited by 16
- 2025TAMO: Fine-Grained Root Cause Analysis via Tool-Assisted LLM Agent with Multi-Modality Observation Data in Cloud-Native Systemscited by 13
- 2025Reasoning Language Models for Root Cause Analysis in 5G Wireless Networkscited by 13
- 2024Cloud Atlas: Efficient Fault Localization for Cloud Systems using Language Models and Causal Insightcited by 12
- 2025Failure Modes in LLM Systems: A System-Level Taxonomy for Reliable AI Applicationscited by 10
38 more
- 2024LEMMA-RCA: A Large Multi-modal Multi-domain Dataset for Root Cause Analysiscited by 9
- 2025NetArena: Dynamic Benchmarks for AI Agents in Network Automationcited by 9
- 2025Large Language Models for Security Operations Centers: A Comprehensive Surveycited by 9
- 2026AgentTrace: Causal Graph Tracing for Root Cause Analysis in Deployed Multi-Agent Systemscited by 7
- 2025The Multi-Agent Fault Localization System Based on Monte Carlo Tree Search Approachcited by 6
- 2024Towards Unlocking Insights from Logbooks Using AIcited by 5
- 2025StepFly: Agentic Troubleshooting Guide Automation for Incident Diagnosiscited by 5
- 2025Simplifying Root Cause Analysis in Kubernetes with StateGraph and LLMcited by 4
- 2026SADE: Symptom-Aware Diagnostic Escalation for LLM-Based Network Troubleshootingcited by 4
- 2024LibreLog: Accurate and Efficient Unsupervised Log Parsing Using Open-Source Large Language Modelscited by 3
- 2024Order Matters! An Empirical Study on Large Language Models' Input Order Bias in Software Fault Localizationcited by 3
- 2025CyberSleuth: Autonomous Blue-Team LLM Agent for Web Attack Forensicscited by 3
- 2025Generative Caching for Structurally Similar Prompts and Responsescited by 3
- 2026VASO: Formally Verifiable Self-Evolving Skills for Physical AI Agentscited by 3
- 2024Generative transformations and patterns in LLM-native approaches for software verification and falsificationcited by 2
- 2025Optimizing open-domain question answering with graph-based retrieval augmented generationcited by 2
- 2025FAA Framework: A Large Language Model-Based Approach for Credit Card Fraud Investigationscited by 2
- 2025Root Cause Analysis for Microservice Systems via Cascaded Conditional Learning with Hypergraphscited by 2
- 2025PRAXIS: Integrating Program Analysis with Observability for Root-Cause Analysiscited by 2
- 2026Towards Structured, State-Aware, and Execution-Grounded Reasoning for Software Engineering Agentscited by 2
- 2026RIVA: Leveraging LLM Agents for Reliable Configuration Drift Detectioncited by 2
- 2026Bian Que: An Agentic Framework with Flexible Skill Arrangement for Online System Operationscited by 2
- 2026Large Language Models for Agentic NetOps and AIOps: Architectures, Evaluation, and Safetycited by 2
- 2026Cheap Code, Costly Judgment: A Case Study on Governable Agentic Software Engineeringcited by 2
- 2024Online Multi-modal Root Cause Identification in Microservice Systemscited by 1
- 2024ENCO: Life-Cycle Management of Enterprise-Grade Copilotscited by 1
- 2025Task-Aware Reduction for Scalable LLM-Database Systemscited by 1
- 2026TeleDoCTR: Domain-Specific and Contextual Troubleshooting for Telecommunicationscited by 1
- 2026Bridging Temporal and Textual Modalities: A Multimodal Framework for Automated Cloud Failure Root Cause Analysiscited by 1
- 2026LogSieve: Task-Aware CI Log Reduction for Sustainable LLM-Based Analysiscited by 1
- 2026Root Cause Analysis Method Based on Large Language Models with Residual Connection Structurescited by 1
- 2026GSAR: Typed Grounding for Hallucination Detection and Recovery in Multi-Agent LLMscited by 1
- 2026CUJBench: Benchmarking LLM-Agent on Cross-Modal Failure Diagnosis from Browser to Backendcited by 1
- 2026EventADL: Open-Box Anomaly Detection and Localization Framework for Events in Cloud-Based Service Systemscited by 1
- 2026Towards In-Depth Root Cause Localization for Microservices with Multi-Agent Recursion-of-Thoughtcited by 1
- 2026JustDiag!: A Diagnostic Justification Engine for Accountable Root Cause Analysiscited by 1
- 2026OpsMem: Dual-Memory Reasoning with Cross-Memory Resonance for Failure Diagnosiscited by 1
- 2025LLM-Powered Fully Automated Chaos Engineering: Towards Enabling Anyone to Build Resilient Software Systems at Low Costcited by 0
50 most cited of 61 All 61 (JSON)
- 2026Follow the Winners: Conservative Policy Improvement with the Cross-Entropy Method for Critic-Free RFT2 Oct 2026
- 2026SRE-Marathon: A Continuous, Change-Driven Benchmark for Autonomous Site Reliability Agents26 Sep 2026
- 2026Beyond Capability Benchmarks: Learning Operational Fingerprints of LLM Cloud Services from Production Incident Metadata26 Aug 2026
- 2026From General Agents to RCA Experts: A Self-Evolving Harness for Root Cause Analysis26 Aug 2026
- 2026Beyond Fault Localization: A Trajectory-Level Study of LLM Agents for Microservice Root Cause Analysis21 Aug 2026
- 2026TELLER: Non-intrusive Cross-Layer Root-Cause Analysis for LLM Inference3 Aug 2026
- 2026OpsMem: Dual-Memory Reasoning with Cross-Memory Resonance for Failure Diagnosis13 Jul 2026
- 2026Cheap Code, Costly Judgment: A Case Study on Governable Agentic Software Engineering1 Jul 2026
- 2026JustDiag!: A Diagnostic Justification Engine for Accountable Root Cause Analysis17 Jun 2026
- 2026NetCause: Counterfactual Learning for Root Cause Analysis in Large-Scale Networks11 Jun 2026
- 2026Agentic Persona Generation with Critique-Refinement: An Industrial Evaluation8 Jun 2026
- 2026VASO: Formally Verifiable Self-Evolving Skills for Physical AI Agents3 Jun 2026
38 more
- 2026Towards In-Depth Root Cause Localization for Microservices with Multi-Agent Recursion-of-Thought14 May 2026
- 2026Large Language Models for Agentic NetOps and AIOps: Architectures, Evaluation, and Safety12 May 2026
- 2026Profiling for Pennies: Unveiling the Privacy Iceberg of LLM Agents7 May 2026
- 2026SADE: Symptom-Aware Diagnostic Escalation for LLM-Based Network Troubleshooting6 May 2026
- 2026EventADL: Open-Box Anomaly Detection and Localization Framework for Events in Cloud-Based Service Systems1 May 2026
- 2026Bian Que: An Agentic Framework with Flexible Skill Arrangement for Online System Operations29 Apr 2026
- 2026CUJBench: Benchmarking LLM-Agent on Cross-Modal Failure Diagnosis from Browser to Backend25 Apr 2026
- 2026GSAR: Typed Grounding for Hallucination Detection and Recovery in Multi-Agent LLMs25 Apr 2026
- 2026Evaluating LLM Agents on Automated Software Analysis Tasks13 Apr 2026
- 2026OpsLLM: Construction of Large Language Model for Software Operations with Multi-stage Learning6 Apr 2026
- 2026AgentTrace: Causal Graph Tracing for Root Cause Analysis in Deployed Multi-Agent Systems16 Mar 2026
- 2026RIVA: Leveraging LLM Agents for Reliable Configuration Drift Detection2 Mar 2026
- 2026Root Cause Analysis Method Based on Large Language Models with Residual Connection Structures9 Feb 2026
- 2026Towards Structured, State-Aware, and Execution-Grounded Reasoning for Software Engineering Agents4 Feb 2026
- 2026LogSieve: Task-Aware CI Log Reduction for Sustainable LLM-Based Analysis28 Jan 2026
- 2026Bridging Temporal and Textual Modalities: A Multimodal Framework for Automated Cloud Failure Root Cause Analysis8 Jan 2026
- 2026TeleDoCTR: Domain-Specific and Contextual Troubleshooting for Telecommunications2 Jan 2026
- 2025PRAXIS: Integrating Program Analysis with Observability for Root-Cause Analysis26 Dec 2025
- 2025Failure Modes in LLM Systems: A System-Level Taxonomy for Reliable AI Applications25 Nov 2025
- 2025Root Cause Analysis for Microservice Systems via Cascaded Conditional Learning with Hypergraphs14 Nov 2025
- 2025Generative Caching for Structurally Similar Prompts and Responses14 Nov 2025
- 2025LLM-Powered Fully Automated Chaos Engineering: Towards Enabling Anyone to Build Resilient Software Systems at Low Cost11 Nov 2025
- 2025Task-Aware Reduction for Scalable LLM-Database Systems13 Oct 2025
- 2025StepFly: Agentic Troubleshooting Guide Automation for Incident Diagnosis11 Oct 2025
- 2025Large Language Models for Security Operations Centers: A Comprehensive Survey13 Sep 2025
- 2025CyberSleuth: Autonomous Blue-Team LLM Agent for Web Attack Forensics28 Aug 2025
- 2025The Multi-Agent Fault Localization System Based on Monte Carlo Tree Search Approach30 Jul 2025
- 2025Reasoning Language Models for Root Cause Analysis in 5G Wireless Networks29 Jul 2025
- 2025FAA Framework: A Large Language Model-Based Approach for Credit Card Fraud Investigations13 Jun 2025
- 2025NetArena: Dynamic Benchmarks for AI Agents in Network Automation3 Jun 2025
- 2025Simplifying Root Cause Analysis in Kubernetes with StateGraph and LLM3 Jun 2025
- 2025Vibe Coding vs. Agentic Coding: Fundamentals and Practical Implications of Agentic AI26 May 2025
- 2025Open Challenges in Multi-Agent Security: Towards Secure Systems of Interacting AI Agents4 May 2025
- 2025TAMO: Fine-Grained Root Cause Analysis via Tool-Assisted LLM Agent with Multi-Modality Observation Data in Cloud-Native Systems29 Apr 2025
- 2025Frontier AI's Impact on the Cybersecurity Landscape7 Apr 2025
- 2025Optimizing open-domain question answering with graph-based retrieval augmented generation4 Mar 2025
- 2024Order Matters! An Empirical Study on Large Language Models' Input Order Bias in Software Fault Localization25 Dec 2024
- 2024A Survey on Large Language Models for Communication, Network, and Service Management: Application Insights, Challenges, and Future Directions16 Dec 2024
50 newest of 61 All 61 (JSON)
- 2024From LLMs to LLM-based Agents for Software Engineering: A Survey of Current, Challenges and Futurecited by 86
- 2024NESTFUL: A Benchmark for Evaluating LLMs on Nested Sequences of API Callscited by 48
- 2024You Name It, I Run It: An LLM Agent to Execute Tests of Arbitrary Projectscited by 47
- 2025Vibe Coding vs. Agentic Coding: Fundamentals and Practical Implications of Agentic AIcited by 42
- 2025TAMO: Fine-Grained Root Cause Analysis via Tool-Assisted LLM Agent with Multi-Modality Observation Data in Cloud-Native Systemscited by 13
- 2026AgentTrace: Causal Graph Tracing for Root Cause Analysis in Deployed Multi-Agent Systemscited by 7
- 2025The Multi-Agent Fault Localization System Based on Monte Carlo Tree Search Approachcited by 6
- 2025StepFly: Agentic Troubleshooting Guide Automation for Incident Diagnosiscited by 5
- 2025CyberSleuth: Autonomous Blue-Team LLM Agent for Web Attack Forensicscited by 3
- 2026VASO: Formally Verifiable Self-Evolving Skills for Physical AI Agentscited by 3
- 2026Towards Structured, State-Aware, and Execution-Grounded Reasoning for Software Engineering Agentscited by 2
- 2026RIVA: Leveraging LLM Agents for Reliable Configuration Drift Detectioncited by 2
12 most cited of 22 All 22 (JSON)
- 2026From General Agents to RCA Experts: A Self-Evolving Harness for Root Cause Analysis26 Aug 2026
- 2026Beyond Fault Localization: A Trajectory-Level Study of LLM Agents for Microservice Root Cause Analysis21 Aug 2026
- 2026Cheap Code, Costly Judgment: A Case Study on Governable Agentic Software Engineering1 Jul 2026
- 2026Agentic Persona Generation with Critique-Refinement: An Industrial Evaluation8 Jun 2026
- 2026VASO: Formally Verifiable Self-Evolving Skills for Physical AI Agents3 Jun 2026
- 2026Large Language Models for Agentic NetOps and AIOps: Architectures, Evaluation, and Safety12 May 2026
- 2026Profiling for Pennies: Unveiling the Privacy Iceberg of LLM Agents7 May 2026
- 2026Bian Que: An Agentic Framework with Flexible Skill Arrangement for Online System Operations29 Apr 2026
- 2026CUJBench: Benchmarking LLM-Agent on Cross-Modal Failure Diagnosis from Browser to Backend25 Apr 2026
- 2026GSAR: Typed Grounding for Hallucination Detection and Recovery in Multi-Agent LLMs25 Apr 2026
- 2026Evaluating LLM Agents on Automated Software Analysis Tasks13 Apr 2026
- 2026AgentTrace: Causal Graph Tracing for Root Cause Analysis in Deployed Multi-Agent Systems16 Mar 2026
12 newest of 22 All 22 (JSON)
- 2025Reasoning Language Models for Root Cause Analysis in 5G Wireless Networkscited by 13
- 2026Towards In-Depth Root Cause Localization for Microservices with Multi-Agent Recursion-of-Thoughtcited by 1
- 2026OpsMem: Dual-Memory Reasoning with Cross-Memory Resonance for Failure Diagnosiscited by 1
- 2026Follow the Winners: Conservative Policy Improvement with the Cross-Entropy Method for Critic-Free RFTcited by 0
- 2026Follow the Winners: Conservative Policy Improvement with the Cross-Entropy Method for Critic-Free RFT2 Oct 2026
- 2026OpsMem: Dual-Memory Reasoning with Cross-Memory Resonance for Failure Diagnosis13 Jul 2026
- 2026Towards In-Depth Root Cause Localization for Microservices with Multi-Agent Recursion-of-Thought14 May 2026
- 2025Reasoning Language Models for Root Cause Analysis in 5G Wireless Networks29 Jul 2025
- 2024A Survey on Large Language Models for Communication, Network, and Service Management: Application Insights, Challenges, and Future Directionscited by 25
- 2025Frontier AI's Impact on the Cybersecurity Landscapecited by 21
- 2024Multi-Agents are Social Groups: Investigating Social Influence of Multiple Agents in Human-Agent Interactionscited by 16
- 2024Cloud Atlas: Efficient Fault Localization for Cloud Systems using Language Models and Causal Insightcited by 12
- 2025Failure Modes in LLM Systems: A System-Level Taxonomy for Reliable AI Applicationscited by 10
- 2024LEMMA-RCA: A Large Multi-modal Multi-domain Dataset for Root Cause Analysiscited by 9
- 2025NetArena: Dynamic Benchmarks for AI Agents in Network Automationcited by 9
- 2025Large Language Models for Security Operations Centers: A Comprehensive Surveycited by 9
- 2025Simplifying Root Cause Analysis in Kubernetes with StateGraph and LLMcited by 4
- 2026SADE: Symptom-Aware Diagnostic Escalation for LLM-Based Network Troubleshootingcited by 4
- 2024LibreLog: Accurate and Efficient Unsupervised Log Parsing Using Open-Source Large Language Modelscited by 3
- 2024Order Matters! An Empirical Study on Large Language Models' Input Order Bias in Software Fault Localizationcited by 3
12 most cited of 32 All 32 (JSON)
- 2026SRE-Marathon: A Continuous, Change-Driven Benchmark for Autonomous Site Reliability Agents26 Sep 2026
- 2026Beyond Capability Benchmarks: Learning Operational Fingerprints of LLM Cloud Services from Production Incident Metadata26 Aug 2026
- 2026TELLER: Non-intrusive Cross-Layer Root-Cause Analysis for LLM Inference3 Aug 2026
- 2026JustDiag!: A Diagnostic Justification Engine for Accountable Root Cause Analysis17 Jun 2026
- 2026NetCause: Counterfactual Learning for Root Cause Analysis in Large-Scale Networks11 Jun 2026
- 2026SADE: Symptom-Aware Diagnostic Escalation for LLM-Based Network Troubleshooting6 May 2026
- 2026EventADL: Open-Box Anomaly Detection and Localization Framework for Events in Cloud-Based Service Systems1 May 2026
- 2026OpsLLM: Construction of Large Language Model for Software Operations with Multi-stage Learning6 Apr 2026
- 2026Root Cause Analysis Method Based on Large Language Models with Residual Connection Structures9 Feb 2026
- 2026LogSieve: Task-Aware CI Log Reduction for Sustainable LLM-Based Analysis28 Jan 2026
- 2026Bridging Temporal and Textual Modalities: A Multimodal Framework for Automated Cloud Failure Root Cause Analysis8 Jan 2026
- 2026TeleDoCTR: Domain-Specific and Contextual Troubleshooting for Telecommunications2 Jan 2026
12 newest of 32 All 32 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2026Stalled, Biased, and Confused: Uncovering Reasoning Failures in LLMs for Cloud-Based Root Cause Analysis
- 2026LATS-RCA: Language Agent Tree Search for Root Cause Analysis in Microservices
- 2025eARCO: Efficient Automated Root Cause Analysis with Prompt Optimization ↗
- 2025GALA: Can Graph-Augmented Large Language Model Agentic Workflows Elevate Root Cause Analysis?
- 2025Flow-of-Action: SOP Enhanced LLM-Based Multi-Agent System for Root Cause Analysis
- 2026STAR: A Stage-attributed Triage and Repair framework for RCA Agents in Microservices
- 2026How Far Can Root Cause Analysis Go on Real-World Telemetry Data?
- 2023RCAgent: Cloud Root Cause Analysis by Autonomous Agents with Tool-Augmented Large Language Models