Application Performance Anomaly Detection with LSTM on Temporal Irregularities in Logs

19Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Performance anomalies are a core problem in modern information systems, that affects the execution of the hosted applications. The detection of these anomalies often relies on the analysis of the application execution logs. The current most effective approach is to detect samples that differ from a learnt nominal model. However, current methods often focus on detecting sequential anomalies in logs, neglecting the time elapsed between logs, which is a core component of the performance anomaly detection. In this paper, we develop a new model for performance anomaly detection that captures temporal deviations from the nominal model, by means of a sliding window data representation. This nominal model is trained by a Long Short-Term Memory neural network, which is appropriate to represent complex sequential dependencies. We assess the effectiveness of our model on both simulated and real datasets. We show that it is more robust to temporal variations than current state-of-the-art approaches, while remaining as effective.

Cite

CITATION STYLE

APA

Baril, X., Coustié, O., Mothe, J., & Teste, O. (2020). Application Performance Anomaly Detection with LSTM on Temporal Irregularities in Logs. In International Conference on Information and Knowledge Management, Proceedings (pp. 1961–1964). Association for Computing Machinery. https://doi.org/10.1145/3340531.3412157

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free