-
Notifications
You must be signed in to change notification settings - Fork 218
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OTel Trace from kafka source with otel_trace_raw #5446
Comments
@dlvenable The codec mentioned in #5030 is not a solution to this problem, as it uses the otel_logs codec, which does not address the issue of reading data from Kafka. The Processor: otel_traces cannot process the data because it expects an input of |
@Xsthr , The reason this works for Kafka buffer and not Kafka directly as a source is because the data was already processed by the |
I have set up tracing in the method Otelcol -> DataPrepper -> OpenSearch, where Kafka is used as a buffer in DataPrepper. This method works completely and there are no issues with it.
After that, I needed to remove the Kafka buffer and use Kafka as a trace source instead, where they are written using otelcol.
Configuration:
At the execution stage of the
processor - otel_trace_raw,
DataPrepper reports processing errors related to parsing.
log of the error:
Is there a solution to this problem, because DataPrepper can work with data obtained from Kafka when it is used at the buffer stage, but it cannot work with the same data when it is obtained at the source stage? As a result, the situation looks like a bug.
Environment (please complete the following information):
The text was updated successfully, but these errors were encountered: