Modern applications integrate heterogeneous microservices that can fail due to different reasons. Determining the root causes of microservices' failures and explaining how failures propagate across microservices are hence two crucial issues. We present yRCA, an open-source tool that – starting from distributed application logs – enables identifying failure cascades explaining why an observed failure happened in an application, by exploiting cause-effect relations among the failures of its microservices.
yRCA: An explainable failure root cause analyser
Soldani, Jacopo;Forti, Stefano;Brogi, Antonio
2023-01-01
Abstract
Modern applications integrate heterogeneous microservices that can fail due to different reasons. Determining the root causes of microservices' failures and explaining how failures propagate across microservices are hence two crucial issues. We present yRCA, an open-source tool that – starting from distributed application logs – enables identifying failure cascades explaining why an observed failure happened in an application, by exploiting cause-effect relations among the failures of its microservices.File in questo prodotto:
Non ci sono file associati a questo prodotto.
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.