istio.io/content/zh/faq/distributed-tracing/how-envoy-based-tracing-wor...

790 B
Raw Blame History

title weight
基于 Envoy 的跟踪如何工作? 11

对于基于 Envoy 的跟踪集成EnvoySidecar 代理)代表所代理的应用程序将跟踪信息直接发送到跟踪后端。

Envoy

  • 在请求代理时为请求生成请求 ID 和跟踪标头(例如 X-B3-TraceId
  • 根据请求和响应元数据(即响应时间)为每个请求生成跟踪范围
  • 将生成的跟踪范围发送到跟踪后端
  • 将跟踪头转发到代理的应用程序

Istio 支持基于 Envoy 的 LightStepZipkin 的集成, 以及所有与 Zipkin API 兼容的后端,包括 Jaeger