摘要

This paper addresses the detection of anomalies of individual service from their total resource usage on a web-based system. Because the total resource usage is a linear combination of the number of accesses to each service, multiple regression analysis can be used to estimate the resource usage per access to each service in the form of regression coefficients. However, the regression coefficients differ from the resource usage per access of the services, due to unstable resource usage per access. We propose a method based on the multiple correlation coefficient R to identify anomaly times and anomaly services. The proposed method identifies an anomaly time when the R value is decreased; it identifies an anomaly service by judging whether R value has increased after the selection of the dummy variable. Experimental results show that the proposed method can identify all anomaly times, and that it improves the precision rate and recall rate of anomaly service detection by at least 20%.

  • 出版日期2014-2