Distributed Tracing

This task shows you how to configure Istio-enabled applications to collect trace spans.

Overview

Overview of distributed tracing in Istio.

Configure tracing with Telemetry API

How to configure tracing options using Telemetry API.

Configure tracing using MeshConfig and pod annotations

How to configure tracing options using MeshConfig and pod annotations.

Configure trace sampling

Learn the different approaches on how to configure trace sampling on the proxies.

OpenTelemetry

Learn how to configure the proxies to send traces in OpenTelemetry format.

Jaeger

Learn how to configure the proxies to send tracing requests to Jaeger.

Zipkin

Learn how to configure the proxies to send tracing requests to Zipkin.

Apache SkyWalking

Learn how to configure the proxies to send tracing requests to Apache SkyWalking.