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

opentelemetrytracer: Add Dynatrace sampler #32581

Closed
joaopgrassi opened this issue Feb 26, 2024 · 1 comment · Fixed by #32598
Closed

opentelemetrytracer: Add Dynatrace sampler #32581

joaopgrassi opened this issue Feb 26, 2024 · 1 comment · Fixed by #32598

Comments

@joaopgrassi
Copy link
Contributor

Title: Add Dynatrace custom sampler

Description:

Dynatrace has been contributing to Envoy to enhance the OpenTelemetry support. Envoy now has support to export spans via HTTP, can enrich the spans with resource attributes and configure a custom sampler. The only "missing" feature for Dynatrace customers to be able to migrate to a "full OTel solution" in Envoy is a Dynatrace Sampler.

In a nutshell, Dynatrace customers can configure the sampling rate in which spans are sampled, thus achieving a dynamic sampling behavior. This allows customers to effectively cost-control by limiting the amount of spans exported without losing important information about their environments.

Thus Dynatrace would like to propose and add a custom sampler to Envoy that is aligned with the our current sampling features, so users using Envoy in a environment where Dynatrace is present, they can have consistent and correct sampling throughout their applications.

@joaopgrassi joaopgrassi added enhancement Feature requests. Not bugs or questions. triage Issue requires triage labels Feb 26, 2024
@joaopgrassi joaopgrassi changed the title opentelemetrytracer Add Dynatrace sampler opentelemetrytracer: Add Dynatrace sampler Feb 26, 2024
@joaopgrassi
Copy link
Contributor Author

joaopgrassi commented Feb 26, 2024

Please, assign this to me. Thanks!

@mattklein123 mattklein123 added area/tracing and removed enhancement Feature requests. Not bugs or questions. triage Issue requires triage labels Feb 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants