Chandeep Gulati
07/15/2025, 9:19 AMTypeError: loggerProvider.addLogRecordProcessor is not a function
Package.json:
"@opentelemetry/api-logs": "^0.203.0",
"@opentelemetry/auto-instrumentations-node": "^0.50.0",
"@opentelemetry/exporter-logs-otlp-http": "^0.203.0",
"@opentelemetry/exporter-trace-otlp-http": "^0.53.0",
"@opentelemetry/instrumentation-express": "^0.42.0",
"@opentelemetry/instrumentation-http": "^0.53.0",
"@opentelemetry/instrumentation-mongodb": "^0.47.0",
"@opentelemetry/instrumentation-mysql": "^0.41.0",
"@opentelemetry/resources": "^2.0.1",
"@opentelemetry/sdk-logs": "^0.203.0",
"@opentelemetry/sdk-node": "^0.53.0",
"@opentelemetry/sdk-trace-node": "^1.26.0",
"@opentelemetry/winston-transport": "^0.14.0",
Following: https://signoz.io/docs/logs-management/send-logs/nodejs-winston-logs/#step-1-install-dependenciesJay Patel
07/15/2025, 9:54 AMChandeep Gulati
07/15/2025, 9:56 AMChandeep Gulati
07/22/2025, 12:52 PMnode_modules/@opentelemetry/resources/build/src/ResourceImpl.js:97
...resource.getRawAttributes(),
^
TypeError: resource.getRawAttributes is not a function or its return value is not iterable