Skip to content
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 translation #36

Merged
merged 1 commit into from
Feb 18, 2022
Merged

Add OTLP translation #36

merged 1 commit into from
Feb 18, 2022

Conversation

keitwb
Copy link
Contributor

@keitwb keitwb commented Feb 15, 2022

This adds the protocol/otlp package that can translate from OTLP metric types
to SignalFx datapoints. It follows the same conversion process as the OTEL
collector, but that code converts to our protobuf format and not datapoint.Datapoint which is what we need for our ingest service.

@keitwb keitwb force-pushed the otlp branch 2 times, most recently from 8a13824 to 01fc3b4 Compare February 17, 2022 16:54
This adds the protocol/otlp package that can translate from OTLP metric types
to SignalFx datapoints.  It follows the same conversion process as the OTEL
collector, but that code cannot be reused due to the internal format used within
the OTEL Collector.

This also adds a decoder that reads from an HTTP request and sends to a
sink.
@keitwb keitwb merged commit 3989fb6 into master Feb 18, 2022
@keitwb keitwb deleted the otlp branch February 18, 2022 18:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants