There is nearly universal agreement that distributed tracing data solves problems that metrics and logs cannot. However, distributed traces are not widely adopted — and where it is deployed, it is often underutilized. Some of the challenges associated with distributed tracing include:
- It’s too hard to get full distributed tracing coverage
- Incumbent solutions are too complex and not intuitive
- The existing tooling is too siloed and lack context
- It’s too expensive to maintain across entire system
The result delivers limited value to customers.
Distributed traces are extremely powerful tools for solving problems across large and/or complex systems. However until now, no one has found a way to harness this power to deliver a solution that unlocks distributed tracing’s potential and delivers the return on the time and monetary investment.