Online Automatic Characteristics Discovery of Faulty Application Transactions in the Cloud
Shay Horovitz, Yair Arian, Noam Peretz
2020
Abstract
Performance debugging and fault isolation in distributed cloud applications is difficult and complex. Existing Application Performance Management (APM) solutions allow manual investigation across a huge space of metrics, topology, functions, service calls, attributes and values - a frustrating resource and time demanding task. It would be beneficial if one could gain explainable insights about a faulty transaction whether due to an error or performance degradation, such as specific attributes and/or url patterns that are correlated with the problem and can characterize it. Yet, this is a challenging task as demanding resources of storage, memory and processing are required and insights are expected to be discovered as soon as the problem occurs. As cloud resources are limited and expensive, supporting a large number of applications having many transaction types is impractical. We present Perceptor – an Online Automatic Characteristics Discovery of Faulty Application Transactions in the Cloud. Perceptor discerns attributes and/or values correlated with transaction error or performance degradation events. It does so with minimal resource consumption by using sketch structures and performs in streaming mode. Over an extensive set of experiments in the cloud, with various applications and transactions, Perceptor discovered non-trivial relevant fault properties validated by an expert.
DownloadPaper Citation
in Harvard Style
Horovitz S., Arian Y. and Peretz N. (2020). Online Automatic Characteristics Discovery of Faulty Application Transactions in the Cloud.In Proceedings of the 10th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-424-4, pages 245-252. DOI: 10.5220/0009320402450252
in Bibtex Style
@conference{closer20,
author={Shay Horovitz and Yair Arian and Noam Peretz},
title={Online Automatic Characteristics Discovery of Faulty Application Transactions in the Cloud},
booktitle={Proceedings of the 10th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2020},
pages={245-252},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009320402450252},
isbn={978-989-758-424-4},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 10th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - Online Automatic Characteristics Discovery of Faulty Application Transactions in the Cloud
SN - 978-989-758-424-4
AU - Horovitz S.
AU - Arian Y.
AU - Peretz N.
PY - 2020
SP - 245
EP - 252
DO - 10.5220/0009320402450252