AutoTSG: Learning and Synthesis for Incident Troubleshooting
Not on the map. Why?
Abstract (arXiv)
Incident management is a key aspect of operating large-scale cloud services. To aid with faster and efficient resolution of incidents, engineering teams document frequent troubleshooting steps in the form of Troubleshooting Guides (TSGs), to be used by on-call engineers (OCEs). However, TSGs are siloed, unstructured, and often incomplete, requiring developers to manually understand and execute necessary steps. This results in a plethora of issues such as on-call fatigue, reduced productivity, and human errors. In this work, we conduct a large-scale empirical study of over 4K+ TSGs mapped to 1000s of incidents and find that TSGs are widely used and help significantly reduce mitigation efforts. We then analyze feedback on TSGs provided by 400+ OCEs and propose a taxonomy of issues that highlights significant gaps in TSG quality. To alleviate these gaps, we investigate the automation of TSGs and propose AutoTSG -- a novel framework for automation of TSGs to executable workflows by combining machine learning and program synthesis. Our evaluation of AutoTSG on 50 TSGs shows the effectiveness in both identifying TSG statements (accuracy 0.89) and parsing them for execution (precision 0.94 and recall 0.91). Lastly, we survey ten Microsoft engineers and show the importance of TSG automation and the usefulness of AutoTSG.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 18 of its 70 references that are in the map. First posted on arXiv 26 May 2022.
Builds on
18 of 70 references.
References · 18
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,897
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,375
- 2017Prototypical Networks for Few-shot Learningcited by 3,015
- 2016Matching Networks for One Shot Learningcited by 2,255
- 2018SentencePiece: A simple and language independent subword tokenizer and detokenizer for Neural Text Processingcited by 1,989
- 2017Learning to Compare: Relation Network for Few-Shot Learningcited by 1,143
- 2020Rethinking Few-Shot Image Classification: a Good Embedding Is All You Need?cited by 437
- 2018Meta-Learning: A Surveycited by 256
- 2017One-Shot Imitation Learningcited by 233
- 2018Multilingual Constituency Parsing with Self-Attention and Pre-Trainingcited by 117
- 2016Low Data Drug Discovery with One-shot Learningcited by 91
- 2019DeCaf: Diagnosing and Triaging Performance Issues in Large-Scale Cloud Servicescited by 16
6 more
- 2017Towards Automatic Generation of Short Summaries of Commitscited by 8
- 2018Adapting Neural Text Classification for Improved Software Categorizationcited by 7
- 2022Mining Root Cause Knowledge from Cloud Service Incident Investigations for AIOpscited by 7
- 2020Neural Knowledge Extraction From Cloud Service Incidentscited by 6
- 2021SoftNER: Mining Knowledge Graphs From Cloud Incidentscited by 5
- 2021Can Program Synthesis be Used to Learn Merge Conflict Resolutions? An Empirical Analysiscited by 4
Built on by
Citing papers per year: 2023: 2; 2024: 7; 2025: 1; 2026: 2.
12 papers.
- 2024Exploring LLM-based Agents for Root Cause Analysiscited by 61
- 2023Xpert: Empowering Incident Management with Query Recommendations via Large Language Modelscited by 22
- 2024Building AI Agents for Autonomous Clouds: Challenges and Design Principlescited by 19
- 2023AI for IT Operations (AIOps) on Cloud Platforms: Reviews, Opportunities and Challengescited by 15
- 2024Nissist: An Incident Mitigation Copilot based on Troubleshooting Guidescited by 12
- 2024A Comprehensive Survey on Root Cause Analysis in (Micro) Services: Methodologies, Challenges, and Trendscited by 10
- 2024Thread: A Logic-Based Data Organization Paradigm for How-To Question Answering with Retrieval Augmented Generationcited by 6
- 2025StepFly: Agentic Troubleshooting Guide Automation for Incident Diagnosiscited by 5
- 2024Knowledge-aware Alert Aggregation in Large-scale Cloud Systems: a Hybrid Approachcited by 4
- 2024ENCO: Life-Cycle Management of Enterprise-Grade Copilotscited by 1
- 2026FixItFlow: Automated Troubleshooting Guide Generation from Cloud Incidentscited by 0
- 2026From General Agents to RCA Experts: A Self-Evolving Harness for Root Cause Analysiscited by 0
- 2026From General Agents to RCA Experts: A Self-Evolving Harness for Root Cause Analysis26 Aug 2026
- 2026FixItFlow: Automated Troubleshooting Guide Generation from Cloud Incidents3 May 2026
- 2025StepFly: Agentic Troubleshooting Guide Automation for Incident Diagnosis11 Oct 2025
- 2024ENCO: Life-Cycle Management of Enterprise-Grade Copilots8 Dec 2024
- 2024A Comprehensive Survey on Root Cause Analysis in (Micro) Services: Methodologies, Challenges, and Trends23 Jul 2024
- 2024Building AI Agents for Autonomous Clouds: Challenges and Design Principles16 Jul 2024
- 2024Thread: A Logic-Based Data Organization Paradigm for How-To Question Answering with Retrieval Augmented Generation19 Jun 2024
- 2024Knowledge-aware Alert Aggregation in Large-scale Cloud Systems: a Hybrid Approach11 Mar 2024
- 2024Exploring LLM-based Agents for Root Cause Analysis7 Mar 2024
- 2024Nissist: An Incident Mitigation Copilot based on Troubleshooting Guides27 Feb 2024
- 2023Xpert: Empowering Incident Management with Query Recommendations via Large Language Models19 Dec 2023
- 2023AI for IT Operations (AIOps) on Cloud Platforms: Reviews, Opportunities and Challenges10 Apr 2023