Skip to content

OTLPExportDelegate Export succeeded but could not deserialize response #343

@borge97

Description

@borge97

Hello,

We have instrumented our CAP application (Cloud Foundry) with the @cap-js/telemetry plugin (latest version). We use the "telemetry-to-cloud-logging" functionality. The export seems to work. However, the logs show warnings all the time:

{"level":"warn","logger":"telemetry","timestamp":"2025-05-28T08:01:17.921Z","msg":"OTLPExportDelegate Export succeeded but could not deserialize response - is the response specification compliant? index out of range: 4 + 116 > 86 <Buffer 5b 7b 22 74 65 6e 61 6e 74 49 64 22 3a 22 30 37 33 36 34 32 38 64 2d 65 30 31 37 2d 34 30 38 62 2d 39 39 31 61 2d 35 39 39 61 34 65 34 31 65 37 32 37 ... 36 more bytes>","stacktrace":["RangeError: index out of range: 4 + 116 > 86","at indexOutOfRange (/home/vcap/deps/0/node_modules/protobufjs/src/reader.js:13:12)","at BufferReader.skip (/home/vcap/deps/0/node_modules/protobufjs/src/reader.js:343:19)","at Reader.skipType (/home/vcap/deps/0/node_modules/protobufjs/src/reader.js:369:18)","at Reader.skipType (/home/vcap/deps/0/node_modules/protobufjs/src/reader.js:373:22)","at Reader.skipType (/home/vcap/deps/0/node_modules/protobufjs/src/reader.js:373:22)","at Function.decode (/home/vcap/deps/0/node_modules/@opentelemetry/otlp-transformer/build/src/generated/root.js:4974:48)","at Object.deserializeResponse (/home/vcap/deps/0/node_modules/@opentelemetry/otlp-transformer/build/src/metrics/protobuf/metrics.js:31:36)","at _promiseQueue.pushPromise._transport.send.then.resultCallback.code (/home/vcap/deps/0/node_modules/@opentelemetry/otlp-exporter-base/build/src/otlp-export-delegate.js:56:79)","at process.processTicksAndRejections (node:internal/process/task_queues:105:5)"],"layer":"cds","component_type":"application","container_id":"10.0.201.1","component_id":"bad8244b-0f9a-4439-8362-80ac8cea48d0","component_name":"ecs-srv","component_instance":0,"source_instance":0,"organization_name":"dev_ecs","organization_id":"5bdfd283-2d27-4bb2-aadc-d145155f39df","space_name":"ecs","space_id":"6babb3e6-85a5-4113-aa9d-1a78f59561e0","type":"log"}

Do you have an idea if we are missing some import configurations? We would like to avoid those warnings.

Best regards,
Alex

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions