Closed sandeepharidasan closed 6 days ago
Hi, With the latest version of the telemetry plugin, we are getting this error:
"level": "error", "logger": "telemetry", "timestamp": "2024-08-20T10:33:05.022Z", "msg": "Error: @opentelemetry/api: Registration of version v1.9.0 for propagation does not match previously registered API v1.7.0", "stack_trace": [ "at registerGlobal (/usr/src/srv/node_modules/@opentelemetry/api/build/src/internal/global-utils.js:38:21)", "at PropagationAPI.setGlobalPropagator (/usr/src/srv/node_modules/@opentelemetry/api/build/src/api/propagation.js:52:50)", "at NodeTracerProvider.register (/usr/src/srv/node_modules/@opentelemetry/sdk-trace-base/build/src/BasicTracerProvider.js:100:31)", "at NodeTracerProvider.register (/usr/src/srv/node_modules/@opentelemetry/sdk-trace-node/build/src/NodeTracerProvider.js:43:15)", "at module.exports (/usr/src/srv/node_modules/@cap-js/telemetry/lib/tracing/index.js:123:20)", "at module.exports (/usr/src/srv/node_modules/@cap-js/telemetry/lib/index.js:36:26)", "at Object.<anonymous> (/usr/src/srv/node_modules/@cap-js/telemetry/cds-plugin.js:12:31)", "at Module._compile (node:internal/modules/cjs/loader:1364:14)", "at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)", "at Module.load (node:internal/modules/cjs/loader:1203:32)" ]
I believe this might be caused by the update of @cap-js/telemetry dependency from v0.2.3 to v1.0.1 CAP-TELEMETRY-PR: https://github.com/cap-js/telemetry/pull/208
We were also able to locally see the error after running npm run start
npm run start
npm list @opentelemetry/apiprovides the below output with the version conflict
npm list @opentelemetry/api
Could you please check and advise how this can be rectified.
Thanks and regards, Sandeep
don't have this problem, can u add in package.json dependency to 1.9.0 opentelemetry api.
looks like you'll need to upgrade to @opentelemetry/exporter-prometheus@0.53.0
Hi, With the latest version of the telemetry plugin, we are getting this error:
I believe this might be caused by the update of @cap-js/telemetry dependency from v0.2.3 to v1.0.1 CAP-TELEMETRY-PR: https://github.com/cap-js/telemetry/pull/208
We were also able to locally see the error after running
npm run start
npm list @opentelemetry/api
provides the below output with the version conflictCould you please check and advise how this can be rectified.
Thanks and regards, Sandeep