VAIF: Variance-driven Automated Instrumentation Framework
VAIF: Variance-driven Automated Instrumentation Framework
复制标题
VAIF:方差驱动的自动化仪表框架
DOI:
10.1145/3544497.3544504
复制
发表时间:
2022
期刊:
影响因子:
--
通讯作者:
Sambasivan, Raja R.
中科院分区:
文献类型:
--
作者:
Toslali, Mert;Ates, Emre;Huye, Darby;Zhang, Zhaoqi;Liu, Lan;Puterman, Samantha;Coskun, Ayse K.;Sambasivan, Raja R.
Developers use logs to diagnose performance problems in distributed applications. But, it is difficult to know a priori where logs are needed and what information in them is needed to help diagnose problems that may occur in the future. We summarize our work on the Variance-driven Automated Instrumentation Framework (VAIF), which runs alongside distributed applications. In response to newly-observed performance problems, VAIF automatically searches the space of possible instrumentation choices to enable the logs needed to help diagnose them. To work, VAIF combines distributed tracing (an enhanced form of logging) with insights about how response-time variance can be decomposed on the criticalpath portions of requests' traces.