Home / Companies / Kong / Blog / Post Details
Content Deep Dive

Tracing With Zipkin in Kong 2.1.0

Blog post from Kong

Post Details
Company
Date Published
Author
Enrique GarcĂ­a Cota
Word Count
953
Company Posts That Month
4
Language
English
Hacker News Points
-
Post removed?
No
Summary

Tracing in complex service mesh systems is essential for understanding the flow and timing of requests that span multiple internal entities, which cannot be effectively captured by traditional logging plugins. Kong's Zipkin plugin addresses these needs by collecting structured timing data compatible with HTTP/HTTPS and stream traffic. This data is organized into spans and traces, facilitating the debugging of timing-related issues and providing insights into multi-service environments. A basic setup using Docker and Docker-compose involves deploying a Zipkin server, along with HTTP and TCP Echo services, and a db-less Kong instance, configured through a declarative file. The process of tracing involves using Kong to proxy requests and then analyzing the resulting traces in the Zipkin UI, which displays detailed timing information for each request. While HTTP traffic supports tracing headers like x-b3-traceid, TCP traffic does not, highlighting the plugin's capability to manage different traffic types within a service infrastructure.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Observability 11 430 98 28 -15%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.