Skip to content

EviRCA: Decoupling Evidence Extraction from Reasoning for Microservice Root-Cause Analysis

Sep 2026 · 1 citation · ⚡ 1 influential · 38 references
Computer Science

TL;DR

EviRCA is presented, a framework for LLM-based RCA that decouples deterministic evidence extraction from LLM reasoning and substantially outperforms prior OpenRCA baselines that achieve up to 15.2%, while reducing token consumption by 15-26x and execution time by 3-20x.

Abstract

Root-cause analysis (RCA) is a critical yet labor-intensive task for maintaining modern microservice systems, making it an attractive target for large language models (LLMs). Recent agentic approaches allow an LLM to iteratively explore raw telemetry by generating and executing code, asking a single model to simultaneously retrieve evidence, localize faults, and infer root causes over large volumes of heterogeneous telemetry, which leads to high computational cost, unstable behavior, and limited diagnostic accuracy. However, raw telemetry consists of numeric metrics, structured traces, and machine-generated logs that are not directly suitable for LLM processing. We present EviRCA, a framework for LLM-based RCA that decouples deterministic evidence extraction from LLM reasoning. A system-agnostic extraction stage converts raw metrics, traces, and logs into a compact set of faithful multimodal evidence cards, while the LLM reasons only over these structured observations through a small set of predefined read-only tools, without accessing raw telemetry or executing code. We evaluate EviRCA on OpenRCA, a benchmark built from real, heterogeneous telemetry across three enterprise systems. EviRCA achieves a correct rate of 40.6%-43.9% across two different LLMs, substantially outperforming prior OpenRCA baselines that achieve up to 15.2%, while reducing token consumption by 15-26x and execution time by 3-20x. Moreover, EviRCA solves hard cases requiring simultaneous reasoning over time, components, and root causes, a setting where previous approaches reported near-zero performance. Our process-level failure analysis further shows that the bottleneck lies in judging the evidence that the extraction stage has already surfaced, rather than searching for it, suggesting that the effectiveness of LLM-based RCA depends heavily on the quality of evidence extraction.

View source

Similar papers

#natural language process... Preprint Oct 2026

Structured Composition of Verifiable Atomic Insights for Table-to-Report Generation

Table-to-report generation refers to the task of automatically generating article-level analyt- ical reports from relational tables and is an essential capability for automated data science and decision support. Its central challenge lies in systematically discovering verifiable com- posite insights across tables, attr...

Teng Lin, Xin-Yu Liu, Nan Tang · 1 citation
Open access Sep 2026

EviGuard: Machine-Verifiable Evidence Grounding for LLM-Based Industrial Incident Reasoning

EviGuard is presented, a system that decides when an LLM’s understanding is trustworthy enough to act on and has an ensemble of deterministic verifiers label every claim supported, contradicted, or unknown against the graph—honoring interval time, event-time policy and credential versions, network reachability, and phy...

Hao-Zhe Zhou, Hang Lei, Mao-Lin Yang · 0 citations
Aug 2026

ChatRCA: A Root Cause Analysis Method via LLMs-based Multi-Agent with Human-in-the-Loop

Root cause analysis (RCA) underpins cloud reliability by correlating anomalous signals to identify incident causes. Existing LLM-based RCA methods show promise, but monolithic LLM pipelines often under-capture RCA's structured workflow, while fully automated reasoning lacks calibrated uncertainty handling and expert ov...

Mingxuan Hui, Lu Wang, Qing-Shan Li et al. · 1 citation
#artificial intelligence Preprint Sep 2026

TriFleetRCA: On-Premise LLM Root Cause Analysis for Kubernetes

Root cause analysis at a remote site is slow: evidence is scattered across pod logs, Kubernetes events and cluster-level objects, and many operators cannot send production logs to a hosted model at all. On-premise inference removes the second constraint but raises a question live-cluster benchmarks have not addressed:...

Rohit Patel, S. K. Mohanty, Jeenal Chaudhary · 0 citations
Preprint Sep 2026

CPUNeSy: Controlling Model Writes for Reliable Neuro-Symbolic Reasoning

CPUNeSy, a serving architecture that controls model writes to symbolic state via a task-defined predicate interface and certificate gate, abstaining when grounding passes disagree is introduced, showing deterministic execution drives most accuracy recovery on derivation-heavy tasks.

Zeyan Li, Si-Yuan Qiu, Shuai Zhao et al. · 0 citations

Related blog posts

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.