opentelemetry-collector
opentelemetry-collector copied to clipboard
OpenTelemetry Collector
#### Description This function is mostly concerned with config unmarshaling, so it relates much more to `confmap` than it does to `component`.
## Description Adds `configoptional`. Tests it on `confighttp` and `otlpreceiver` modules. Thanks @jade-guiton-dd for the feedback and help with designing this, and thanks to @yurishkuro for the initial version (see...
#### Description The aim is to support the [new](https://github.com/open-telemetry/semantic-conventions/pull/2130) semantic conventions for k8s workloads and generation of code for the template datatype #### Link to tracking issue Fixes #12891 ####...
#### Description Draft demonstrating the following advances on the previous draft: 1. Base limiter is the MustDeny function as a stand-alone, like memory limiter extension/processor would use. 2. Rate/Resource limiters...
mdatagen metadata.yaml should accept a new field mapping to the opentelemetry registry. See https://github.com/open-telemetry/opentelemetry.io/issues/7107 for creating unique urls for each registry item.
#### Description Adds a `confmap.Marshaler` implementation for `configoptional.Optional`
#### Description This PR changes the config struct corresponding to `service::telemetry::traces` to embed the full `TracerProvider` config struct from `otelconf`, instead of including only its `Processors` field. Something similar was...
Removes the sentence in Batch processor docs recommending using the component on every collector. This implements one of the points proposed in: - https://github.com/open-telemetry/opentelemetry-collector/issues/12443 > - Stop recommending to configure...
Like #4522, but for v1.34.0/v0.128.0 **Performed by collector release manager** - [x] Prepare core release v1.34.0/v0.128.0 - [x] Tag and release core v1.34.0/v0.128.0 - [x] Prepare contrib release v0.128.0 -...
#### Description This change introduces validation logic for context propagation during component lifecycle execution in the OpenTelemetry Collector. A new helper (context_check_consumer.go) is added to assert context values during Start,...