Patent ID: 8108725

Claim:
A computer-implemented method comprising steps of: detecting an occurrence of a particular problem event in a cluster of nodes; determining whether any entry in a historical record of problem events indicates characteristics that are the same as characteristics of the particular problem event; in response to determining that a particular entry in the historical record indicates characteristics that are the same as characteristics of the particular problem event, determining, based on the entry, both (a) a first resolution action that was previously performed in an attempt to resolve a problem reflected in the particular entry and (b) a number of previous times that the particular problem event occurred; determining whether the number of previous times that the particular problem event occurred is greater than a specified threshold; and in response to determining that the number of previous times that that the particular problem event occurred is greater than the specified threshold, performing a second resolution action that differs from the first resolution action instead of performing the first resolution action again, thereby preventing performance of the first resolution action relative to the particular problem event; wherein the second resolution action is designed to resolve the particular problem event; and wherein the steps are performed by one or more computing devices.