×

Data metrics analytics

  • US 9,992,090 B2
  • Filed: 01/08/2014
  • Issued: 06/05/2018
  • Est. Priority Date: 01/08/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of identifying a cause of attenuated performance at a computing system comprising:

  • storing, at a data store of a computing device, performance data corresponding to a plurality of performance metrics associated with one or more application servers of a computing system and monitored by a performance monitoring agent;

    receiving, by the computing device, an alert from the performance monitoring agent, the alert having been triggered by a first performance attenuation at one of the one or more application servers;

    selecting, by the computing device, a timeframe in which the first performance attenuation occurred;

    searching, by the computing device, the performance data to identify a second performance attenuation that occurred at one of the one or more application servers during or before the timeframe selected;

    evaluating, by the computing device, the performance data to identify one of the one or more application servers at which the second performance attenuation occurred as a potential source of the first performance attenuation that triggered the alert, wherein evaluating the performance data comprises iterating over the plurality of performance metrics and, for each performance metric of the plurality of performance metrics,determining, based on the performance data, that the performance metric crossed a predetermined performance threshold used to trigger alerts during or before the timeframe selected,identifying, in response to the determining, the performance metric as an anomalous performance metric, andselecting one of the one or more application servers associated with the anomalous performance metric as the potential source of the first performance attenuation;

    determining, by the computing device, whether at least one of;

    a volume of traffic or network latency has increased;

    responsive to determining that the at least one of;

    the volume of traffic or the network latency has increased, determining whether the at least one of;

    the increased volume or traffic or increased network latency corresponds to the first performance attenuation;

    responsive to determining that the at least one of;

    the increased volume of traffic or the increased network latency corresponds to the first performance attenuation, adjusting, by the computing device, a performance threshold used to trigger alerts associated with one of the plurality of performance metrics; and

    presenting, at a display device of the computing device, information corresponding to at least one of the application servers identified as one of the one or more potential sources of the first performance attenuation.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×