Join us on June 5th for a Tech Talk with Bill Doerrfeld and Kenn Hussey as we discuss the future of open source. Register now
Back to Kubernetes Glossary

Distributed Tracing

What is Distributed Tracing?

Distributed tracing is a technique for troubleshooting and profiling distributed microservices applications. In a microservices architecture, a single request may trigger additional requests to other services. A failure or slow request may not be caused by the originating service directly, but instead be triggered by another dependent service. Distributed tracing instruments requests so that a user can easily visualize and understand the full call stack for a request. This is roughly analogous to a "distributed stack trace".

Related Terms

Learn More