Log File Analysis Based on Machine Learning: A Survey Survey

In the past few years, software monitoring and log analysis become very interesting topics because it supports developers during software developing, identify problems with software systems and solving some of security issues. A log file is a computer-generated data file which provides information o...

Full description

Saved in:
Bibliographic Details
Published in:UHD Journal of Science and Technology Vol. 6; no. 2; pp. 77 - 84
Main Authors: Abdalla, Rawand Raouf, Jumaa, Alaa Khalil
Format: Journal Article
Language:English
Published: University of Human Development 07-10-2022
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In the past few years, software monitoring and log analysis become very interesting topics because it supports developers during software developing, identify problems with software systems and solving some of security issues. A log file is a computer-generated data file which provides information on use patterns, activities, and processes occurring within an operating system, application, server, or other devices. The traditional manual log inspection and analysis became impractical and almost impossible due logs’ nature as unstructured, to address this challenge, Machine Learning (ML) is regarded as a reliable solution to analyze log files automatically. This survey tries to explore the existing ML approaches and techniques which are utilized in analyzing log file types. It retrieves and presents the existing relevant studies from different scholar databases, then delivers a detailed comparison among them. It also thoroughly reviews utilized ML techniques in inspecting log files and defines the existing challenges and obstacles for this domain that requires further improvements.
ISSN:2521-4209
2521-4217
DOI:10.21928/uhdjst.v6n2y2022.pp77-84