Diagnostic Réseau Autonome
Analyse de cause racine réseau, automatisée et événementielle, par un système multi-agents. Voici son architecture (schéma simplifié), en mouvement :
Contexte
Diagnostiquer une panne mobilise plusieurs experts et de longues investigations manuelles, souvent répétées sur des incidents récurrents.
Solution
Un superviseur orchestre 4 sous-agents (Alarm Analyzer, KPI Analyst, Topology Walker, RCA Reasoner) qui diagnostiquent dès l'incident, sans intervention humaine.
Résultat
Le diagnostic passe de plusieurs minutes, voire plusieurs heures selon la criticité, à moins de 3 minutes, avec un raisonnement traçable de bout en bout.
Décision d'architecture
Un superviseur avec des sous-agents spécialisés plutôt qu'un agent unique : chaque sous-agent a un contexte borné (alarmes, KPIs, topologie, raisonnement), ce qui rend les erreurs localisables et permet d'ajouter une expertise sans tout réécrire. Orchestration LangGraph, corrélation sur données hétérogènes (ClickHouse, Neo4j).
Garde-fou
Le rapport RCA cite systématiquement ses sources (alarmes, KPIs, topologie) et reste une aide à la décision : la validation finale revient toujours à un expert. Chaque étape est rejouable via les traces Langfuse, et le retour de l'expert alimente le feedback de l'agent.
Évaluation
Évalué sur un jeu d'incidents passés à cause racine connue : cohérence du raisonnement notée en LLM-as-judge (Langfuse), complétée par la revue des experts réseau.
Production
En service pour 6 équipes de la Direction Réseau (~50 utilisateurs), avec accès restreint car le système touche à des données réseau critiques.