Software Logging for Machine Learning

01/24/2020
by   Nathan Bosch, et al.
0

System logs perform a critical function in software-intensive systems as logs record the state of the system and significant events in the system at important points in time. Unfortunately, log entries are typically created in an ad-hoc, unstructured and uncoordinated fashion, limiting their usefulness for analytics and machine learning. In this paper, we present the main challenges of contemporary approaches to generating and storing system logs data for large, complex, software-intensive systems based on an in-depth case study at a world-leading telecommunications company. Second, we present a systematic and structured approach for generating log data that does not suffer from the aforementioned challenges and is optimized for use in machine learning. Third, we provide validation of the approach based on expert interviews that confirms that the approach addresses the identified challenges and problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/02/2023

An Evaluation of Log Parsing with ChatGPT

Software logs play an essential role in ensuring the reliability and mai...
research
09/15/2020

A Survey on Automated Log Analysis for Reliability Engineering

Logs are semi-structured text generated by logging statements in softwar...
research
09/03/2019

GrAALF:Supporting Graphical Analysis of Audit Logs for Forensics

System-call level audit logs often play a critical role in computer fore...
research
03/11/2021

Linnaeus: A highly reusable and adaptable ML based log classification pipeline

Logs are a common way to record detailed run-time information in softwar...
research
11/12/2020

Goal-driven Command Recommendations for Analysts

Recent times have seen data analytics software applications become an in...
research
06/12/2020

Hindsight Logging for Model Training

Due to the long time-lapse between the triggering and detection of a bug...
research
04/30/2021

Leveraging Machine Learning to Detect Data Curation Activities

This paper describes a machine learning approach for annotating and anal...

Please sign up or login with your details

Forgot password? Click here to reset