Patent ID: 7716327

Claim:
A method of reporting incidents occurring during operation of a distributed computing environment including a multitude of hardware and software resources, and wherein said distributed environment provides a multitude of services to a multitude of clients pursuant to service level agreements and operating level agreements, and wherein during operation of the distributed computing environment defined incidents occur, the method comprising the steps of: whenever one of the defined incidents occur, generating a respective one incident report; keeping with each incident report, information identifying selected resources associated with said one of the defined incidents, and status of said selected resources at the time of said one of the defined incidents, dependencies among said selected resources at the time of said one of the defined incidents, and service level agreements and operating level agreements impacted by said one of the defined incidents; using relationships between incidents and resources, as reported on the incident reports, to find patterns of repeating failure of resources of the distributed computing environment; and using said relationships between the incidents and resources, as reported on the incident reports, to identify sets of resources similar to the resources reported on the incident reports but not on the incident reports, that may be susceptible to problems; wherein said relationships between the incidents and resources and said hardware and software resources represent a. Report Failing Component dependencies, b. Candidate Failing Component dependencies, c. Actual Failing Component dependencies, d. Impacted Business system dependencies, and e. Impacted Service Level Agreement dependencies; said Impacted Service Level Agreement dependencies are derived from the Actual Failing Component dependencies.