An Execution Tracing Tool for Multi-tier Web Applications

Jian Xu,Hong Zhang,QianMu Li
DOI: https://doi.org/10.1007/978-3-642-21411-0_40
2011-01-01
Abstract:A precise request tracing tool is essential to help both developers and administrators debug performance problems of multi-tier web applications. This paper introduces a non-intrusive end-to-end runtime path tracing tool named ExeTracer, which does not require instrumentation of middleware or application source code, but is limited to co-located web/application server environments. We present the design and implementation in detail. Further, we evaluate the performance overhead associated with the tool. The results show that the low performance overhead makes it a promising tracing tool for using on multi-tier web applications.
What problem does this paper attempt to address?