Patent ID: 7954090

Claim:
A system for monitoring and analyzing a deployment of a software application, comprising: a monitor for gathering time-variant state metric data from the deployment, the monitor associated with a computer system that runs components of the software application, the monitor configured to gather state metric data for at least one deployment state metric from the computer system; and a non-transitory computer-readable medium that stores a numerical chart feature detector that, when executed by a processor, analyzes a numerical telemetry signal that comprises state metric data gathered by the monitor, said numerical chart feature detector configured to use a threshold and a prescribed sustain period to detect the presence of a feature based on the numerical telemetry signal, the feature representing a condition or behavior of the software application that is known to be associated with a potential problem of the deployment of the software application; wherein the threshold comprises a zero-confidence level representing substantially zero confidence in the existence of a feature, a trigger-confidence level representing a prescribed intermediate confidence in the existence of a feature, and a full-confidence level representing a substantially maximum confidence in the existence of a feature; wherein the numerical chart feature detector is configured to detect a feature when the telemetry signal exceeds the trigger-confidence level and remains in excess of the zero-confidence level subsequently throughout the prescribed sustain period immediately after exceeding the trigger-confidence level; wherein an occurrence of the feature is represented by at least a name, confidence value, and time of occurrence.