Patent ID: 11929869
Assignee: NETFLIX, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC H

Claim 6:
7. One or more non-transitory computer-readable storage media including instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of:
retrieving first event data associated with a first time period in a real-time stream of events generated by one or more components within a computing system;
computing, based on the first event data, a first failure metric associated with a first service operating within the computing system, wherein the first failure metric includes a count of failed requests processed by the first service within the first time period;
comparing that the failure metric with a dynamically adjustable threshold value;
in response to determining that the first failure metric exceeds the dynamically adjustable threshold value, generating an alert associated with the first failure metric indicating that the computing system is in an alert condition;
updating a median failure metric based on the first failure metric;
in response to updating the median failure metric, setting the dynamically adjustable threshold value equal to the updated median failure metric multiplied by a factor, for comparison with a second failure metric associated with a second time period that is subsequent to the first time period;
computing a current range of the first failure metric based on a duration of time that occurs after the alert;
comparing the current range of the first failure metric to a range of the first failure metric occurring prior to the alert to determine that the computing system is no longer in the alert condition; and
discontinuing the alert based on the computing system no longer being in the alert condition.