Skip to content

Commit 869c4ec

Browse files
committed
test changes
1 parent 7f78d43 commit 869c4ec

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

internal/trace/listener.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,13 @@ var tracerInitialized = false
5555

5656
// MakeListener initializes a new trace lambda Listener
5757
func MakeListener(config Config, extensionManager *extension.ExtensionManager) Listener {
58+
if config.TracerOptions == nil {
59+
config.TracerOptions = []tracer.StartOption{}
60+
}
61+
62+
// Add hardcoded sampling rule
63+
config.TracerOptions = append(config.TracerOptions,
64+
tracer.WithSamplingRules([]tracer.SamplingRule{tracer.RateRule(0.1)}))
5865

5966
return Listener{
6067
ddTraceEnabled: config.DDTraceEnabled,
@@ -91,7 +98,6 @@ func (l *Listener) HandlerStarted(ctx context.Context, msg json.RawMessage) cont
9198
tracer.WithGlobalTag("_dd.origin", "lambda"),
9299
tracer.WithSendRetries(2),
93100
}, l.tracerOptions...)
94-
fmt.Printf("Opts: %v", opts)
95101
if l.otelTracerEnabled {
96102
provider := ddotel.NewTracerProvider(
97103
opts...,

0 commit comments

Comments
 (0)