opentelemetry-collector
opentelemetry-collector copied to clipboard
OpenTelemetry Collector
Main motivation is to pass the context to the helper in case any cancelation is needed, and to match the Create[*]Exporter calls. Signed-off-by: Bogdan
**Is your feature request related to a problem? Please describe.** Components need to use storage extensions for various purposes. There should be a standard way of configuring storage for a...
Based on this experiment we developed stable code fore: * Allowing support for multiple config "sources" via the "--config" flag and `confmap.Providers` * Work in progress support to allow support...
**Description:** This PR resolves a problem described more precisely in the linked issue. TL;DR: The persistent queue now supports specifying an upper limit for the queue capacity in bytes. The...
**Description:** Added support to propagate traceparent etc headers from collector to the downstream entities that process the export requests from collector. The feature uses newly released [autoprop](https://pkg.go.dev/go.opentelemetry.io/contrib/propagators/autoprop) package from go...
**Description:** Part of https://github.com/open-telemetry/opentelemetry-collector/issues/5550. NewThrottleRetry is an error that is similar in kind to a permanent error: it informs callers how to deal with retries. I think it makes the...
**EDIT: I have kept all original text (with strikethrough) but have made modifications based on feedback** It would be very helpful and improve usability if an example~~s~~ ~~were~~ was provided...
See https://github.com/open-telemetry/opentelemetry-proto/releases/tag/v0.19.0 Major changes: - [x] #5818 - [ ] #5816 - [x] #5817
**Description:** - Add warning when expanding unknown environment variable. - Add `confmap.expandconverter.RaiseErrorOnUnknownEnvVar` feature gate to turn this warning into an error **Link to tracking Issue:** Fixes #5615 **Testing:** Added unit...
Related to #5614 **Is your feature request related to a problem? Please describe.** In https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/11846 the user was trying to use `"$ConnectionString"` as a Username. The collector automatically interprets `$`...