Flow-of-Action: SOP Enhanced LLM-Based Multi-Agent System for Root Cause Analysis
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
In the realm of microservices architecture, the occurrence of frequent incidents necessitates the employment of Root Cause Analysis (RCA) for swift issue resolution. It is common that a serious incident can take several domain experts hours to identify the root cause. Consequently, a contemporary trend involves harnessing Large Language Models (LLMs) as automated agents for RCA. Though the recent ReAct framework aligns well with the Site Reliability Engineers (SREs) for its thought-action-observation paradigm, its hallucinations often lead to irrelevant actions and directly affect subsequent results. Additionally, the complex and variable clues of the incident can overwhelm the model one step further. To confront these challenges, we propose Flow-of-Action, a pioneering Standard Operation Procedure (SOP) enhanced LLM-based multi-agent system. By explicitly summarizing the diagnosis steps of SREs, SOP imposes constraints on LLMs at crucial junctures, guiding the RCA process towards the correct trajectory. To facilitate the rational and effective utilization of SOPs, we design an SOP-centric framework called SOP flow. SOP flow contains a series of tools, including one for finding relevant SOPs for incidents, another for automatically generating SOPs for incidents without relevant ones, and a tool for converting SOPs into code. This significantly alleviates the hallucination issues of ReAct in RCA tasks. We also design multiple auxiliary agents to assist the main agent by removing useless noise, narrowing the search space, and informing the main agent whether the RCA procedure can stop. Compared to the ReAct method's 35.50% accuracy, our Flow-of-Action method achieves 64.01%, meeting the accuracy requirements for RCA in real-world systems.
Key facts. Cited by 34 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 17 of its 41 references that are in the map. First posted on arXiv 12 Feb 2025.
Builds on
17 of 41 references.
Closest ancestors · 1
Same direction, newest first
- 2023RCAgent: Cloud Root Cause Analysis by Autonomous Agents with Tool-Augmented Large Language Models25 Oct
Other references · 16
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
- 2023MetaGPT: Meta Programming for A Multi-Agent Collaborative Frameworkcited by 1,808
- 2023Logic-LM: Empowering Large Language Models with Symbolic Solvers for Faithful Logical Reasoningcited by 391
- 2018Unsupervised Anomaly Detection via Variational Auto-Encoder for Seasonal KPIs in Web Applicationscited by 224
- 2023Chain of Code: Reasoning with a Language Model-Augmented Code Emulatorcited by 123
- 2023Automatic Root Cause Analysis via Large Language Models for Cloud Incidentscited by 84
- 2024Root Cause Analysis In Microservice Using Neural Granger Causal Discoverycited by 32
- 2023D-Bot: Database Diagnosis System using Large Language Modelscited by 28
- 2024mABC: multi-Agent Blockchain-Inspired Collaboration for root cause analysis in micro-services architecturecited by 26
- 2024Revisiting VAE for Unsupervised Time Series Anomaly Detection: A Frequency Perspectivecited by 24
4 more
- 2022Actionable and Interpretable Fault Localization for Recurring Failures in Online Service Systemscited by 19
- 2023CausIL: Causal Graph for Instance Level Microservice Datacited by 9
- 2023TraceDiag: Adaptive, Interpretable, and Efficient Root Cause Analysis on Large-Scale Microservice Systemscited by 7
- 2020Spectrum-Based Log Diagnosiscited by 3
Built on by
Citing papers per year: 2025: 10; 2026: 24.
34 papers.
Sort:
By area:
- 2025Reasoning Language Models for Root Cause Analysis in 5G Wireless Networkscited by 13
- 2026SREGym: A Live Benchmark for AI SRE Agents with High-Fidelity Failure Scenarioscited by 10
- 2025Large Language Models for Security Operations Centers: A Comprehensive Surveycited by 9
- 2026Agentic Memory Enhanced Recursive Reasoning for Root Cause Localization in Microservicescited by 9
- 2026MASPOB: Bandit-Based Prompt Optimization for Multi-Agent Systems with Graph Neural Networkscited by 9
- 2026Hypothesize-Then-Verify: Speculative Root Cause Analysis for Microservices with Pathwise Parallelismcited by 8
- 2025Agentic Services Computingcited by 6
- 2025OpsAgent: An Evolving Multi-agent System for Incident Management in Microservicescited by 6
- 2025StepFly: Agentic Troubleshooting Guide Automation for Incident Diagnosiscited by 5
- 2026Graph of States: Solving Abductive Tasks with Large Language Modelscited by 5
- 2025A Survey on AgentOps: Categorization, Challenges, and Future Directionscited by 4
- 2025PRAXIS: Integrating Program Analysis with Observability for Root-Cause Analysiscited by 2
22 more
- 2026Large Language Models for Agentic NetOps and AIOps: Architectures, Evaluation, and Safetycited by 2
- 2025GRIDAI: Generating and Repairing Intrusion Detection Rules via Collaboration among Multiple LLM-based Agentscited by 1
- 2026STAR: A Stage-attributed Triage and Repair framework for RCA Agents in Microservicescited by 1
- 2026TopoEvo: A Topology-Aware Self-Evolving Multi-Agent Framework for Root Cause Analysis in Microservicescited by 1
- 2026TeleCom-Bench: How Far Are Large Language Models from Industrial Telecommunication Applications?cited by 1
- 2026UModel: An Agent-Ready Observability Data Modeling Method at Scalecited by 1
- 2026JustDiag!: A Diagnostic Justification Engine for Accountable Root Cause Analysiscited by 1
- 2026A Multi-Dataset Benchmark for Evaluating LLM Agents in Microservice Failure Diagnosiscited by 1
- 2026OpsMem: Dual-Memory Reasoning with Cross-Memory Resonance for Failure Diagnosiscited by 1
- 2025SoK: Measuring What Matters for Closed-Loop Security Agentscited by 0
- 2025ViTs: Teaching Machines to See Time Series Anomalies Like Human Expertscited by 0
- 2026OpsLLM: Construction of Large Language Model for Software Operations with Multi-stage Learningcited by 0
- 2026Agent System Operations: Categorization, Challenges, and Future Directionscited by 0
- 2026Auditable Graph-Guided Root Cause Analysis for Kubernetes Incidentscited by 0
- 2026Notes2Skills: From Lab Notebooks to Certainty-Aware Scientific Agent Skillscited by 0
- 2026KRCA: An Efficient Root Cause Analysis System in Hyper-scale Microservice Systems via Agentic AIcited by 0
- 2026The Chronos Vulnerability: A Taxonomy of Temporal Persistence and Memory-Based Deception in Agentic AIcited by 0
- 2026Beyond Fault Localization: A Trajectory-Level Study of LLM Agents for Microservice Root Cause Analysiscited by 0
- 2026From General Agents to RCA Experts: A Self-Evolving Harness for Root Cause Analysiscited by 0
- 2026SRE-Marathon: A Continuous, Change-Driven Benchmark for Autonomous Site Reliability Agentscited by 0
- 2026SLS-Bench: A Benchmark for Incident Log Summarization with Synthetic Observability Datacited by 0
- 2026Can LLM Agents Efficiently Identify Appliance Faults? Insights From Diagnosing a Simulated Appliancecited by 0
- 2026Can LLM Agents Efficiently Identify Appliance Faults? Insights From Diagnosing a Simulated Appliance13 Oct 2026
- 2026SLS-Bench: A Benchmark for Incident Log Summarization with Synthetic Observability Data12 Oct 2026
- 2026SRE-Marathon: A Continuous, Change-Driven Benchmark for Autonomous Site Reliability Agents26 Sep 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
- 2026The Chronos Vulnerability: A Taxonomy of Temporal Persistence and Memory-Based Deception in Agentic AI20 Jul 2026
- 2026OpsMem: Dual-Memory Reasoning with Cross-Memory Resonance for Failure Diagnosis13 Jul 2026
- 2026KRCA: An Efficient Root Cause Analysis System in Hyper-scale Microservice Systems via Agentic AI2 Jul 2026
- 2026A Multi-Dataset Benchmark for Evaluating LLM Agents in Microservice Failure Diagnosis28 Jun 2026
- 2026JustDiag!: A Diagnostic Justification Engine for Accountable Root Cause Analysis17 Jun 2026
- 2026Notes2Skills: From Lab Notebooks to Certainty-Aware Scientific Agent Skills10 Jun 2026
- 2026Auditable Graph-Guided Root Cause Analysis for Kubernetes Incidents7 Jun 2026
22 more
- 2026UModel: An Agent-Ready Observability Data Modeling Method at Scale3 Jun 2026
- 2026Agent System Operations: Categorization, Challenges, and Future Directions1 Jun 2026
- 2026TeleCom-Bench: How Far Are Large Language Models from Industrial Telecommunication Applications?18 May 2026
- 2026TopoEvo: A Topology-Aware Self-Evolving Multi-Agent Framework for Root Cause Analysis in Microservices15 May 2026
- 2026STAR: A Stage-attributed Triage and Repair framework for RCA Agents in Microservices15 May 2026
- 2026Large Language Models for Agentic NetOps and AIOps: Architectures, Evaluation, and Safety12 May 2026
- 2026SREGym: A Live Benchmark for AI SRE Agents with High-Fidelity Failure Scenarios8 May 2026
- 2026OpsLLM: Construction of Large Language Model for Software Operations with Multi-stage Learning6 Apr 2026
- 2026Graph of States: Solving Abductive Tasks with Large Language Models22 Mar 2026
- 2026MASPOB: Bandit-Based Prompt Optimization for Multi-Agent Systems with Graph Neural Networks3 Mar 2026
- 2026Hypothesize-Then-Verify: Speculative Root Cause Analysis for Microservices with Pathwise Parallelism6 Jan 2026
- 2026Agentic Memory Enhanced Recursive Reasoning for Root Cause Localization in Microservices6 Jan 2026
- 2025PRAXIS: Integrating Program Analysis with Observability for Root-Cause Analysis26 Dec 2025
- 2025OpsAgent: An Evolving Multi-agent System for Incident Management in Microservices28 Oct 2025
- 2025GRIDAI: Generating and Repairing Intrusion Detection Rules via Collaboration among Multiple LLM-based Agents15 Oct 2025
- 2025StepFly: Agentic Troubleshooting Guide Automation for Incident Diagnosis11 Oct 2025
- 2025ViTs: Teaching Machines to See Time Series Anomalies Like Human Experts6 Oct 2025
- 2025SoK: Measuring What Matters for Closed-Loop Security Agents2 Oct 2025
- 2025Agentic Services Computing29 Sep 2025
- 2025Large Language Models for Security Operations Centers: A Comprehensive Survey13 Sep 2025
- 2025A Survey on AgentOps: Categorization, Challenges, and Future Directions4 Aug 2025
- 2025Reasoning Language Models for Root Cause Analysis in 5G Wireless Networks29 Jul 2025
- 2026SREGym: A Live Benchmark for AI SRE Agents with High-Fidelity Failure Scenarioscited by 10
- 2026MASPOB: Bandit-Based Prompt Optimization for Multi-Agent Systems with Graph Neural Networkscited by 9
- 2025Agentic Services Computingcited by 6
- 2025StepFly: Agentic Troubleshooting Guide Automation for Incident Diagnosiscited by 5
- 2026Large Language Models for Agentic NetOps and AIOps: Architectures, Evaluation, and Safetycited by 2
- 2025GRIDAI: Generating and Repairing Intrusion Detection Rules via Collaboration among Multiple LLM-based Agentscited by 1
- 2026STAR: A Stage-attributed Triage and Repair framework for RCA Agents in Microservicescited by 1
- 2026TopoEvo: A Topology-Aware Self-Evolving Multi-Agent Framework for Root Cause Analysis in Microservicescited by 1
- 2026UModel: An Agent-Ready Observability Data Modeling Method at Scalecited by 1
- 2026A Multi-Dataset Benchmark for Evaluating LLM Agents in Microservice Failure Diagnosiscited by 1
- 2025SoK: Measuring What Matters for Closed-Loop Security Agentscited by 0
- 2026KRCA: An Efficient Root Cause Analysis System in Hyper-scale Microservice Systems via Agentic AIcited by 0
12 most cited of 16 All 16 (JSON)
- 2026Can LLM Agents Efficiently Identify Appliance Faults? Insights From Diagnosing a Simulated Appliance13 Oct 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
- 2026The Chronos Vulnerability: A Taxonomy of Temporal Persistence and Memory-Based Deception in Agentic AI20 Jul 2026
- 2026KRCA: An Efficient Root Cause Analysis System in Hyper-scale Microservice Systems via Agentic AI2 Jul 2026
- 2026A Multi-Dataset Benchmark for Evaluating LLM Agents in Microservice Failure Diagnosis28 Jun 2026
- 2026UModel: An Agent-Ready Observability Data Modeling Method at Scale3 Jun 2026
- 2026TopoEvo: A Topology-Aware Self-Evolving Multi-Agent Framework for Root Cause Analysis in Microservices15 May 2026
- 2026STAR: A Stage-attributed Triage and Repair framework for RCA Agents in Microservices15 May 2026
- 2026Large Language Models for Agentic NetOps and AIOps: Architectures, Evaluation, and Safety12 May 2026
- 2026SREGym: A Live Benchmark for AI SRE Agents with High-Fidelity Failure Scenarios8 May 2026
- 2026MASPOB: Bandit-Based Prompt Optimization for Multi-Agent Systems with Graph Neural Networks3 Mar 2026
12 newest of 16 All 16 (JSON)
- 2025Reasoning Language Models for Root Cause Analysis in 5G Wireless Networkscited by 13
- 2026Agentic Memory Enhanced Recursive Reasoning for Root Cause Localization in Microservicescited by 9
- 2026Graph of States: Solving Abductive Tasks with Large Language Modelscited by 5
- 2025A Survey on AgentOps: Categorization, Challenges, and Future Directionscited by 4
- 2026OpsMem: Dual-Memory Reasoning with Cross-Memory Resonance for Failure Diagnosiscited by 1
- 2026Agent System Operations: Categorization, Challenges, and Future Directionscited by 0
- 2026OpsMem: Dual-Memory Reasoning with Cross-Memory Resonance for Failure Diagnosis13 Jul 2026
- 2026Agent System Operations: Categorization, Challenges, and Future Directions1 Jun 2026
- 2026Graph of States: Solving Abductive Tasks with Large Language Models22 Mar 2026
- 2026Agentic Memory Enhanced Recursive Reasoning for Root Cause Localization in Microservices6 Jan 2026
- 2025A Survey on AgentOps: Categorization, Challenges, and Future Directions4 Aug 2025
- 2025Reasoning Language Models for Root Cause Analysis in 5G Wireless Networks29 Jul 2025
- 2025Large Language Models for Security Operations Centers: A Comprehensive Surveycited by 9
- 2026Hypothesize-Then-Verify: Speculative Root Cause Analysis for Microservices with Pathwise Parallelismcited by 8
- 2025OpsAgent: An Evolving Multi-agent System for Incident Management in Microservicescited by 6
- 2025PRAXIS: Integrating Program Analysis with Observability for Root-Cause Analysiscited by 2
- 2026TeleCom-Bench: How Far Are Large Language Models from Industrial Telecommunication Applications?cited by 1
- 2026JustDiag!: A Diagnostic Justification Engine for Accountable Root Cause Analysiscited by 1
- 2025ViTs: Teaching Machines to See Time Series Anomalies Like Human Expertscited by 0
- 2026OpsLLM: Construction of Large Language Model for Software Operations with Multi-stage Learningcited by 0
- 2026Auditable Graph-Guided Root Cause Analysis for Kubernetes Incidentscited by 0
- 2026Notes2Skills: From Lab Notebooks to Certainty-Aware Scientific Agent Skillscited by 0
- 2026SRE-Marathon: A Continuous, Change-Driven Benchmark for Autonomous Site Reliability Agentscited by 0
- 2026SLS-Bench: A Benchmark for Incident Log Summarization with Synthetic Observability Datacited by 0
- 2026SLS-Bench: A Benchmark for Incident Log Summarization with Synthetic Observability Data12 Oct 2026
- 2026SRE-Marathon: A Continuous, Change-Driven Benchmark for Autonomous Site Reliability Agents26 Sep 2026
- 2026JustDiag!: A Diagnostic Justification Engine for Accountable Root Cause Analysis17 Jun 2026
- 2026Notes2Skills: From Lab Notebooks to Certainty-Aware Scientific Agent Skills10 Jun 2026
- 2026Auditable Graph-Guided Root Cause Analysis for Kubernetes Incidents7 Jun 2026
- 2026TeleCom-Bench: How Far Are Large Language Models from Industrial Telecommunication Applications?18 May 2026
- 2026OpsLLM: Construction of Large Language Model for Software Operations with Multi-stage Learning6 Apr 2026
- 2026Hypothesize-Then-Verify: Speculative Root Cause Analysis for Microservices with Pathwise Parallelism6 Jan 2026
- 2025PRAXIS: Integrating Program Analysis with Observability for Root-Cause Analysis26 Dec 2025
- 2025OpsAgent: An Evolving Multi-agent System for Incident Management in Microservices28 Oct 2025
- 2025ViTs: Teaching Machines to See Time Series Anomalies Like Human Experts6 Oct 2025
- 2025Large Language Models for Security Operations Centers: A Comprehensive Survey13 Sep 2025
Similar, not cited
Close in wording, no citation either way
- 2024Exploring LLM-based Agents for Root Cause Analysis
- 2026Stalled, Biased, and Confused: Uncovering Reasoning Failures in LLMs for Cloud-Based Root Cause Analysis
- 2025Agent-S: LLM Agentic workflow to automate Standard Operating Procedures
- 2026LATS-RCA: Language Agent Tree Search for Root Cause Analysis in Microservices
- 2026GALA: Graph-Augmented LLM Agents for Root Cause Analysis and Incident Response in Microservices
- 2025GALA: Can Graph-Augmented Large Language Model Agentic Workflows Elevate Root Cause Analysis?
- 2025The Multi-Agent Fault Localization System Based on Monte Carlo Tree Search Approach
- 2026EviRCA: Decoupling Evidence Extraction from Reasoning for Microservice Root-Cause Analysis