Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Service Mesh Tracing Observability with Kuma and OpenTelemetry

Wenhan Shi
December 15, 2023

Service Mesh Tracing Observability with Kuma and OpenTelemetry

In today's complex and distributed microservices architectures, ensuring robust tracing and observability is crucial for maintaining optimal performance and reliability. This session explores the powerful combination of Kuma and OpenTelemetry in achieving comprehensive observability within a service mesh environment. Attendees will discover the benefits of Kuma, an open-source service mesh that simplifies the management of microservices communication, and learn how it seamlessly integrates with OpenTelemetry, a versatile observability framework. Through practical demonstrations, participants will gain insights into how Kuma and OpenTelemetry work together to enable efficient tracing, monitoring, and troubleshooting capabilities for distributed applications. By attending this session, individuals will leave equipped with the knowledge and tools necessary to enhance their service mesh deployments and achieve greater visibility into their microservices ecosystems.

Wenhan Shi

December 15, 2023


  1. © Kong Inc. © Kong Inc. 2 1. Kuma 2.

    OpenTelemetry 3. Kuma + OpenTelemetry 4. Demo
  2. © Kong Inc. 3 (SW Developer) (Tech Support) (Tech AM)

    (Tech Support) (Solutions Engineer) (Tech Support) Who Am I? @shi_wenhan [email protected]
  3. © Kong Inc. 7 The multi-zone service mesh for containers,

    Kubernetes and VMs. Built with Envoy. CNCF Sandbox Project. Kuma
  4. © Kong Inc. Bundled policies for your service traffic and

    network configuration. 10 Kuma - Policy
  5. © Kong Inc. Traffic permissions allow you to determine which

    service can consume within the mesh 11 Kuma - Policy - demo
  6. © Kong Inc. 13 A collection of tools, APIs and

    SDKs to collect and export tracing data for your software OpenTelemetry Use it to understand what your software is doing, how it’s performing and where time is being spent during execution