2021
DOI: 10.48550/arxiv.2112.12636
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

SemParser: A Semantic Parser for Log Analysis

Abstract: Logs, being run-time information automatically generated by software, record system events and activities with their timestamps. Before obtaining more insights about the run-time status of the software, a fundamental step of log analysis, called log parsing, is employed to extract structured templates and parameters from the semi-structured raw log messages. However, current log parsers regard each message as a character string, ignoring the semantic information included in parameters and templates.Thus, we pr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(5 citation statements)
references
References 37 publications
0
4
0
Order By: Relevance
“…We observe that ChatGPT is able to not only extract the template associated with variables but also semantically identify the categories of variables (see Figure 2). This awareness of variables' semantics could improve the accuracy of downstream tasks such as anomaly detection [30], [40]. Although achieving good initial results, future studies should be conducted to comprehensively evaluate the ability of ChatGPT toward semantic-aware log parsing.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…We observe that ChatGPT is able to not only extract the template associated with variables but also semantically identify the categories of variables (see Figure 2). This awareness of variables' semantics could improve the accuracy of downstream tasks such as anomaly detection [30], [40]. Although achieving good initial results, future studies should be conducted to comprehensively evaluate the ability of ChatGPT toward semantic-aware log parsing.…”
Section: Discussionmentioning
confidence: 99%
“…Thus, to repair the DL program, ChatGPT needs not only to parse the source code syntactically but also to understand the intention of DL programs to repair or optimize the resulting DNNs. Besides the di�erences in paradigms, our study di�ers from prior studies [13,40,48,49] in the selection of program subjects with signi�cantly more dependencies (6 times more libraries) and functionalities (more than the doubled number of lines). See Section 2.1 for more details.…”
Section: A the Effectiveness Of Chatgpt In Log Parsingmentioning
confidence: 99%
“…Recently, a few works brings attention to the semantics of templates [15,16,18]. These methods apply deep learning to enrich the semantics of templates, which require a large amount of training data.…”
Section: Semantic Aware Log Parsingmentioning
confidence: 99%
“…With the growing scale and complexity of Web applications such as cloud computing and micro-service systems [15,16,18], system event logs (we call them logs for brevity) provide first-hand information for engineers to monitor the health status of the system and troubleshoot [13]. The raw logs are of a vast volume containing much redundant information, making it difficult for engineers to analyze them.…”
Section: Introductionmentioning
confidence: 99%
“…To increase the accuracy, LogPunk [53] selects candidates based on punctuation marks; only then are templates extracted. There is also an effort to build a log parser taking semantic features into consideration [54] so that information about parameters is not omitted but is integrated into templates.…”
Section: Dealing With Concept Driftmentioning
confidence: 99%