Skip to content

Commit 056f4f7

Browse files
authored
chore: reduce local run logging noise. (#201)
2 parents 08f89fe + 6f91745 commit 056f4f7

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

src/faas/v0/traceProvider.ts

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import {
1515
ConsoleSpanExporter,
1616
BatchSpanProcessor,
1717
NodeTracerProvider,
18+
NoopSpanProcessor,
1819
} from '@opentelemetry/sdk-trace-node';
1920
import { OTLPTraceExporter } from '@opentelemetry/exporter-trace-otlp-http';
2021
import { Resource } from '@opentelemetry/resources';
@@ -51,13 +52,13 @@ const newTracerProvider = (): NodeTracerProvider => {
5152
tracerProvider: provider,
5253
});
5354

54-
const traceExporter = localRun // If running locally
55-
? new ConsoleSpanExporter()
56-
: new OTLPTraceExporter({
57-
url: 'http://localhost:4317',
58-
});
59-
60-
const processor = new BatchSpanProcessor(traceExporter);
55+
const processor = localRun
56+
? new NoopSpanProcessor()
57+
: new BatchSpanProcessor(
58+
new OTLPTraceExporter({
59+
url: 'http://localhost:4317',
60+
})
61+
);
6162

6263
provider.addSpanProcessor(processor);
6364
provider.register();

0 commit comments

Comments
 (0)