ComputingComputer ScienceComputer SystemsData MiningMachine LearningNatural Language ProcessingInformation ExtractionLog AnalysisParsingSentence ParsingSyntactic AnalysisSyntactic ParsingLog File ProcessingLog ParsingMachine Learning For Log AnalysisParsing AlgorithmsSystem Log AnalysisUnstructured Logging
System logs are often used as the primary resource in data-driven methods to ensure system health and stability. The typical process of system log analysis is to first parse unstructured logs into structured data, and then apply data mining and machine learning techniques to analyze the data and build a workflow model. Existing log parsing methods focus on similar matching of log messages and log templates. We believe that the accuracy of log message parsing is the primary task of log parsing, so we propose One-to-One, a log parser that is marked one-to-one according to the rules duringthe matching process according to the token type and part of speech. Way to parse log messages online. We evaluated One-to-One on different log sets and compared them with the three most advanced log parsing methods. The results show that our method is similar to the results of the other three methods in parsing simple logs. However, when parsing complex OpenStack logs, the accuracy can reach 98%, which is 20% higher than the best. It can parse tens of thousands of log messages per second. This method shows high efficiency and precision for all three types of test logs, and is applicable to modern system logs.
27
Min Du, Li Fei-Fei, Guineng Zheng et al. · 2017 · 1.6K citations
Detecting large-scale system problems by mining console logs
Wei Xu, Ling Huang, Armando Fox et al. · 2009 · 1.3K citations
Drain: An Online Log Parsing Approach with Fixed Depth Tree
Pinjia He, Jieming Zhu, Zibin Zheng et al. · 2017 · 813 citations
What Supercomputers Say: A Study of Five System Logs
Adam J. Oliner, Jon Stearley · 2007 · 608 citations
Experience Report: System Log Analysis for Anomaly Detection
Shilin He, Jieming Zhu, Pinjia He et al. · 2016 · 567 citations