diff --git a/pkg/telemetry/otel.go b/pkg/telemetry/otel.go index c29b5ba..7b3e954 100644 --- a/pkg/telemetry/otel.go +++ b/pkg/telemetry/otel.go @@ -84,7 +84,7 @@ func newTracerProvider() (*trace.TracerProvider, error) { return nil, err } return trace.NewTracerProvider( - trace.WithBatcher(traceExporter, trace.WithBatchTimeout(time.Second)), + trace.WithBatcher(traceExporter, trace.WithBatchTimeout(5*time.Second)), ), nil } @@ -93,5 +93,5 @@ func newMeterProvider() (*metric.MeterProvider, error) { if err != nil { return nil, err } - return metric.NewMeterProvider(metric.WithReader(metric.NewPeriodicReader(exporter))), nil + return metric.NewMeterProvider(metric.WithReader(metric.NewPeriodicReader(exporter, metric.WithInterval(time.Second*15)))), nil }