mlsanityData to 14 Oct 2026

SemParser: A Semantic Parser for Log Analysis

arXiv 2112.12636 ↗First posted 23 Dec 2021cs.SEcited by 17

Not on the map. Why?

Abstract (arXiv)

Logs, being run-time information automatically generated by software, record system events and activities with their timestamps. Before obtaining more insights into 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 are all syntax-based and regard each message as a character string, ignoring the semantic information included in parameters and templates. Thus, we propose the semantic-based parser SemParser to unlock the critical bottleneck of mining semantics from log messages. It contains two steps, an end-to-end semantic miner and a joint parser. Specifically, the first step aims to identify explicit semantics inside a single log, and the second step is responsible for jointly inferring implicit semantics and computing structural outputs based on the contextual knowledge base. To analyze the effectiveness of our semantic parser, we first demonstrate that it can derive rich semantics from log messages collected from six widely-applied systems with an average F1 score of 0.985. Then, we conduct two representative downstream tasks, showing that current downstream models improve their performance with appropriately extracted semantics by 1.2%-11.7% and 8.65% on two anomaly detection datasets and a failure identification dataset, respectively. We believe these findings provide insights into semantically understanding log messages for the log analysis community.

Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 Dec 2021.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 4; 2024: 7; 2025: 2; 2026: 4.

17 papers.

Sort:

By area:

  1. 2023Interpretable Online Log Analysis Using Large Language Models with Prompt Strategiescited by 38
  2. 2024Automatic Programming: Large Language Models and Beyondcited by 36
  3. 2024Face It Yourselves: An LLM-Based Two-Stage Strategy to Localize Configuration Errors via Logscited by 17
  4. 2023Log Parsing: How Far Can ChatGPT Go?cited by 16
  5. 2024LogLM: From Task-based to Instruction-based Automated Log Analysiscited by 15
  6. 2024Adapting Large Language Models to Log Analysis with Interpretable Domain Knowledgecited by 8
  7. 2025Log Anomaly Detection with Large Language Models via Knowledge-Enriched Fusioncited by 8
  8. 2023Twin Graph-based Anomaly Detection via Attentive Multi-Modal Learning for Microservice Systemcited by 7
  9. 2024Demystifying and Extracting Fault-indicating Information from Logs for Failure Diagnosiscited by 6
  10. 2024Log Parsing using LLMs with Self-Generated In-Context Learning and Self-Correctioncited by 4
  11. 2024Root Cause Localization for Microservice Systems in Cloud-edge Collaborative Environmentscited by 2
  12. 2023Interactive Log Parsing via Light-weight User Feedbackcited by 0
5 more
  1. 2025A Word is Worth 4-bit: Efficient Log Parsing with Binary Coded Decimal Recognitioncited by 0
  2. 2026MicLog: Towards Accurate and Efficient LLM-based Log Parsing via Progressive Meta In-Context Learningcited by 0
  3. 2026SCOPE: Tree-based Self-Correcting Online Log Parsing via Syntactic-Semantic Collaborationcited by 0
  4. 2026Protocol-Sensitive Evaluation of Log Anomaly Detection: Component Costs and Target-Access Sensitivity on HDFS and BGLcited by 0
  5. 2026SLS-Bench: A Benchmark for Incident Log Summarization with Synthetic Observability Datacited by 0