Automatic Structuring of Textual System Logs
This tool can be used to generate a structured log report when given a raw log file as an input.
A log line in a log file may consist of,
- Header fields - Describing the pre-configured set of fields in a structured manner
- Natural language log message - Describing system event in natural language
For example,
This tool is able to identify the system events of log messages and generate a representative templates for identified events.
The tool requires,
-
A raw log file
-
A configuration file with header structure
- pip install -r requirements.txt
- python CreateBenchmark.py 0
- python CreateBenchmark.py 1
- Resultant structured log files will be saved at results/TYPE directory.