Slide 9
Slide 9 text
柱1: 最初の状態
各チームが書いていたもの
exporter, err := otlptracegrpc.New(ctx,
otlptracegrpc.WithEndpoint("collector.internal:4317"),
otlptracegrpc.WithInsecure(),
)
res, _ := resource.New(ctx,
resource.WithAttributes(semconv.ServiceName("payment")),
)
tp := sdktrace.NewTracerProvider(
sdktrace.WithBatcher(exporter),
sdktrace.WithResource(res),
)
otel.SetTracerProvider(tp)
otel.SetTextMapPropagator(propagation.TraceContext{})
判断して書いていたもの
送信先
リソース属性
文脈の伝搬
サンプリング
Propagatorの1行が抜けても動く