Skip to content

Commit dcbdf00

Browse files
authored
NodeJS: Replace SimpleLogRecordProcessor by BatchLogRecordProcessor (#1801)
* Replace SimpleLogRecordProcessor by BatchLogRecordProcessor * use SimpleLogRecordProcessor for debug * fix lint
1 parent 4ecde7c commit dcbdf00

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

nodejs/packages/layer/src/wrapper.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -449,8 +449,12 @@ async function initializeLoggerProvider(
449449
}
450450

451451
const { logs } = await import('@opentelemetry/api-logs');
452-
const { LoggerProvider, SimpleLogRecordProcessor, ConsoleLogRecordExporter } =
453-
await import('@opentelemetry/sdk-logs');
452+
const {
453+
LoggerProvider,
454+
BatchLogRecordProcessor,
455+
SimpleLogRecordProcessor,
456+
ConsoleLogRecordExporter,
457+
} = await import('@opentelemetry/sdk-logs');
454458
const { OTLPLogExporter } = await import(
455459
'@opentelemetry/exporter-logs-otlp-http'
456460
);
@@ -464,7 +468,7 @@ async function initializeLoggerProvider(
464468
configureLoggerProvider(loggerProvider);
465469
} else {
466470
loggerProvider.addLogRecordProcessor(
467-
new SimpleLogRecordProcessor(logExporter),
471+
new BatchLogRecordProcessor(logExporter),
468472
);
469473
logs.setGlobalLoggerProvider(loggerProvider);
470474
}

0 commit comments

Comments
 (0)