本文已被:浏览 1838次 下载 3462次
Received:March 09, 2016 Revised:April 08, 2016
Received:March 09, 2016 Revised:April 08, 2016
中文摘要: 提出了一种零配置的端到端细粒度追踪的方法-EasyTrace,应用于分布式系统发生性能降级时的问题诊断.传统工具往往存在监测粒度与服务组件源码紧耦合或配置信息复杂、修改代价高等不足,EasyTrace能够做到零配置下性能问题的准确定位.基于开源电子商务系统的实验结果表明,EasyTrace相对传统监测工具对系统造成的扰动很小.
Abstract:A zero-configuration fine-grained end-to-end tracing approach, namely EasyTrace, is proposed, which is applied to the diagnosis of distributed system with performance degradation problem. Compared with the traditional tracing tools, in which granular control and service component source code are tightly coupled or which have complex configuration and high cost of modification, EasyTrace achieves accurate performance problem locating in the premise of zero-configuration. Extensive experiments that use EasyTrace to trace an open source e-commerce system show that compared with traditional monitoring tools, the disturbance caused by EasyTrace is low.
文章编号: 中图分类号: 文献标志码:
基金项目:
引用文本:
袁鑫晨,李海波,王伟,唐震,任仲山,郑莹莹.基于程序分析的分布式应用自动化追踪方法.计算机系统应用,2016,25(11):35-40
YUAN Xin-Chen,LI Hai-Bo,WANG Wei,TANG Zhen,REN Zhong-Shan,ZHENG Ying-Ying.Auto-Tracing in Distributed Applications Based on Program Analysis.COMPUTER SYSTEMS APPLICATIONS,2016,25(11):35-40
袁鑫晨,李海波,王伟,唐震,任仲山,郑莹莹.基于程序分析的分布式应用自动化追踪方法.计算机系统应用,2016,25(11):35-40
YUAN Xin-Chen,LI Hai-Bo,WANG Wei,TANG Zhen,REN Zhong-Shan,ZHENG Ying-Ying.Auto-Tracing in Distributed Applications Based on Program Analysis.COMPUTER SYSTEMS APPLICATIONS,2016,25(11):35-40

