Replies: 3 comments 13 replies
-
Hey @zyy17, if I understand correctly you are doing OTEL traces -> OTEL traces via Vector. Upon receiving the log, the OTEL source will decode them into Vector events. Native codecs aren't supported yet, so those Vector events need to be remapped back into what the OTEL collector expects. See example here: |
Beta Was this translation helpful? Give feedback.
-
Moving to a new thread @rauanmayemir This is possible today by configuring the OTEL sink like so:
Not sure about the framing section but here is what is available: (here's certainly room for UX improvements here but I am just demonstrating that it is possible today. References: |
Beta Was this translation helpful? Give feedback.
-
facing a similar issue, I think... tried looking into the network traffic; found vector sending an array instead of json, even after setting the appropriate fields to use
suggestion by @pront was very useful; https://vector.dev/docs/reference/configuration/sinks/opentelemetry/#how-it-worksalso helped to dealing with the
and OLTP expects:
hence adding this to transforms worked out well
im not sure why using the endpoint Hope this helps in some small way |
Beta Was this translation helpful? Give feedback.
-
Notice that Vector already has OpenTelemetry Sink and try the following config:
Unfortunately, my trace backend can't parse the data. It seems the data have been transformed to another format in Vector.
My vector version is:
Also, I can't find any documents that describe the example of opentelemetry. How can I use OpenTelemetry sink?
Beta Was this translation helpful? Give feedback.
All reactions