-
Notifications
You must be signed in to change notification settings - Fork 774
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
Add OTLP Exporter TLS/mTLS configuration options #2009
Comments
I don't think just being able to specify the cert path is good enough. I want to control how the cert validation is done and ideally I might want to control the underlying HttpClient as well. I would think this integration would wire up to DI for the GrpcChannel to pick up the HttpClient just like the HTTP side of the otlp exporter already does. |
Hi @cijothomas and @alanwest, |
Hi, we also have an use case where we need to use mTLS with OTLP, and thus need to set client certificate. Right now it's not possible to do it with GRPC. |
I've updated the issue description to make it more clear that this issue is specifically about supporting the three TLS related OTLP configuration options that we do not yet support. Exposing the HttpClientFactory to the gRPC exporter is not part of the scope of this issue. @matt-hensley has offered to help out with implementing these configuration options. |
I currently working on a (draft) PR: #4731
|
Old .NET ( |
Curious about the status of this issue, saw that above pr is closed. Do we support exporting over tls now? |
If no one is working on this, can I work on this? I'd like to take this issue up |
Hi! Me and @sokoide are going to create PRs accordingly. |
Reopening, as I understand we have now only infrastructure for the real implementation? |
@Kielek Yep, I am working on the 2nd PR to add mTLS :) |
The OTLP exporter (both HTTP and gRPC) need to support the following configuration options from the spec:
See: https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/protocol/exporter.md#configuration-options
The text was updated successfully, but these errors were encountered: