기본 개념

  • Trace: 요청 전체를 의미함

  • Trace ID: 첫번째 요청에서 생성된 ID. 서비스간 통신에서 하나의 ID가 사용

  • Span ID: 컴포넌트에 도착하고 시스템 내부에서 돌아다닐 때 사용하는 ID

trace key format

Spring Cloud


  • open tracing, open census(google) 트레이시용 인터페이스.

    • 이걸 하나로 합친게 open telemetry

  • tracer 구현제

    • zipkin에서는 brave

  • 원하는 보는거 → 브릿지

  • sluth spring 3.0에서 deprecated

  • brave brige는 말그대로 브릿지. zipkin에서 만든 구현체(brave)를 spring에 붙히고 나갈 수 있는 것을 해주는 애