Analyzing system logs: a new view of what's important

  • Authors:
  • Sivan Sabato;Elad Yom-Tov;Aviad Tsherniak;Saharon Rosset

  • Affiliations:
  • IBM Haifa Labs, Haifa University Campus, Haifa, Israel;IBM Haifa Labs, Haifa University Campus, Haifa, Israel;IBM Haifa Labs, Haifa University Campus, Haifa, Israel;IBM T.J. Watson Research Center, Yorktown Heights, NY

  • Venue:
  • SYSML'07 Proceedings of the 2nd USENIX workshop on Tackling computer systems problems with machine learning techniques
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

System logs, such as the Windows Event log or the Linux system log, are an important resource for computer system management. We present a method for ranking system log messages by their estimated value to users, and generating a log view that displays the most important messages. The ranking process uses a dataset of system logs from many computer systems to score messages. For better scoring, unsupervised clustering is used to identify sets of systems that behave similarly. We propose a new feature construction scheme that measures the difference in the ranking of messages by frequency, and show that it leads to better clustering results. The expected distribution of messages in a given system is estimated using the resulting clusters, and log messages are scored using this estimation. We show experimental results from tests on xSeries servers. A tool based on the described methods is being used to aid support personnel in the IBM xSeries support center.