Patent ID: 8738972

Claim:
A computer system comprising: computer hardware including a computer processor; and a capacity manager comprising instructions executable by the computer processor to cause the computer hardware to perform operations comprising: monitoring capacity measurements, including host CPU utilization, host memory utilization, virtual machine CPU utilization, virtual machine CPU ready, virtual machine memory utilization, and virtual machine disk latency, of multiple hosts and multiple virtual machines on a computer network; receiving alerts that each indicate that an event has occurred in which at least one of the hosts or virtual machines has exceeded a set threshold for one of the capacity measurements for at least a set amount of time; correlating multiple events and performing a root cause analysis and a first impact analysis upon the correlated set of events, wherein the root cause analysis and first impact analysis include executing, for each of the alerts, a series of determinations in a decision tree that is defined for the specific type of alert that is being analyzed, so as to identify a root cause of the event associated with the alert and to identify other objects within the computer network that are impacted by the events; and generating a recommended response to mitigate a problem associated with the events, wherein generation of the recommended response includes performing a second impact analysis that determines what impact each of multiple potential responses would have upon the computer system and selecting as the recommended response a first potential response that would have a more positive impact than a second potential response.