paper-with-me

홈 › Papers

Cross-System Categorization of Abnormal Traces in Microservice-Based Systems via Meta-Learning

2024-03-27 · Yuqing Wang, Mika V. Mäntylä, Serge Demeyer, Mutlu Beyazit, Joanna Kisaakye, Jesse Nyyssölä

Microservice-based systems (MSS) may fail with various fault types. While existing AIOps methods excel at detecting abnormal traces and locating the responsible service(s), human efforts are still required for diagnosing specific fault types and failure causes.This paper presents TraFaultDia, a novel AIOps framework to automatically classify abnormal traces into fault categories for MSS. We treat the classification process as a series of multi-class classification tasks, where each task represents an attempt to classify abnormal traces into specific fault categories for a MSS. TraFaultDia leverages meta-learning to train on several abnormal trace classification tasks with a few labeled instances from a MSS, enabling quick adaptation to new, unseen abnormal trace classification tasks with a few labeled instances across MSS. TraFaultDia's use cases are scalable depending on how fault categories are built from anomalies within MSS. We evaluated TraFaultDia on two MSS, TrainTicket and OnlineBoutique, with open datasets where each fault category is linked to faulty system components (service/pod) and a root cause. TraFaultDia automatically classifies abnormal traces into these fault categories, thus enabling the automatic identification of faulty system components and root causes without manual analysis. TraFaultDia achieves 93.26% and 85.20% accuracy on 50 new classification tasks for TrainTicket and OnlineBoutique, respectively, when trained within the same MSS with 10 labeled instances per category. In the cross-system context, when TraFaultDia is applied to a MSS different from the one it is trained on, TraFaultDia gets an average accuracy of 92.19% and 84.77% for the same set of 50 new, unseen abnormal trace classification tasks of the respective systems, also with 10 labeled instances provided for each fault category per task in each system.

📄 PDF Abstract BibTeX arXiv:2403.18998

Code (0)

등록된 구현이 없습니다.

Tasks

Anomaly DetectionClassificationFew-Shot LearningMeta-LearningMulti-class Classification

Methods 이 논문이 사용한 방법론

Attention 설명 없음
SET Dynamic Sparse Training method where weight mask is updated randomly periodically
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Position-Wise Feed-Forward Layer 설명 없음
Residual Connection 설명 없음
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…

Similar Papers 제목 키워드 기반

STLGT: A Scalable Trace-Based Linear Graph Transformer for Tail Latency Prediction in Microservices

2026-04-29 · Yongliang Ding, Qigong Bi, Peng Pu arxiv

Accurate end-to-end tail-latency forecasting is critical for proactive SLO management in microservice systems. However, modeling long-range dependency propagation and non-stationary, bursty workloads while maintaining in…

Large Language Models as Realistic Microservice Trace Generators

2024-12-16 · Donghyun Kim, Sriram Ravula, Taemin Ha, Alexandros G. Dimakis 외

Workload traces are essential to understand complex computer systems' behavior and manage processing and memory resources. Since real-world traces are hard to obtain, synthetic trace generation is a promising alternative…

Graph GenerationLanguage ModelingLanguage ModellingLarge Language Model

Root Cause Analysis Method Based on Large Language Models with Residual Connection Structures

2026-02-09 · Liming Zhou, Ailing Liu, Hongwei Liu, Min He 외 arxiv

Root cause localization remain challenging in complex and large-scale microservice architectures. The complex fault propagation among microservices and the high dimensionality of telemetry data, including metrics, logs, …

GAL-MAD: Towards Explainable Anomaly Detection in Microservice Applications Using Graph Attention Networks

2025-03-31 · Lahiru Akmeemana, Chamodya Attanayake, Husni Faiz, Sandareka Wickramanayake

The transition to microservices has revolutionized software architectures, offering enhanced scalability and modularity. However, the distributed and dynamic nature of microservices introduces complexities in ensuring sy…

Anomaly DetectionGraph Attention

Comparison of Microservice Call Rate Predictions for Replication in the Cloud

2023-10-29 · Narges Mehran, Arman Haghighi, Pedram Aminharati, Nikolay Nikolov 외

Today, many users deploy their microservice-based applications with various interconnections on a cluster of Cloud machines, subject to stochastic changes due to dynamic user requirements. To address this problem, we com…

Predictionregression