Apache HTrace is a distributed tracing framework that allows users to monitor system performance and diagnose issues across a cluster. It works by sampling requests and tracing each step as a "span", recording timing information. This allows a single request to be followed from end to end. HTrace has a pluggable architecture that allows different receivers to handle spans, and it includes tools for querying, dumping, and visualizing trace data from the htraced daemon. It has an active community and is integrated with Hadoop and HBase to provide distributed tracing in those systems.