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

LS Metrics SDK: Use the OTel Collector pdata libraries, batch processor, and OTLP exporter #445

Merged
merged 22 commits into from
May 8, 2023

Conversation

jmacd
Copy link
Member

@jmacd jmacd commented May 4, 2023

Description: This replaces the OTLP gRPC exporter which was originally forked from the OTel-Go repository, with a new custom implementation based on the OTel Collector batch processor (acting as a "splitter") and the OTel Collector OTLP exporter (actually, the OTel-Arrow variant).

Link to tracking Issue: #263

Testing: New test coverage.

Documentation: Added.

@jmacd
Copy link
Member Author

jmacd commented May 4, 2023

The client-side TLS support which ought to work simply b/c it's a collector component (that is tested elsewhere), but I'm having trouble in these tests: have left TODOs mentioning this loss of test coverage (i.e., LS metrics SDK w/ TLS settings). (Note Lightstep does not use TLS settings internally.)

@jmacd
Copy link
Member Author

jmacd commented May 8, 2023

#454

@jmacd jmacd merged commit 266a32f into main May 8, 2023
@jmacd jmacd deleted the jmacd/ditch_exp branch May 8, 2023 16:49
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.

2 participants