mlsanityData to 7 Oct 2026

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

arXiv 2403.18998 ↗First posted 27 Mar 2024cs.SE cs.AI cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

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.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 14 of its 52 references that are in the map. First posted on arXiv 27 Mar 2024.

Builds on

14 of 52 references.

References · 14

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
  4. 2017Prototypical Networks for Few-shot Learningcited by 3,001
  5. 2016Matching Networks for One Shot Learningcited by 2,246
  6. 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
  7. 2018Task-Agnostic Meta-Learning for Few-shot Learningcited by 151
  8. 2021Log-based Anomaly Detection Without Log Parsingcited by 59
  9. 2019TransMatch: A Transfer-Learning Scheme for Semi-Supervised Few-Shot Learningcited by 39
  10. 2021How to Train Your MAML to Excel in Few-Shot Classificationcited by 22
  11. 2018Training Medical Image Analysis Systems like Radiologistscited by 13
  12. 2022Few-shot Metric Learning: Online Adaptation of Embedding for Retrievalcited by 8
2 more
  1. 2021OneLog: Towards End-to-End Training in Software Log Anomaly Detectioncited by 7
  2. 2023LogLead -- Fast and Integrated Log Loader, Enhancer, and Anomaly Detectorcited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 2.

2 papers.