Online Automatic Characteristics Discovery of Faulty Application Transactions in the Cloud

Shay Horovitz, Yair Arian, Noam Peretz

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.

Download


Paper 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