Learn about our tracing implementation and watch a demo.

Wavefront supports distributed tracing with third-party apps such as Jaeger or you can instrument your app with one of the Wavefront SDKs. Watch these videos for more.

Distributed Tracing in Wavefront
Distributed tracing in Wavefront

Clement first explains how you can visualize traces collected with Jaeger and Zipkin with the Wavefront UI. He then uses the example of monitoring a ride sharing app where a single trace includes apps on the user’s phone, the driver’s phone, etc. You can visualize the different components with the Wavefront tracing UI - and also use our UI to drill down on potential problems. Because we’re Open Tracing compliant, you can customize the trace with our SDKs and then look at aggregated information that shows how things are connected.

Distributed Tracing Updates
Distributed Tracing Updates

Clement discusses some of the improvements to distributed tracing as of early 2020. This includes more ingestions options, intelligent sampling, and root cause analysis (Beta).

Application Monitoring with Wavefront
Application monitoring with Wavefront

Clement first discusses how you can monitor metrics, histograms, and traces with Wavefront. He uses an example of monitoring microservices by traversing multiple languages and transport layers that use different Wavefront open source SDKs.

Distributed Tracing How To (Beta)
Distributed tracing how-to

This short demo of the Beta version of the feature illustrates how you find a problem with our tracing UI. You start looking at services, and then drill down to charts that show, for example, the slowest operations. You can select potential problems in the chart, and then select a trace and examine individual calls from there. We're continuously improving the UI and will post new videos over time.