Patent ID: 7506195
Filing Date: 2009-03-17
Classification: G06F,H04L,Y10S

Abstract:
1. An operation management method for managing a server, comprising: collecting event records from a plurality of target objects being monitored, the target objects being a plurality of functions executed on the server; grouping a plurality of collected event records into an event group; providing a database storing a plurality of pattern definition groups, each defining a pattern of a plurality of event records that would be produced by the target objects upon occurrence of a particular problem; comparing the event records in the event group with those of each pattern definition group stored in the database to obtain a match count and a mismatch count for each pattern definition group, wherein the match count is obtained by counting matching event records, and wherein the mismatch count is obtained by counting missing event records in a pattern definition group when the event group contains more event records than the pattern definition group being compared or by counting mismatched event records when the event group contains fewer event records than the pattern definition group being compared; sorting the pattern definition groups in descending order of match counts thereof; sorting locally the pattern definition groups with equal match counts in ascending order of mismatch counts thereof, thereby producing sorted pattern definition groups; and extracting a troubleshooting record that has previously been associated with the first one of the sorted pattern definition groups, the troubleshooting record indicating which target object is considered a source of a problem.