Our main aim is to extract multiple rules from log files in the computer systems, to detect various levels of errors, and to inform these errors or configuration mistakes to the system administrators automatically, in order to manage them without expert knowledge. To satisfy this aim, we performed an extraction experiment from the log files of a system using Automatically Defined Groups (ADG), which is based on Genetic Programming. Moreover, we focused on "System State Pattern" related to the difference between normal daily state and abnormal state that some errors occur in the system. In this experiment, then, we tried to extract rules without any manually managed and supervised information, by using simple translation technique: regular expressions. As a result, 50 agents in the best individual were divided into 16 groups from 322 log files. This means that 16 rules were acquired. We confirmed these rules could detect some errors such as DNS configuration error. We could also find the importance of the rules because the rule with more agents tended to have a higher adopted frequency by evolutionary computation. Therefore, we consider that our method using ADG is useful for the diagnosis of computer systems, and helps administrators manage their systems without expert knowledge about their systems.
[1]
Maurice Mulvenna,et al.
Navigation Pattern Discovery from Internet Data
,
1999
.
[2]
Chris Lonvick,et al.
The BSD Syslog Protocol
,
2001,
RFC.
[3]
Tetsuyuki Takahama,et al.
Extraction of Rules from Coronary Heart Disease Database Using Automatically Defined Groups
,
2004,
KES.
[4]
Takumi Ichimura,et al.
A Description Method of Syntactic Rules on Filmscripts
,
2005
.
[5]
Akira Hara,et al.
Construction and Analysis of Stock Market Model Using ADG; Automatically Defined Groups
,
2002,
Int. J. Comput. Intell. Appl..
[6]
Jaideep Srivastava,et al.
Grouping Web page references into transactions for mining World Wide Web browsing patterns
,
1997,
Proceedings 1997 IEEE Knowledge and Data Engineering Exchange Workshop.
[7]
James H. Andrews.
Theory and Practice of Log File Analysis
,
1998
.
[8]
Akira Hara,et al.
Discovering Multiple Diagnostic Rules from Coronary Heart Disease Database using Automatically Defined Groups
,
2005,
J. Intell. Manuf..