1. A method for predicting a remaining useful life (RUL) for a computer system, comprising: collecting values of at least one telemetry metric from the computer system while the computer system is operating; using a non-linear, non-parametric regression model to predict a value for a current value, wherein the current value is one of the collected values; calculating a residual value by subtracting the predicted value from the current value; checking the residual value using a sequential probability ratio test (SPRT), wherein the SPRT generates an alarm based upon the residual value and a prior sequence of residual values; determining a rate at which the SPRT is generating alarms; inputting the rate at which the SPRT is generating alarms into a linear logistic regression model for generating a RUL obtained from prior failure data; and returning a RUL prediction calculated using the linear logistic regression model.