Sieve

Actionable Insights from Monitored Metrics in Distributed Systems

View project on GitHub

Introduction

Sieve is a platform to derive actionable insights from monitored metrics in distributed systems. Sieve builds on two core components: a metrics reduction framework, and a metrics dependency extractor. More specifically, Sieve first reduces the dimensionality of metrics by automatically filtering out unimportant metrics by observing their signal over time:

Design

Publications

@inproceedings{sieve-middleware-2017,
  author    = {J{\"o}rg Thalheim, Antonio Rodrigues, Istemi Ekin Akkus, Pramod Bhatotia, Ruichuan Chen, Bimal Viswanath, Lei Jiao, Christof Fetzer},
  title     = {Sieve: Actionable Insights from Monitored Metrics in Distributed Systems},
  booktitle = {Proceedings of Middleware Conference (Middleware)},
  year      = {2017},
}
  • Tech-Report with additional results for Root Cause Analysis

Source Code