opentelemetry-collector
opentelemetry-collector copied to clipboard
OpenTelemetry Collector
#### Description This PR implements the merging of lists by utilizing the yaml tags. This is the implementation of RFC: https://github.com/open-telemetry/opentelemetry-collector/pull/13256 We following these steps to merge two configurations: 1....
### Component(s) exporter/otlp ### Describe the issue you're reporting It looks like the OTLP exporter’s default load balancing is intended to be round_robin (see the related discussion: [#10298](https://github.com/open-telemetry/opentelemetry-collector/issues/10298)). However, due...
### Feature gate name `configoptional.AddEnabledField` ### Description Allows to configure any field using a `configoptional.Optional` with `enabled`. For example, the following configuration becomes valid: ```yaml receivers: otlp: protocols: grpc: enabled:...
### Component(s) receiver/otlp ### What happened? **Describe the bug** While performing a collector termination, we observed a loss of traces Otlp receiver received 7604 spans. Exporter sent only 7504 spans....
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | golang.org/x/mod | `v0.28.0` -> `v0.29.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | golang.org/x/net |...
Continuation https://github.com/open-telemetry/opentelemetry-collector/issues/13106 * Added `Profiles.MergeTo` implementation that merges one profile message into another while reconciling their dictionaries and appending resource profiles. * Added comprehensive unit tests covering both the successful...
#### Description - Add a dedicated experr.NewRetriesExhaustedErr wrapper so exporters can detect when all retry attempts failed - Record new otelcol_exporter_retry_dropped_{spans,metric_points,log_records} counters when retries are exhausted, alongside existing send-failed metrics...
#### Description This shows a little bit of what scalar support may look like in configoptional. I am still working through the API and may refine it a little more,...
### Component(s) exporter/exporterhelper ### Is your feature request related to a problem? Please describe. Currently, configuring OTel exporters (e.g., `otlphttp`, `otlpgrpc`, `elasticsearch`, `loki`) to be resilient without overwhelming downstream services...
Components are clearly labeled with stability levels, which can be inspected via e.g. logs. However, it is currently too easy for unstable components to be used without realizing that they...