Closed renovate[bot] closed 3 days ago
This PR contains the following updates:
v0.113.0
v0.114.0
[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
📅 Schedule: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.
This PR contains the following updates:
v0.113.0
->v0.114.0
Release Notes
open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen)
### [`v0.114.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01140) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.113.0...v0.114.0) ##### 🛑 Breaking changes 🛑 - `datadogexporter`: Stop prefixing `http_server_duration`, `http_server_request_size` and `http_server_response_size` with `otelcol` ([#36265](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36265)) These metrics can be from SDKs rather than collector. Stop prefixing them to be consistent with https://opentelemetry.io/docs/collector/internal-telemetry/#lists-of-internal-metrics - `otelarrowreceiver`: New admission control metrics are consistent across Arrow and OTLP data paths. ([#36334](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36334)) `otelcol_otelarrow_admission_in_flight_bytes` new, replaces `otelcol_otel_arrow_receiver_in_flight_bytes` `otelcol_otelarrow_admission_waiting_bytes`: new, describes waiting requests `otelcol_otel_arrow_receiver_in_flight_items`: removed `otelcol_otel_arrow_receiver_in_flight_requests`: removed ##### 🚩 Deprecations 🚩 - `exporter/prometheusremotewrite`: Deprecate configuration option `export_created metric` ([#35003](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35003)) Disable the exporter.prometheusremotewriteexporter.deprecateCreatedMetric feature gate to temporarily re-enable the created metric. ##### 💡 Enhancements 💡 - `datadogreceiver`: Add json handling for the `api/v2/series` endpoint in the datadogreceiver ([#36079](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36079)) - `googlemanagedprometheus`: Add `CumulativeNormalization` config option to allow users to configure to specify whether to report normalized or un-normalized points. Defaults to normalized. ([#36357](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36357)) - `elasticsearchexporter`: Translate `k8s.*.name` resource attributes in ECS mode ([#36233](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36233)) Translate `k8s.job.name`, `k8s.cronjob.name`, `k8s.statefulset.name`, `k8s.replicaset.name`, `k8s.daemonset.name`, `k8s.container.name` to `kubernetes.*.name`. Translate `k8s.cluster.name` to `orchestrator.cluster.name`. - `encodingextension`: Add support for profiles signal to encodingextension ([#36008](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36008)) - `k8sattributesprocessor`: Add support for profiles signal ([#35983](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35983)) - `cmd/githubgen`: Adds a flag to skip checking GitHub organization membership for CODEOWNERS ([#36263](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36263)) - `container`: Set non root group permissions for container image ([#35179](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35179)) - `k8sclusterreceiver`: Add support for limiting observed resources to a specific namespace. ([#9401](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/9401)) This change allows to make use of this receiver with `Roles`/`RoleBindings`, as opposed to giving the collector cluster-wide read access. - `opampextension`: Add content type to opamp extension when reporting EffectiveConfig ([#36327](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36327)) Add EffectiveConfig.ConfigMap.ConfigMap\[\*].ContentType as "text/yaml" to the opamp extension when reporting EffectiveConfig. - `otelarrowreceiver`: Admission control improvements (LIFO); admission.waiter_limit is deprecated, replaced with admission.waiting_limit_mib. ([#36074](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36074)) - `otelarrowreceiver`: Add a new LIFO-based bounded queue. ([#36074](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36074)) - `connector/otlpjson`: Throw error on invalid otlp payload. ([#35738](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35738), [#35739](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35739)) - `prometheusremotewriteexporter`: reduce allocation when serializing protobuf ([#35185](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35185)) - `resourcedetectionprocessor`: Introduce support for Profiles signal type. ([#35980](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35980)) - `routingconnector`: Add ability to route by metric context ([#36236](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36236)) - `routingconnector`: Add ability to route by span context ([#36276](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36276)) - `processor/spanprocessor`: Add a new configuration option to keep the original span name when extracting attributes from the span name. ([#36120](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36120)) - `splunkenterprisereceiver`: Add new metrics for Splunk Enterprise dispatch artifacts caches ([#36181](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36181)) ##### 🧰 Bug fixes 🧰 - `pkg/stanza`: Ensure that time parsing happens before entry is sent to downstream operators ([#36213](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36213)) - `prometheusexporter`: Fixes a race condition between the exporter start and shutdown functions. ([#36139](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36139)) - `processor/k8sattributes`: Block when starting until the metadata have been synced, to fix that some data couldn't be associated with metadata when the agent was just started. ([#32556](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/32556)) - `exporter/loadbalancing`: Shutdown exporters during collector shutdown. This fixes a memory leak. ([#36024](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36024)) - `pkg/ottl`: Respect the `depth` option when flattening slices using `flatten` ([#36161](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36161)) The `depth` option is also now required to be at least `1`. - `prometheusexporter`: reject metrics whose types have changed, use pre-existing descriptions when help strings change ([#28617](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/28617)) - `pkg/stanza`: Synchronous handling of entries passed from the log emitter to the receiver adapter ([#35453](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35453)) - `prometheusreceiver`: Fix prometheus receiver to support static scrape config with Target Allocator ([#36062](https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36062))Configuration
📅 Schedule: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.