Communication Dans Un Congrès Année : 2026

Dynamic Agent Generation for Self-Adaptive Root Cause Analysis

Résumé

Modern software systems increasingly rely on microservice architectures, which enhance modularity and resilience but produce vast amounts of heterogeneous observability data—logs, metrics, and traces—to ensure reliable operation and early failure detection. Performing Root Cause Analysis (RCA) on such data is challenging due to its scale, heterogeneity, and evolving structure, which hinder effective correlation and reasoning across modalities. Although recent studies have explored statistical techniques, graph-based models, and Large Language Models (LLMs)-based agents for RCA, most remain static and task-specific, lacking the adaptability and coordination required to handle evolving diagnostic contexts. This paper introduces a self-adaptive agent generation framework that leverages LLMs to dynamically compose and orchestrate adapted diagnostic agents at runtime according to each anomaly’s characteristics. Two main agents drive this process: a Parser Agent that interprets natural-language queries and builds structured task specifications, and an Executor Agent that adapts and coordinates adapted agents analyzing multimodal observability data through a shared memory space. Experiments on Nezha (fault-injected) and OpenRCA (real-world) datasets show up to 12% and 22% gains in diagnostic accuracy, confirming the framework’s effectiveness in adaptive reasoning, coordination, and interpretable root cause identification.

Fichier principal
Vignette du fichier
SEAMS26.pdf (2.51 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Licence

Dates et versions

hal-05402186 , version 1 (27-01-2026)

Licence

Identifiants

  • HAL Id : hal-05402186 , version 1

Citer

Brell Sanwouo, Paul Temple, Clément Quinton. Dynamic Agent Generation for Self-Adaptive Root Cause Analysis. SEAMS'26 - 21st International Conference on Software Engineering for Adaptive and Self-Managing Systems, Apr 2026, Rio de Janeiro, Brazil. ⟨hal-05402186⟩
613 Consultations
117 Téléchargements

Partager

  • More