-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
extensions/file_storage: headerssetterextension + file_storage not working for otlp grpc exporter #11780
Comments
Pinging code owners:
See Adding Labels via Comments if you do not have permissions to add labels yourself. |
I'll try to reproduce this and keep you posted. |
Thank you |
I think this isn't even a problem with the file storage, I think this is deeper, at the persistent queue from |
Thanks @jpkrohling for transferring. |
Component(s)
extension/headerssetter, extension/storage/filestorage, exporter/otlpgrpc
What happened?
Description
When headers setter extension is used in conjunction with file_storage extension, the headers (from context variables) are not being set for the traces exported by otlp grpc trace exporter.
Steps to Reproduce
Setup file_storage extension and headerssetterextensior for adding a header from client metadata.
Expected Result
The otlp server will receive the header value from client metadata in the context.
Actual Result
Getting an empty value for the key.
Collector version
0.112.0
Environment information
Environment
OS: Mac OS X M1
Docker image version: otel/opentelemetry-collector-contrib:0.112.0
OpenTelemetry Collector configuration
Log output
Additional context
No response
The text was updated successfully, but these errors were encountered: