Patent ID: 9195563
Filing Date: 2015-11-24
Classification: G06F

Abstract:
1. A computer program product, the computer program product being tangibly embodied on a non-transitory computer-readable storage medium and including executable code that, when executed, is configured to cause at least one data processing apparatus to: identify a service metric associated with a service; identify one or more abnormalities of one or more infrastructure metrics that occur within a time window around an abnormality of the service metric; determine a set of candidate infrastructure metrics for the service metric based on how many times an abnormality of an infrastructure metric occurred within a time window around an abnormality of the service metric; determine a degree of lag correlation for each candidate infrastructure metric with respect to the service metric, by: select one or more candidate infrastructure metrics having a degree of lag correlation that exceeds a threshold to be a leading indicator infrastructure metric for the service metric; and automatically provide a performance degradation warning for the service when an abnormality of one of the leading indicator infrastructure metrics is detected.