feat: aadd parent based

This commit is contained in:
franklin 2023-08-14 08:09:07 +02:00
parent 3b38ea311b
commit 0430bd9d06

View File

@ -83,7 +83,11 @@ func newTracerProvider(e sdktrace.SpanExporter) (trace.TracerProvider, error) {
tracerProvider := sdktrace.NewTracerProvider(
sdktrace.WithBatcher(e),
sdktrace.WithResource(resource),
sdktrace.WithSampler(sdktrace.TraceIDRatioBased(env.GetFloat64("OTEL_TRACE_RATIO", 1))),
sdktrace.WithSampler(
sdktrace.ParentBased(
sdktrace.TraceIDRatioBased(env.GetFloat64("OTEL_TRACE_RATIO", 1)),
),
),
)
otel.SetTracerProvider(tracerProvider)