End-to-end tracing considered essential

Dushyanth Narayanan · 2005

Concurrency and complexity are major obstacles to understanding application performance in high-performance systems. We advocate end-to-end event tracing as the correct way to expose performance information for both human and automated analysis. We describe its advantages over traditional performance counter data, and illustrate its uses in performance visualization, prediction for capacity planning, and anomaly detection. We conclude with a look at opportunities and challenges presented by a widespread deployment of end-to-end tracing.

Read the paper · More papers on PaperTik