Next Article in Journal
Skewness of Maximum Likelihood Estimators in the Weibull Censored Data
Previous Article in Journal
Short vs. Standard Length Cone Morse Connection Implants: An In Vitro Pilot Study in Low Density Polyurethane Foam
Open AccessArticle

KPI-TSAD: A Time-Series Anomaly Detector for KPI Monitoring in Cloud Applications

by Juan Qiu 1,*, Qingfeng Du 1,* and Chongshu Qian 2
1
School of Software Engineering, Tongji University, Shanghai 201804, China
2
Donald Bren School of Information and Computer Sciences, University of California, Irvine, CA 92614, USA
*
Authors to whom correspondence should be addressed.
Symmetry 2019, 11(11), 1350; https://doi.org/10.3390/sym11111350
Received: 8 October 2019 / Revised: 17 October 2019 / Accepted: 21 October 2019 / Published: 1 November 2019
Accurately detecting anomalies and timely interventions are critical for cloud application maintenance. Traditional methods for performance anomaly detection based on thresholds and rules work well for simple key performance indicator (KPI) monitoring. Unfortunately, it is difficult to find the appropriate threshold levels when there are significant differences between KPI values at different times during the day or when there are significant fluctuations stemming from different usage patterns. Therefore, anomaly detection presents a challenge for all types of temporal data, particularly when non-stationary time series have special adaptability requirements or when the nature of potential anomalies is vaguely defined or unknown. To address this limitation, we propose a novel anomaly detector (called KPI-TSAD) for time-series KPIs based on supervised deep-learning models with convolution and long short-term memory (LSTM) neural networks, and a variational auto-encoder (VAE) oversampling model was used to address the imbalanced classification problem. Compared with other related research on Yahoo’s anomaly detection benchmark datasets, KPI-TSAD exhibited better performance, with both its accuracy and F-score exceeding 0.90 on the A1benchmark and A2Benchmark datasets. Finally, KPI-TSAD continued to perform well on several KPI monitoring datasets from real production environments, with the average F-score exceeding 0.72. View Full-Text
Keywords: KPI anomaly detection; APM; AIOps; VAE; cloud applications KPI anomaly detection; APM; AIOps; VAE; cloud applications
Show Figures

Figure 1

MDPI and ACS Style

Qiu, J.; Du, Q.; Qian, C. KPI-TSAD: A Time-Series Anomaly Detector for KPI Monitoring in Cloud Applications. Symmetry 2019, 11, 1350.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop