Zipkin

Zipkin is a distributed tracing system.

Concepts

  • Reporters send tracing data. These might be clients or servers.
  • Transports
    • JSON v1
    • Zipkin Thrift
    • JSON v2
  • Components
    • Collectors persist trace data to storage.
    • Web UI for viewing traces.
    • Search (the Query Service) provides a p.r.comp.lang.markup.json (Private) API.
    • Storage is pluggable:
      • Cassandra
      • ElasticSearch
      • MySQL

Backlinks