```#support I am facing issue while sending nodejs...
# support
n
Copy code
#support I am facing issue while sending nodejs logs to signoz. seems addLogRecordProcessor module deprecated in last <http://month.Is|month.Is> there any alternate method to integrate in code-base? 
const loggerProvider = new LoggerProvider({
  resource: resourceFromAttributes({
    [ATTR_SERVICE_NAME]: SERVICE_NAME,
    [ATTR_SERVICE_VERSION]: SERVICE_VERSION,
  }),
  // logRecordProcessor: logProcessor, // Pass it here instead of addLogRecordProcessor
});

// logs.setGlobalLoggerProvider(loggerProvider); // Set the global provider for instrumentation
loggerProvider.addLogRecordProcessor(logProcessor);
Error message Below is the error
Copy code
The signature '(processor: LogRecordProcessor): void' of 'loggerProvider.addLogRecordProcessor' is deprecated.ts(6387)
LoggerProvider.d.ts(14, 8): The declaration was marked as deprecated here.
s
Which version of
@opentelemetry/sdk-logs
are you using? Newer versions allow
processors
to be passed as constructor option
n
├── @opentelemetry/sdk-logs@0.202.0
I am getting now TypeError: loggerProvider.addLogRecordProcessor is not a function error while logs integration.
s
What does your current setup look like?