Value of software log file analysis has been constantly increasing with the value of information to organizations. Log management tools still have a lot to deliver in order to empower their customers with the true strength of log information. In addition to the traditional uses such as testing software functional conformance, troubleshooting and performance benchmarking, log analysis has proven its capabilities in fields like intrusion detection and compliance evaluation. This is verified by the emphasis on log analysis in regulations like PCI DSS, FISMA, HIPAA and frameworks such as ISO 27001 and COBIT. In this paper we present an in depth analysis into current log analysis domains and common problems. A practical guide to the use of few popular log analysis tools is also included. Lack of proper support for structured analysis is identified as one major flaw in existing tools. After that, we describe a framework we developed for structured log analysis with the view of providing a solution to open problems in the domain. The core strength of the framework is its ability to handle many log file formats that are not well served by existing tools and providing sophisticated infrastructure for automating recurring log analysis procedures. We prove the usefulness of the framework with a simple experiment.
[1]
Daniel P. Siewiorek,et al.
Error log analysis: statistical modeling and heuristic trend analysis
,
1990
.
[2]
Stephen G. Eick,et al.
Graphical analysis of computer log files
,
1994,
CACM.
[3]
Dan Rahmel.
Log analysis
,
1997
.
[4]
James H. Andrews.
Theory and Practice of Log File Analysis
,
1998
.
[5]
Jan Valdman,et al.
Log File Analysis
,
2001
.
[6]
Domenico Cotroneo,et al.
A framework for assessing the dependability of supercomputers via automated log analysis
,
2008
.
[7]
Michael I. Jordan,et al.
Detecting large-scale system problems by mining console logs
,
2009,
SOSP '09.
[8]
Ling Huang,et al.
Online System Problem Detection by Mining Patterns of Console Logs
,
2009,
2009 Ninth IEEE International Conference on Data Mining.
[9]
P. W. D. C. Jayathilake,et al.
A novel mind map based approach for log data extraction
,
2011,
2011 6th International Conference on Industrial and Information Systems.
[10]
Dileepa Jayathilake,et al.
A Mind Map Based Framework for Automated Software Log File Analysis
,
2022
.