-
Notifications
You must be signed in to change notification settings - Fork 657
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
Support JSON over HTTP in OTLP exporter #1003
Comments
@codeboten I'll pick this up if it is not done already. |
Ah I just noticed that there is one more issue #1106 that is related to this. Maybe it's better if these are completed sequentially. |
pls assign this to me. |
Hello @codeboten , @lonewolf3739 , My idea is to follow the otlp getting-started example and create a simple span for debugging. As part of the fix i wanted to do 2 things:
3 . i had following questions from the spec:
how do we implement http2? I did not find any params in request.post to configure for http2.
I'm assuming that it should be a configurable param in the constructor of exporter. pls let me know if thats not correct.
currently the ExportTraceServiceResponse message seems to be empty. What needs to be logged just a success message?
For all the errors I'm assuming that this just needs to be logged. |
Hello @dmarar , Could you please let me know that are you still working on that issue? |
Thanks! |
Hi, |
Hi -- there are work items that have to happen first and I am working on those, so this feature is in progress. I can't promise an ETA at this point yet though. Will update this ticket when that firms up. |
@pmcollins can you give any insight into what is blocking this work? I'd also be happy to contribute to getting this working. |
Hi @MikeGoldsmith, I'm happy to hand this over to you if you are interested. IMO the task is more complicated than it needs to be because of some tech debt in the exporters that I wanted to address first, but there's no reason that it can't be addressed later. |
Sure, please assign to me and I'll try to make progress on it this week. Thanks 👍🏻 |
I've created a draft for adding the OTLP JSON exporter, just traces at first. For anyone interested, please take a look. |
Unassigning @MikeGoldsmith due to time constraints. Thanks for working on this. This feature is still open for anyone to pickup! |
The spec for OTLP exporter recommends supporting both protobufs over grpc and json over http for exporting telemetry via the OTLP exporter https://github.com/open-telemetry/opentelemetry-specification/pull/699/files
Describe the solution you'd like
Currently, the implementation only supports gRPC, this feature request is to support JSON over HTTP
The text was updated successfully, but these errors were encountered: