mABC: multi-Agent Blockchain-Inspired Collaboration for root cause analysis in micro-services architecture

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Zhang, Wei, Guo, Hongcheng, Yang, Jian, Tian, Zhoujin, Zhang, Yi, Yan, Chaoran, Li, Zhoujun, Li, Tongliang, Shi, Xu, Zheng, Liangfan, Zhang, Bo
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912166924255232
author Zhang, Wei
Guo, Hongcheng
Yang, Jian
Tian, Zhoujin
Zhang, Yi
Yan, Chaoran
Li, Zhoujun
Li, Tongliang
Shi, Xu
Zheng, Liangfan
Zhang, Bo
author_facet Zhang, Wei
Guo, Hongcheng
Yang, Jian
Tian, Zhoujin
Zhang, Yi
Yan, Chaoran
Li, Zhoujun
Li, Tongliang
Shi, Xu
Zheng, Liangfan
Zhang, Bo
contents Root cause analysis (RCA) in Micro-services architecture (MSA) with escalating complexity encounters complex challenges in maintaining system stability and efficiency due to fault propagation and circular dependencies among nodes. Diverse root cause analysis faults require multi-agents with diverse expertise. To mitigate the hallucination problem of large language models (LLMs), we design blockchain-inspired voting to ensure the reliability of the analysis by using a decentralized decision-making process. To avoid non-terminating loops led by common circular dependency in MSA, we objectively limit steps and standardize task processing through Agent Workflow. We propose a pioneering framework, multi-Agent Blockchain-inspired Collaboration for root cause analysis in micro-services architecture (mABC), where multiple agents based on the powerful LLMs follow Agent Workflow and collaborate in blockchain-inspired voting. Specifically, seven specialized agents derived from Agent Workflow each provide valuable insights towards root cause analysis based on their expertise and the intrinsic software knowledge of LLMs collaborating within a decentralized chain. Our experiments on the AIOps challenge dataset and a newly created Train-Ticket dataset demonstrate superior performance in identifying root causes and generating effective resolutions. The ablation study further highlights Agent Workflow, multi-agent, and blockchain-inspired voting is crucial for achieving optimal performance. mABC offers a comprehensive automated root cause analysis and resolution in micro-services architecture and significantly improves the IT Operation domain. The code and dataset are in https://github.com/zwpride/mABC.
format Preprint
id arxiv_https___arxiv_org_abs_2404_12135
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle mABC: multi-Agent Blockchain-Inspired Collaboration for root cause analysis in micro-services architecture
Zhang, Wei
Guo, Hongcheng
Yang, Jian
Tian, Zhoujin
Zhang, Yi
Yan, Chaoran
Li, Zhoujun
Li, Tongliang
Shi, Xu
Zheng, Liangfan
Zhang, Bo
Multiagent Systems
Cryptography and Security
Distributed, Parallel, and Cluster Computing
Root cause analysis (RCA) in Micro-services architecture (MSA) with escalating complexity encounters complex challenges in maintaining system stability and efficiency due to fault propagation and circular dependencies among nodes. Diverse root cause analysis faults require multi-agents with diverse expertise. To mitigate the hallucination problem of large language models (LLMs), we design blockchain-inspired voting to ensure the reliability of the analysis by using a decentralized decision-making process. To avoid non-terminating loops led by common circular dependency in MSA, we objectively limit steps and standardize task processing through Agent Workflow. We propose a pioneering framework, multi-Agent Blockchain-inspired Collaboration for root cause analysis in micro-services architecture (mABC), where multiple agents based on the powerful LLMs follow Agent Workflow and collaborate in blockchain-inspired voting. Specifically, seven specialized agents derived from Agent Workflow each provide valuable insights towards root cause analysis based on their expertise and the intrinsic software knowledge of LLMs collaborating within a decentralized chain. Our experiments on the AIOps challenge dataset and a newly created Train-Ticket dataset demonstrate superior performance in identifying root causes and generating effective resolutions. The ablation study further highlights Agent Workflow, multi-agent, and blockchain-inspired voting is crucial for achieving optimal performance. mABC offers a comprehensive automated root cause analysis and resolution in micro-services architecture and significantly improves the IT Operation domain. The code and dataset are in https://github.com/zwpride/mABC.
title mABC: multi-Agent Blockchain-Inspired Collaboration for root cause analysis in micro-services architecture
topic Multiagent Systems
Cryptography and Security
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2404.12135