I. Introduction
With the booming development of web-based software systems like search engine, online shopping and social networks, careful analysis of monitoring data is becoming increasingly important for software reliability. In general, operators of the above systems monitor millions of Key Performance Indicator (KPI, e.g. number of Page Views (PV), number of online users, average response time) streams [1]. Diverse types of detectors can be used to detect KPI anomalies, e.g., Moving Average (MA) [2] and Time Series Decomposition (TSD) [3]. In order to accurately detect KPI anomalies, operators carefully tune the parameters of detectors based on their domain knowledge [1], [4]–[6].