Traces
from Observability
分散システムでの1つのリクエストの流れを追跡する方法
1つのリクエストの中で複数のシステムを横断するが、それを追跡するということ
いったんこの辺も同義としているmrsekut.icon
分散トレース
Distributed Tracing
参考
/mrsekut-book-4814400128/087 (6章 イベントをトレースにつなぐ)
#wip
/mrsekut-book-4814400128/089 (6.2 トレースの構成要素)
Flame Graph
GPT-4.icon
🌐 どうやって情報を渡すの?
HTTPヘッダーなどを使って トレースIDやスパンIDを伝播します。よくある標準:
traceparent header(W3C Trace Context)
x-datadog-trace-id や x-b3-traceid(Datadog や Zipkin の独自実装)