A method is provided to point out which software program is causing a
problem. Event records are collected from target objects being monitored.
An event group is then produced by grouping the collected event records.
The event group is compared with a plurality of pattern definition groups
in terms of occurrence patterns of event records, where each pattern
definition group defines a pattern of event records that would be
produced upon occurrence of a particular problem. Subsequently a
troubleshooting record is extracted. This troubleshooting record has
previously been associated with a pattern definition group resembling the
event group in terms of occurrence patterns of event records.