File tree 1 file changed +3
-2
lines changed
1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 7
7
detectResources ,
8
8
processDetector ,
9
9
} from '@opentelemetry/resources' ;
10
- import { BatchSpanProcessor , SpanExporter } from '@opentelemetry/tracing' ;
10
+ import { BatchSpanProcessor , SimpleSpanProcessor , SpanExporter } from '@opentelemetry/tracing' ;
11
11
import { JaegerExporter } from '@opentelemetry/exporter-jaeger' ;
12
12
import { ZipkinExporter } from '@opentelemetry/exporter-zipkin' ;
13
13
import debug from 'debug' ;
@@ -64,7 +64,8 @@ export class OpenTelemetryConfigurator {
64
64
this . traceProvider = new NodeTracerProvider ( this . nodeTracerConfig ) ;
65
65
66
66
if ( this . traceExporter ) {
67
- this . traceProvider . addSpanProcessor ( new BatchSpanProcessor ( this . traceExporter ) ) ;
67
+ const SpanProcessor = process . env . NODE_ENV === 'production' ? BatchSpanProcessor : SimpleSpanProcessor ;
68
+ this . traceProvider . addSpanProcessor ( new SpanProcessor ( this . traceExporter ) ) ;
68
69
}
69
70
70
71
this . traceProvider . register ( ) ;
You can’t perform that action at this time.
0 commit comments