paper-with-me

홈 › Papers

Demystifying and Extracting Fault-indicating Information from Logs for Failure Diagnosis

2024-09-20 · JunJie Huang, Zhihan Jiang, Jinyang Liu, Yintong Huo, Jiazhen Gu, Zhuangbin Chen, Cong Feng, Hui Dong, Zengyin Yang, Michael R. Lyu

Logs are imperative in the maintenance of online service systems, which often encompass important information for effective failure mitigation. While existing anomaly detection methodologies facilitate the identification of anomalous logs within extensive runtime data, manual investigation of log messages by engineers remains essential to comprehend faults, which is labor-intensive and error-prone. Upon examining the log-based troubleshooting practices at CloudA, we find that engineers typically prioritize two categories of log information for diagnosis. These include fault-indicating descriptions, which record abnormal system events, and fault-indicating parameters, which specify the associated entities. Motivated by this finding, we propose an approach to automatically extract such faultindicating information from logs for fault diagnosis, named LoFI. LoFI comprises two key stages. In the first stage, LoFI performs coarse-grained filtering to collect logs related to the faults based on semantic similarity. In the second stage, LoFI leverages a pre-trained language model with a novel prompt-based tuning method to extract fine-grained information of interest from the collected logs. We evaluate LoFI on logs collected from Apache Spark and an industrial dataset from CloudA. The experimental results demonstrate that LoFI outperforms all baseline methods by a significant margin, achieving an absolute improvement of 25.8~37.9 in F1 over the best baseline method, ChatGPT. This highlights the effectiveness of LoFI in recognizing fault-indicating information. Furthermore, the successful deployment of LoFI at CloudA and user studies validate the utility of our method. The code and data are available at https://github.com/Jun-jie-Huang/LoFI.

📄 PDF Abstract BibTeX arXiv:2409.13561

Code (2)

jun-jie-huang/lofi 공식 구현
jun-jie-huang/lunar

Tasks

Anomaly DetectionFault DiagnosisSemantic SimilaritySemantic Textual Similarity

Methods 이 논문이 사용한 방법론

Golden Queue Managers 설명 없음

Similar Papers 제목 키워드 기반

LogInsights: Understanding and Extracting Information from Logs for Fault Classification at run-time

2021-11-16 · ACL ARR November 2021 11 · Anonymous

Software monitoring is the most critical part in any software management life cycle. One of the ways to detect the health of the program and the software is to monitor the logs efficiently. In this paper, we describe a m…

Management

Extracting and Aggregating False Information from Microblogs

2013-10-01 · WS 2013 10 · Naoaki Okazaki, Keita Nabeshima, Kento Watanabe, Junta Mizuno 외

Generating Recommendation Dialogs by Extracting Information from User Reviews

2013-08-01 · ACL 2013 8 · Kevin Reschke, Adam Vogel, Dan Jurafsky
Topic Models

A hybrid feature learning approach based on convolutional kernels for ATM fault prediction using event-log data

2023-05-17 · Víctor Manuel Vargas, Riccardo Rosati, César Hervás-Martínez, Adriano Mancini 외

Predictive Maintenance (PdM) methods aim to facilitate the scheduling of maintenance work before equipment failure. In this context, detecting early faults in automated teller machines (ATMs) has become increasingly impo…

SchedulingTime Series Classification

MINES: Explainable Anomaly Detection through Web API Invariant Inference

2025-12-07 · Wenjie Zhang, Yun Lin, Chun Fung Amos Kwok, Xiwen Teoh 외 arxiv

Detecting the anomalies of web applications, important infrastructures for running modern companies and governments, is crucial for providing reliable web services. Many modern web applications operate on web APIs (e.g.,…

Anomaly Detection