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

Authentication broken in confighttp.ServerConfig since OTel Collector v0.106.0 #10750

Closed
joschi opened this issue Jul 30, 2024 · 0 comments · Fixed by #10749
Closed

Authentication broken in confighttp.ServerConfig since OTel Collector v0.106.0 #10750

joschi opened this issue Jul 30, 2024 · 0 comments · Fixed by #10749
Labels
bug Something isn't working

Comments

@joschi
Copy link

joschi commented Jul 30, 2024

Describe the bug

Since OpenTelemetry Collector v0.106.0, receivers based on HTTP using authentication (via auth.authenticators) are failing to parse their configuration with this error message:

decoding failed due to the following error(s):
        	           	
error decoding '': decoding failed due to the following error(s):
        	           	
'protocols.http.auth' has invalid keys: authenticator

Steps to reproduce

This is a small diff on top of v0.106.0 and we see the same issue in a custom component of ours which is using confighttp.ServerConfig (go.opentelemetry.io/collector/config/confighttp).

OpenTelemetry Collector v0.105.0 is working fine.

diff --git receiver/otlpreceiver/testdata/config.yaml receiver/otlpreceiver/testdata/config.yaml
index 018f8d664..258893416 100644
--- receiver/otlpreceiver/testdata/config.yaml
+++ receiver/otlpreceiver/testdata/config.yaml
@@ -26,6 +26,8 @@ protocols:
         min_time: 10s
         permit_without_stream: true
   http:
+    auth:
+      authenticator: nop
     # The following entry demonstrates how to specify TLS credentials for the server.
     # Note: These files do not exist. If the receiver is started with this configuration, it will fail.
     tls:

What did you expect to see?

The tests in receiver/otlpreceiver should be successful.

What did you see instead?

❯ make test
go test -race -timeout 240s ./...
?   	go.opentelemetry.io/collector/receiver/otlpreceiver/internal/metadata	[no test files]
--- FAIL: TestUnmarshalConfig (0.01s)
    config_test.go:85: 
        	Error Trace:	/Users/joschi/src/opentelemetry-collector/receiver/otlpreceiver/config_test.go:85
        	Error:      	Received unexpected error:
        	           	decoding failed due to the following error(s):
        	           	
        	           	error decoding '': decoding failed due to the following error(s):
        	           	
        	           	'protocols.http.auth' has invalid keys: authenticator
        	Test:       	TestUnmarshalConfig
    config_test.go:86: 
        	[...]
FAIL
FAIL	go.opentelemetry.io/collector/receiver/otlpreceiver	2.235s
ok  	go.opentelemetry.io/collector/receiver/otlpreceiver/internal/errors	(cached)
ok  	go.opentelemetry.io/collector/receiver/otlpreceiver/internal/logs	(cached)
ok  	go.opentelemetry.io/collector/receiver/otlpreceiver/internal/metrics	(cached)
ok  	go.opentelemetry.io/collector/receiver/otlpreceiver/internal/trace	(cached)
FAIL
make: *** [test] Error 1

What version did you use?

https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.106.0

Additional context

From the release notes of OpenTelemetry Collector v0.106.0 it looks like this change could be causing the issue:

#10445

@joschi joschi added the bug Something isn't working label Jul 30, 2024
@mx-psi mx-psi linked a pull request Jul 30, 2024 that will close this issue
codeboten added a commit that referenced this issue Jul 30, 2024
#### Description

- Uses `mapstructure:",squash"` instead of `mapstructure:"-"` for the
Authenticator field
- Removes pointer (since pointers can't be squashed)
- Adds test in OTLP receiver for this reproducing the user's issue

<!-- Issue number if applicable -->
#### Link to tracking issue
Fixes #10750

---------

Co-authored-by: Pablo Baeyens <pablo.baeyens@datadoghq.com>
songy23 pushed a commit to songy23/opentelemetry-service that referenced this issue Jul 30, 2024
…y#10749)

#### Description

- Uses `mapstructure:",squash"` instead of `mapstructure:"-"` for the
Authenticator field
- Removes pointer (since pointers can't be squashed)
- Adds test in OTLP receiver for this reproducing the user's issue

<!-- Issue number if applicable -->
#### Link to tracking issue
Fixes open-telemetry#10750

---------

Co-authored-by: Pablo Baeyens <pablo.baeyens@datadoghq.com>
codeboten referenced this issue in open-telemetry/opentelemetry-collector-contrib Jul 31, 2024
…ib/internal/common to v0.106.1 (#34330)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/internal/common](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.105.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.105.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector-contrib
(github.com/open-telemetry/opentelemetry-collector-contrib/internal/common)</summary>

###
[`v0.106.1`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01061)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.0...v0.106.1)

##### 🧰 Bug fixes 🧰

- `configauth`: Fix unmarshaling of authentication in HTTP servers.
([#&#8203;34325](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34325))
This brings in a bug fix from the core collector.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10750](https://github.com/open-telemetry/opentelemetry-collector/issues/10750)0750.

###
[`v0.106.0`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01060)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.105.0...v0.106.0)

##### 🛑 Breaking changes 🛑

- `vcenterreceiver`: Enables various vCenter metrics that were disabled
by default until v0.106.0
([#&#8203;33607](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33607))
The following metrics will be enabled by default
"vcenter.datacenter.cluster.count", "vcenter.datacenter.vm.count",
"vcenter.datacenter.datastore.count",
"vcenter.datacenter.host.count", "vcenter.datacenter.disk.space",
"vcenter.datacenter.cpu.limit", "vcenter.datacenter.memory.limit",
"vcenter.resource_pool.memory.swapped",
"vcenter.resource_pool.memory.ballooned", and
"vcenter.resource_pool.memory.granted". The
"resourcePoolMemoryUsageAttribute" has also been bumped up to release
v.0.107.0

- `googlemanagedprometheusexporter`: Fix typo in
`exporter.googlemanagedpromethues.intToDouble` feature gate
([#&#8203;34232](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34232))

##### 🚩 Deprecations 🚩

- `k8sattributesprocessor`: Deprecate `extract.annotations.regex` and
`extract.labels.regex` config fields in favor of the `ExtractPatterns`
function in the transform processor. The `FieldExtractConfig.Regex`
parameter will be removed in version v0.111.0.
([#&#8203;25128](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/25128))
Deprecating of FieldExtractConfig.Regex parameter means that it is
recommended to use the `ExtractPatterns` function from the transform
processor instead. To convert your current configuration please check
the `ExtractPatterns` function
[documentation](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/pkg/ottl/ottlfuncs#extractpatterns).
You should use the `pattern` parameter of `ExtractPatterns` instead of
using the `FieldExtractConfig.Regex` parameter.

##### 🚀 New components 🚀

- `otlpjsonconnector`: New component that will allow extracting otlpjson
data from incoming Logs.
([#&#8203;34239](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34239),
[#&#8203;34208](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34208))
- `redis_storage`: Adds a new storage extension using Redis to store
data in transit
([#&#8203;31682](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/31682))

##### 💡 Enhancements 💡

- `processor/transform`: Add `scale_metric` function that scales all
data points in a metric.
([#&#8203;16214](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/16214))

- `vcenterreceiver`: Adds vCenter vSAN host metrics.
([#&#8203;33556](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33556))
    Introduces the following vSAN host metrics to the vCenter receiver:
    -   vcenter.host.vsan.throughput
    -   vcenter.host.vsan.iops
    -   vcenter.host.vsan.congestions
    -   vcenter.host.vsan.cache.hit_rate
    -   vcenter.host.vsan.latency.avg

- `transformprocessor`: Support aggregating metrics based on their
attributes.
([#&#8203;16224](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/16224))

- `metricstransformprocessor`: Adds the 'median' aggregation type to the
Metrics Transform Processor. Also uses the refactored aggregation
business logic from internal/core package.
([#&#8203;16224](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/16224))

- `telemetrygen`: uses the go logging SDK instead of pdata
([#&#8203;18902](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/18902))

- `elasticsearchexporter`: Add explicit bounds histogram support to
metrics
([#&#8203;34045](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34045))

- `hostmetricsreceiver`: allow configuring log pipeline to send host
EntityState event
([#&#8203;33927](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33927))

- `elasticsearchexporter`: Introduce an experimental OTel native mapping
mode for logs
([#&#8203;33290](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33290))

- `extension/healthcheckv2`: Add extension/subcomponent management
logic.
([#&#8203;26661](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/26661))

- `otlpjsonconnector`: Add connector's implementations
([#&#8203;34249](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34249),
[#&#8203;34208](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34208))

- `windowsperfcountersreceiver`: Improve handling of non-existing
instances for Windows Performance Counters
([#&#8203;33815](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33815))
It is an expected that when querying Windows Performance Counters the
targeted instances may not be present.
The receiver will no longer require the use of `recreate_query` to
handle non-existing instances.
As soon as the instances are available, the receiver will start
collecting metrics for them.
There won't be warning log messages when there are no matches for the
configured instances.

- `kafkareceiver`: Add settings session_timeout and heartbeat_interval
to Kafka Receiver for group management facilities
([#&#8203;28630](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/28630))

- `otelarrowreceiver, otelarrowexporter`: OTel-Arrow internal packages
moved into this repository.
([#&#8203;33567](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33567))
New integration testing between otelarrowexporter and otelarrowreceiver.

- `otlpjsonconnector`: Move connector's stability to alpha.
([#&#8203;34208](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34208),
[#&#8203;34253](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34253))

- `pkg/ottl`: Adds an `Format` function to OTTL that calls `fmt.Sprintf`
([#&#8203;33405](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33405))

- `vcenterreceiver`: Adds a number of default disabled vSAN metrics for
Clusters.
([#&#8203;33556](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33556))

- `vcenterreceiver`: Adds a number of default disabled vSAN metrics for
Virtual Machines.
([#&#8203;33556](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33556))

##### 🧰 Bug fixes 🧰

- `clickhouseexporter`: Increase the default number of queue consumers
to 10
([#&#8203;34176](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34176))
- `opencensusreceiver`: Do not report an error into resource status
during receiver shutdown when the listener connection was closed.
([#&#8203;33865](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33865))
- `datadogconnector`: Produce stats for non-root client and producer
spans when `connector.datadogconnector.NativeIngest` and
`compute_top_level_by_span_kind` are enabled
([#&#8203;34197](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34197))
You should have only run into this bug when ALL the conditions below are
met | 1. feature gate `connector.datadogconnector.NativeIngest` is
enabled | 2. config `compute_top_level_by_span_kind` is set to true | 3.
config `compute_stats_by_span_kind` is unset or set to false | 4. you
have child spans with client or producer span kind
- `datadogconnector`: Respect `_dd.measured` when
`connector.datadogconnector.NativeIngest` is enabled
([#&#8203;34197](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34197))
Spans with attribute `_dd.measured` set to 1 will always get Datadog APM
stats
- `deltatocumulativeprocessor`: fix bucket counts when downscaling exp
histograms with odd offsets
([#&#8203;33831](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33831))
- `otelarrowreceiver`: Fix potential goroutine leak when in
stream-shutdown.
([#&#8203;34236](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34236))
- `otelarrowreceiver`: Eliminate one spurious span error.
([#&#8203;34175](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34175))
- `pkg/ottl`: Handle JSON array provided to ParseJSON function
([#&#8203;33535](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33535))
- `exporter/datadog`: Fixes a bug where
`otelcol_exporter_sent_log_records` was reporting double as many logs
sent when using the logs agent feature gate.
([#&#8203;33887](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33887))
- `statsdeceiver`: Log only non-EOF errors when reading payload received
via TCP.
([#&#8203;33951](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33951))
- `vcenterreceiver`: Adds destroys to the ContainerViews in the client.
([#&#8203;34254](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34254))
This may not be necessary, but it should be better practice than not.

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
yurishkuro referenced this issue in jaegertracing/jaeger Jul 31, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector-contrib
(github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector)</summary>

###
[`v0.106.1`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01061)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.0...v0.106.1)

##### 🧰 Bug fixes 🧰

- `configauth`: Fix unmarshaling of authentication in HTTP servers.
([#&#8203;34325](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34325))
This brings in a bug fix from the core collector.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10750](https://github.com/open-telemetry/opentelemetry-collector/issues/10750)0750.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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 these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/jaegertracing/jaeger).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJjaGFuZ2Vsb2c6ZGVwZW5kZW5jaWVzIl19-->

Signed-off-by: Mend Renovate <bot@renovateapp.com>
JaredTan95 referenced this issue in JaredTan95/jaeger Aug 1, 2024
…#5794)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector-contrib
(github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector)</summary>

###
[`v0.106.1`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01061)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.0...v0.106.1)

##### 🧰 Bug fixes 🧰

- `configauth`: Fix unmarshaling of authentication in HTTP servers.
([#&#8203;34325](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34325))
This brings in a bug fix from the core collector.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10750](https://github.com/open-telemetry/opentelemetry-collector/issues/10750)0750.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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 these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/jaegertracing/jaeger).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJjaGFuZ2Vsb2c6ZGVwZW5kZW5jaWVzIl19-->

Signed-off-by: Mend Renovate <bot@renovateapp.com>
Signed-off-by: Jared Tan <jian.tan@daocloud.io>
codeboten referenced this issue in open-telemetry/opentelemetry-collector-contrib Aug 6, 2024
…ib/cmd/telemetrygen to v0.106.1 (#34426)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector-contrib
(github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen)</summary>

###
[`v0.106.1`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01061)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.0...v0.106.1)

##### 🧰 Bug fixes 🧰

- `configauth`: Fix unmarshaling of authentication in HTTP servers.
([#&#8203;34325](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34325))
This brings in a bug fix from the core collector.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10750](https://github.com/open-telemetry/opentelemetry-collector/issues/10750)0750.

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xOC4xNyIsInVwZGF0ZWRJblZlciI6IjM4LjE4LjE3IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
JaredTan95 referenced this issue in JaredTan95/jaeger Aug 7, 2024
…#5794)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector-contrib
(github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector)</summary>

###
[`v0.106.1`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01061)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.0...v0.106.1)

##### 🧰 Bug fixes 🧰

- `configauth`: Fix unmarshaling of authentication in HTTP servers.
([#&#8203;34325](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34325))
This brings in a bug fix from the core collector.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10750](https://github.com/open-telemetry/opentelemetry-collector/issues/10750)0750.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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 these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/jaegertracing/jaeger).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJjaGFuZ2Vsb2c6ZGVwZW5kZW5jaWVzIl19-->

Signed-off-by: Mend Renovate <bot@renovateapp.com>
Signed-off-by: Jared Tan <jian.tan@daocloud.io>
JaredTan95 referenced this issue in JaredTan95/jaeger Aug 8, 2024
…#5794)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector-contrib
(github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector)</summary>

###
[`v0.106.1`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01061)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.0...v0.106.1)

##### 🧰 Bug fixes 🧰

- `configauth`: Fix unmarshaling of authentication in HTTP servers.
([#&#8203;34325](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34325))
This brings in a bug fix from the core collector.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10750](https://github.com/open-telemetry/opentelemetry-collector/issues/10750)0750.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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 these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/jaegertracing/jaeger).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJjaGFuZ2Vsb2c6ZGVwZW5kZW5jaWVzIl19-->

Signed-off-by: Mend Renovate <bot@renovateapp.com>
Signed-off-by: Jared Tan <jian.tan@daocloud.io>
JaredTan95 referenced this issue in JaredTan95/jaeger Aug 13, 2024
…#5794)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector-contrib
(github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector)</summary>

###
[`v0.106.1`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01061)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.0...v0.106.1)

##### 🧰 Bug fixes 🧰

- `configauth`: Fix unmarshaling of authentication in HTTP servers.
([#&#8203;34325](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34325))
This brings in a bug fix from the core collector.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10750](https://github.com/open-telemetry/opentelemetry-collector/issues/10750)0750.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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 these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/jaegertracing/jaeger).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJjaGFuZ2Vsb2c6ZGVwZW5kZW5jaWVzIl19-->

Signed-off-by: Mend Renovate <bot@renovateapp.com>
Signed-off-by: Jared Tan <jian.tan@daocloud.io>
codeboten referenced this issue in open-telemetry/opentelemetry-collector-contrib Aug 13, 2024
…ib/internal/common to v0.107.0 (#34650)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/internal/common](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector-contrib
(github.com/open-telemetry/opentelemetry-collector-contrib/internal/common)</summary>

###
[`v0.107.0`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01070)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.1...v0.107.0)

##### 🛑 Breaking changes 🛑

- `clickhouseexporter`: Add `compress` option to ClickHouse exporter,
with default value of `lz4`
([#&#8203;34365](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34365))
This change adds a new `compress` option to the config field and enables
it by default.
    Prior to this change, compression was not enabled by default.
The only way to enable compression prior to this change was via the DSN
URL.
    With this change, `lz4` compression will be enabled by default.
The list of valid options is provided by the underlying `clickhouse-go`
driver.
While this change is marked as breaking, there should be no effect to
existing deployments by enabling compression.
Compression should improve network performance on most deployments that
have a remote ClickHouse server.

- `azureeventhubreceiver`: Update the scope name for telemetry produced
by the azureeventhubreceiver from `otelcol/azureeventhubreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver`
([#&#8203;34611](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34611))

- `cloudfoundryreceiver`: Update the scope name for telemetry produced
by the cloudfoundryreceiver from `otelcol/cloudfoundry` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver`
([#&#8203;34612](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34612))

- `cloudflarereceiver`: Update the scope name for telemetry produced by
the cloudflarereceiver from `otelcol/cloudflare` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver`
([#&#8203;34613](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34613))

- `azuremonitorreceiver`: Update the scope name for telemetry produced
by the azuremonitorreceiver from `otelcol/azuremonitorreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azuremonitorreceiver`
([#&#8203;34618](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34618))

- `fileconsumer`: Update the scope name for telemetry produced by
pkg/stanza/fileconsumer from `otelcol/fileconsumer` to
`github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza/fileconsumer`
([#&#8203;34619](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34619))

- `loadbalancingexporter`: Update the scope name for telemetry produced
by the loadbalancingexporter from `otelcol/loadbalancing` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `sumologicexporter`: Update the scope name for telemetry produced by
the sumologicexporter from `otelcol/sumologic` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter`
([#&#8203;34438](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34438))

- `prometheusremotewriteexporter`: Update the scope name for telemetry
produced by the prometheusremotewriteexporter from
`otelcol/prometheusremotewrite` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter`
([#&#8203;34440](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34440))

- `activedirectorydsreceiver`: Update the scope name for telemetry
produced by the activedirectorydsreceiver from
`otelcol/activedirectorydsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver`
([#&#8203;34492](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34492))

- `aerospikereceiver`: Update the scope name for telemetry produced by
the aerospikereceiver from `otelcol/aerospikereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver`
([#&#8203;34518](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34518))

- `apachereceiver`: Update the scope name for telemetry produced by the
apachereceiver from `otelcol/apachereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver`
([#&#8203;34517](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34517))

- `apachesparkreceiver`: Update the scope name for telemetry produced by
the apachesparkreceiver from `otelcol/apachesparkreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachesparkreceiver`
([#&#8203;34519](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34519))

- `bigipreceiver`: Update the scope name for telemetry produced by the
bigipreceiver from `otelcol/bigipreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver`
([#&#8203;34520](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34520))

- `chronyreceiver`: Update the scope name for telemetry produced by the
chronyreceiver from `otelcol/chronyreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver`
([#&#8203;34524](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34524))

- `couchdbreceiver`: Update the scope name for telemetry produced by the
couchdbreceiver from `otelcol/couchdbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver`
([#&#8203;34525](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34525))

- `countconnector`: Update the scope name for telemetry produced by the
countconnector from `otelcol/countconnector` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector
([#&#8203;34583](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34583))

- `deltatocumulativeprocessor`: Update the scope name for telemetry
produced by the deltatocumulativeprocessor from
`otelcol/deltatocumulative` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `dockerstatsreceiver`: Update the scope name for telemetry produced by
the dockerstatsreceiver from `otelcol/dockerstatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver`
([#&#8203;34528](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34528))

- `elasticsearchreceiver`: Update the scope name for telemetry produced
by the elasticsearchreceiver from `otelcol/elasticsearchreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver`
([#&#8203;34529](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34529))

- `expvarreceiver`: Update the scope name for telemetry produced by the
expvarreceiver from `otelcol/expvarreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver`
([#&#8203;34530](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34530))

- `filestatsreceiver`: Update the scope name for telemetry produced by
the filestatsreceiver from `otelcol/filestatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filestatsreceiver`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `filterprocessor`: Update the scope name for telemetry produced by the
filterprocessor from `otelcol/filter` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `flinkmetricsreceiver`: Update the scope name for telemetry produced
by the flinkmetricsreceiver from `otelcol/flinkmetricsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/flinkmetricsreceiver`
([#&#8203;34533](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34533))

- `fluentforwardreceiver`: Update the scope name for telemetry produced
by the fluentforwardreceiver from `otelcol/fluentforwardreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver`
([#&#8203;34534](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34534))

- `gitproviderreceiver`: Update the scope name for telemetry produced by
the gitproviderreceiver from `otelcol/gitproviderreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/gitproviderreceiver`
([#&#8203;34496](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34496))

- `googlespannerreceiver`: Update the scope name for telemetry produced
by the googlespannerreceiver from `otelcol/googlecloudspannermetrics` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlespannerreceiver`
([#&#8203;34593](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34593))

- `grafanacloudconnector`: Update the scope name for telemetry produced
by the grafanacloudconnector from `otelcol/grafanacloud` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/grafanacloudconnector
([#&#8203;34552](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34552))

- `groupbyattrsprocessor`: Update the scope name for telemetry produced
by the groupbyattrsprocessor from `otelcol/groupbyattrs` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `groupbytraceprocessor`: Update the scope name for telemetry produced
by the groupbytraceprocessor from `otelcol/groupbytrace` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `haproxyreceiver`: Update the scope name for telemetry produced by the
haproxyreceiver from `otelcol/haproxyreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/haproxyreceiver`
([#&#8203;34498](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34498))

- `hostmetricsreceiver`: Update the scope name for telemetry produced by
the hostmetrics receiver's scrapers from `otelcol/hostmetricsreceiver/*`
to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/*`
([#&#8203;34526](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34526))

- `httpcheckreceiver`: Update the scope name for telemetry produced by
the httpcheckreceiver from `otelcol/httpcheckreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver`
([#&#8203;34497](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34497))

- `iisreceiver`: Update the scope name for telemetry produced by the
iisreceiver from `otelcol/iisreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/iisreceiver`
([#&#8203;34535](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34535))

- `k8sattributesprocessor`: Update the scope name for telemetry produced
by the k8sattributesprocessor from `otelcol/k8sattributes` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `k8sclusterreceiver`: Update the scope name for telemetry produced by
the k8sclusterreceiver from `otelcol/k8sclusterreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver`
([#&#8203;34536](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34536))

- `kafkametricsreceiver`: Update the scope name for telemetry produced
by the kafkametricsreceiver from `otelcol/kafkametricsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkametricsreceiver`
([#&#8203;34538](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34538))

- `kafkareceiver`: Update the scope name for telemetry produced by the
kafkareceiver from `otelcol/kafkareceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver`
([#&#8203;34539](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34539))

- `kubeletstatsreceiver`: Update the scope name for telemetry produced
by the kubeletstatsreceiver from `otelcol/kubeletstatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver`
([#&#8203;34537](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34537))

- `memcachedreceiver`: Update the scope name for telemetry produced by
the memcachedreceiver from `otelcol/memcachedreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver`
([#&#8203;34542](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34542))

- `mongodbatlasreceiver`: Update the scope name for telemetry produced
by the mongodbatlasreceiver from `otelcol/mongodbatlasreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver`
([#&#8203;34543](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34543))

- `mongodbreceiver`: Update the scope name for telemetry produced by the
mongodbreceiver from `otelcol/mongodbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver`
([#&#8203;34544](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34544))

- `mysqlreceiver`: Update the scope name for telemetry produced by the
mysqlreceiver from `otelcol/mysqlreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver`
([#&#8203;34545](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34545))

- `nginxreceiver`: Update the scope name for telemetry produced by the
nginxreceiver from `otelcol/nginxreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver`
([#&#8203;34493](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34493))

- `nsxtreceiver`: Update the scope name for telemetry produced by the
nsxtreceiver from `otelcol/nsxtreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nsxtreceiver`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `oracledbreceiver`: Update the scope name for telemetry produced by
the oracledbreceiver from `otelcol/oracledbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/oracledbreceiver`
([#&#8203;34491](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34491))

- `otelarrowreceiver`: Update the scope name for telemetry produced by
the otelarrowreceiver from `otelcol/otelarrowreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver`
([#&#8203;34546](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34546))

- `podmanreceiver`: Update the scope name for telemetry produced by the
podmanreceiver from `otelcol/podmanreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `postgresqlreceiver`: Update the scope name for telemetry produced by
the postgresqlreceiver from `otelcol/postgresqlreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver`
([#&#8203;34476](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34476))

- `probabilisticsamplerprocessor`: Update the scope name for telemetry
produced by the probabilisticsamplerprocessor from
`otelcol/probabilisticsampler` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `prometheusreceiver`: Update the scope name for telemetry produced by
the prometheusreceiver from `otelcol/prometheusreceiver` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver
([#&#8203;34589](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34589))

- `rabbitmqreceiver`: Update the scope name for telemetry produced by
the rabbitmqreceiver from `otelcol/rabbitmqreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/rabbitmqreceiver`
([#&#8203;34475](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34475))

- `sshcheckreceiver`: Update the scope name for telemetry produced by
the sshcheckreceiver from `otelcol/sshcheckreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver`
([#&#8203;34448](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34448))

- `vcenterreceiver`: Update the scope name for telemetry produced by the
vcenterreceiver from `otelcol/vcenter` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/vcenterreceiver`
([#&#8203;34449](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34449))

- `zookeeperreceiver`: Update the scope name for telemetry produced by
the zookeeperreceiver from `otelcol/zookeeper` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver`
([#&#8203;34450](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34450))

- `redisreceiver`: Update the scope name for telemetry produced by the
redisreceiver from `otelcol/redisreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver`
([#&#8203;34470](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34470))

- `riakreceiver`: Update the scope name for telemetry produced by the
riakreceiver from `otelcol/riakreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/riakreceiver`
([#&#8203;34469](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34469))

- `routingprocessor`: Update the scope name for telemetry produced by
the routingprocessor from `otelcol/routing` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `saphanareceiver`: Update the scope name for telemetry produced by the
saphanareceiver from otelcol/saphanareceiver to
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/saphanareceiver
([#&#8203;34468](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34468))

- `servicegraphconnector`: Update the scope name for telemetry produced
by the servicegraphconnector from `otelcol/servicegraph` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector
([#&#8203;34552](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34552))

- `snmpreceiver`: Update the scope name for telemetry produced by the
snmpreceiver from `otelcol/snmpreceiver` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver
([#&#8203;34592](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34592))

- `snowflakereceiver`: Update the scope name for telemetry produced by
the snowflakereceiver from `otelcol/snowflakereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snowflakereceiver`
([#&#8203;34467](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34467))

- `solacereceiver`: Update the scope name for telemetry produced by the
solacereceiver from `otelcol/solacereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver`
([#&#8203;34466](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34466))

- `splunkenterprisereceiver`: Update the scope name for telemetry
produced by the splunkenterprisereceiver from
`otelcol/splunkenterprisereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkenterprisereceiver`
([#&#8203;34452](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34452))

- `statsdreceiver`: Update the scope name for telemetry produced by the
statsdreceiver from `otelcol/statsdreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver`
([#&#8203;34547](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34547))

- `tailsamplingprocessor`: Update the scope name for telemetry produced
by the tailsamplingprocessor from `otelcol/tailsampling` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `elasticsearchreceiver`: Enable more index metrics by default
([#&#8203;34396](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34396))
    This enables the following metrics by default:
    `elasticsearch.index.documents`
    `elasticsearch.index.operations.merge.current`
    `elasticsearch.index.segments.count`
To preserve previous behavior, update your Elasticsearch receiver
configuration to disable these metrics.

- `sqlserverreceiver`: Update the scope name for telemetry produced by
the sqlserverreceiver from otelcol/sqlserverreceiver to
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
([#&#8203;34451](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34451))

- `vcenterreceiver`: Enables all of the vSAN metrics by default.
([#&#8203;34409](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34409))
    The following metrics will be enabled by default now:
    -   vcenter.cluster.vsan.throughput
    -   vcenter.cluster.vsan.operations
    -   vcenter.cluster.vsan.latency.avg
    -   vcenter.cluster.vsan.congestions
    -   vcenter.host.vsan.throughput
    -   vcenter.host.vsan.operations
    -   vcenter.host.vsan.latency.avg
    -   vcenter.host.vsan.congestions
    -   vcenter.host.vsan.cache.hit_rate
    -   vcenter.vm.vsan.throughput
    -   vcenter.vm.vsan.operations
    -   vcenter.vm.vsan.latency.avg

##### 🚩 Deprecations 🚩

- `exporter/datadog`: Deprecates `logs::dump_payloads` since it is
invalid with the Datadog Agent logs pipeline, which will be enabled by
default in the v0.108.0 release.
([#&#8203;34490](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34490))

##### 🚀 New components 🚀

- `logdedupeprocessor`: Add new logdedupeprocessor processor that
deduplicates log entries.
([#&#8203;34118](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34118))
- `coralogixprocessor`: creating new component for coralogix features
([#&#8203;33090](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33090))
- `googlecloudmonitoringreceiver`: Adding new component - [Google Cloud
monitoring](https://cloud.google.com/monitoring/api/metrics_gcp)
receiver to fetch GCP Cloud Metrics and transform to OpenTelemetry
compatible format.
([#&#8203;33762](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33762))

##### 💡 Enhancements 💡

- `awsemfexporter`: AWS EMF Exporter to update ApplicationSignals log
group name and namespace, and adjust AWS service name prefix logic in
spans
([#&#8203;33798](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33798))

- `azureeventhubreceiver`: Added traces support in azureeventhubreceiver
([#&#8203;33583](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33583))

- `exporter/prometheusremotewrite`: Reduce unnecessary memory allocation
by removing buffer that was not used by Snappy encoding function.
([#&#8203;34273](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34273))

- `exporter/prometheusremotewrite`: Reduce memory allocations of
prometheus remote write exporter "batchtimeseries" when large batch
sizes are used
([#&#8203;34269](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34269))

- `clickhouseexporter`: Updated the default logs table to a more
optimized schema
([#&#8203;34203](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34203))
    Improved partitioning and time range queries.

- `bearertokenauthextension`: use constant time comparison
([#&#8203;34516](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34516))

- `processor/k8sattributes`: Add support for
`container.image.repo_digests` metadata
([#&#8203;34029](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34029))

- `datadogconnector`: Move feature gate
`connector.datadogconnector.NativeIngest` to beta
([#&#8203;34549](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34549))
When this feature gate is enabled (default), the datadog connector uses
the new API to produce APM stats under the hood. | The new API has
better throughput when your spans have many attributes (especially
container related attributes). Funtional-wise the new API should have no
user-facing change compared to the old API. | However if you observe any
unexpected behaviors, you can disable this feature gate to revert to the
old stats processing APIs.

- `elasticsearchexporter`: Add opt-in support for the experimental
`batcher` config
([#&#8203;32377](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32377))
By enabling (or explicitly disabling) the batcher, the Elasticsearch
exporter's
existing batching/buffering logic will be disabled, and the batch sender
will be used.

- `elasticsearchexporter`: Add summary support for metrics
([#&#8203;34560](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34560))

- `hostmetricsreceiver`: add reporting interval to entity event
([#&#8203;34240](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34240))

- `elasticsearchreceiver`: Add metric for active index merges
([#&#8203;34387](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34387))

- `kafkaexporter`: add an ability to partition logs based on resource
attributes.
([#&#8203;33229](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33229))

- `logdedupprocessor`: Adds a histogram metric to record the number of
aggregated log records.
([#&#8203;34579](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34579))

- `logdedupprocessor`: Updates stability level to alpha.
([#&#8203;34575](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34575))

- `logdedup`: Make the name of the log deduplication component
consistent
([#&#8203;34571](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34571))

- `logdedupprocessor`: Ensures any pending aggregated logs are processed
and sent to the next consumer before shutting down.
([#&#8203;34615](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34615))

- `logdedupprocessor`: Adds a scope aggregator to the logdedup processor
enabling the aggregation of logs per scope.
([#&#8203;34606](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34606))

- `logdedupprocessor`: Simplifies the processor shutdown behaviour by
removing the unnecessary done channel.
([#&#8203;34478](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34478))

- `pkg/ottl`: Add support for map literals in OTTL
([#&#8203;32388](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32388))

- `pkg/ottl`: Introduce ExtractGrokPatterns converter
([#&#8203;32593](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32593))

- `pkg/ottl`: Add the `MD5` function to convert the `value` into a MD5
hash/digest
([#&#8203;33792](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33792))

- `pkg/ottl`: Introduce `sha512` converter to generate SHA-512
hash/digest from given payload.
([#&#8203;34007](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34007))

- `kafkametricsreceiver`: Add option to configure cluster alias name and
add new metrics for kafka topic configurations
([#&#8203;34148](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34148))

- `receiver/splunkhec`: Add a regex to enforce metrics naming for Splunk
events fields based on metrics documentation.
([#&#8203;34275](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34275))

- `telemetrygen`: Support boolean values in `--telemetry-attributes` and
`--otlp-attributes` flag
([#&#8203;18928](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/18928))

- `filelogreceiver`: Check for unsupported fractional seconds directive
when converting strptime time layout to native format
([#&#8203;34390](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34390))

- `windowseventlogreceiver`: Add remote collection support to Stanza
operator windows pkg to support remote log collect for the Windows Event
Log receiver.
([#&#8203;33100](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33100))

##### 🧰 Bug fixes 🧰

- `configauth`: Fix unmarshaling of authentication in HTTP servers.
([#&#8203;34325](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34325))
This brings in a bug fix from the core collector.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10750](https://github.com/open-telemetry/opentelemetry-collector/issues/10750)0750.

- `docker_observer`: Change default endpoint for `docker_observer` on
Windows to `npipe:////./pipe/docker_engine`
([#&#8203;34358](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34358))

- `pkg/translator/jaeger`: Change the translation to jaeger spans to
match semantic conventions.
([#&#8203;34368](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34368))
    `otel.library.name` is deprecated and replaced by `otel.scope.name`
`otel.library.version` is deprecated and replaced by
`otel.scope.version`

- `pkg/stanza`: Ensure that errors from `Process` and `Write` do not
break for loops
([#&#8203;34295](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34295))

- `cmd/opampsupervisor`: Start even if the OpAMP server cannot be
contacted, and continually retry connecting.
([#&#8203;33408](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33408),
[#&#8203;33799](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33799))

- `cmd/opampsupervisor`: Write the generated effective config and agent
log files to the user-defined storage directory.
([#&#8203;34341](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34341))

- `azuremonitorreceiver`: Add Azure China as a `cloud` option.
([#&#8203;34315](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34315))

- `postgresqlreceiver`: Support unix socket based replication by
handling null values in the client_addr field
([#&#8203;33107](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33107))

- `splunkhecexporter`: Copy the bytes to be placed in the request body
to avoid corruption on reuse
([#&#8203;34357](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34357))
This bug is a
manifestation[https://github.com/golang/go/issues/51907](https://github.com/golang/go/issues/51907)1907.
Under high load, the pool of buffers used to send requests is reused
enough
that the same buffer is used concurrently to process data and be sent as
request body.
The fix is to copy the payload into a new byte array before sending it.

- `syslogexporter`: Fix issue where exporter may hang indefinitely while
dialing.
([#&#8203;34393](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34393))

- `clickhouseexporter`: Use observed timestamp if timestamp is zero
([#&#8203;34150](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34150))
Some OpenTelemetry libraries do not send timestamp for logs, but they
should always send | the observed timestamp. In these cases the
ClickHouse exporter just stored a zero timestamp | to the database. This
changes the behavior to look into the observed timestamp if the
timestamp | is zero.

- `webhookeventreceiver`: added a timestamp to the logs generated from
incoming events.
([#&#8203;33702](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33702))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yMC4xIiwidXBkYXRlZEluVmVyIjoiMzguMjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
mx-psi referenced this issue in open-telemetry/opentelemetry-collector-contrib Aug 13, 2024
…ib/cmd/telemetrygen to v0.107.0 (#34648)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector-contrib
(github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen)</summary>

###
[`v0.107.0`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01070)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.1...v0.107.0)

##### 🛑 Breaking changes 🛑

- `clickhouseexporter`: Add `compress` option to ClickHouse exporter,
with default value of `lz4`
([#&#8203;34365](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34365))
This change adds a new `compress` option to the config field and enables
it by default.
    Prior to this change, compression was not enabled by default.
The only way to enable compression prior to this change was via the DSN
URL.
    With this change, `lz4` compression will be enabled by default.
The list of valid options is provided by the underlying `clickhouse-go`
driver.
While this change is marked as breaking, there should be no effect to
existing deployments by enabling compression.
Compression should improve network performance on most deployments that
have a remote ClickHouse server.

- `azureeventhubreceiver`: Update the scope name for telemetry produced
by the azureeventhubreceiver from `otelcol/azureeventhubreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver`
([#&#8203;34611](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34611))

- `cloudfoundryreceiver`: Update the scope name for telemetry produced
by the cloudfoundryreceiver from `otelcol/cloudfoundry` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver`
([#&#8203;34612](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34612))

- `cloudflarereceiver`: Update the scope name for telemetry produced by
the cloudflarereceiver from `otelcol/cloudflare` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver`
([#&#8203;34613](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34613))

- `azuremonitorreceiver`: Update the scope name for telemetry produced
by the azuremonitorreceiver from `otelcol/azuremonitorreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azuremonitorreceiver`
([#&#8203;34618](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34618))

- `fileconsumer`: Update the scope name for telemetry produced by
pkg/stanza/fileconsumer from `otelcol/fileconsumer` to
`github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza/fileconsumer`
([#&#8203;34619](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34619))

- `loadbalancingexporter`: Update the scope name for telemetry produced
by the loadbalancingexporter from `otelcol/loadbalancing` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `sumologicexporter`: Update the scope name for telemetry produced by
the sumologicexporter from `otelcol/sumologic` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter`
([#&#8203;34438](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34438))

- `prometheusremotewriteexporter`: Update the scope name for telemetry
produced by the prometheusremotewriteexporter from
`otelcol/prometheusremotewrite` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter`
([#&#8203;34440](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34440))

- `activedirectorydsreceiver`: Update the scope name for telemetry
produced by the activedirectorydsreceiver from
`otelcol/activedirectorydsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver`
([#&#8203;34492](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34492))

- `aerospikereceiver`: Update the scope name for telemetry produced by
the aerospikereceiver from `otelcol/aerospikereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver`
([#&#8203;34518](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34518))

- `apachereceiver`: Update the scope name for telemetry produced by the
apachereceiver from `otelcol/apachereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver`
([#&#8203;34517](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34517))

- `apachesparkreceiver`: Update the scope name for telemetry produced by
the apachesparkreceiver from `otelcol/apachesparkreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachesparkreceiver`
([#&#8203;34519](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34519))

- `bigipreceiver`: Update the scope name for telemetry produced by the
bigipreceiver from `otelcol/bigipreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver`
([#&#8203;34520](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34520))

- `chronyreceiver`: Update the scope name for telemetry produced by the
chronyreceiver from `otelcol/chronyreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver`
([#&#8203;34524](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34524))

- `couchdbreceiver`: Update the scope name for telemetry produced by the
couchdbreceiver from `otelcol/couchdbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver`
([#&#8203;34525](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34525))

- `countconnector`: Update the scope name for telemetry produced by the
countconnector from `otelcol/countconnector` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector
([#&#8203;34583](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34583))

- `deltatocumulativeprocessor`: Update the scope name for telemetry
produced by the deltatocumulativeprocessor from
`otelcol/deltatocumulative` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `dockerstatsreceiver`: Update the scope name for telemetry produced by
the dockerstatsreceiver from `otelcol/dockerstatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver`
([#&#8203;34528](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34528))

- `elasticsearchreceiver`: Update the scope name for telemetry produced
by the elasticsearchreceiver from `otelcol/elasticsearchreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver`
([#&#8203;34529](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34529))

- `expvarreceiver`: Update the scope name for telemetry produced by the
expvarreceiver from `otelcol/expvarreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver`
([#&#8203;34530](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34530))

- `filestatsreceiver`: Update the scope name for telemetry produced by
the filestatsreceiver from `otelcol/filestatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filestatsreceiver`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `filterprocessor`: Update the scope name for telemetry produced by the
filterprocessor from `otelcol/filter` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `flinkmetricsreceiver`: Update the scope name for telemetry produced
by the flinkmetricsreceiver from `otelcol/flinkmetricsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/flinkmetricsreceiver`
([#&#8203;34533](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34533))

- `fluentforwardreceiver`: Update the scope name for telemetry produced
by the fluentforwardreceiver from `otelcol/fluentforwardreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver`
([#&#8203;34534](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34534))

- `gitproviderreceiver`: Update the scope name for telemetry produced by
the gitproviderreceiver from `otelcol/gitproviderreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/gitproviderreceiver`
([#&#8203;34496](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34496))

- `googlespannerreceiver`: Update the scope name for telemetry produced
by the googlespannerreceiver from `otelcol/googlecloudspannermetrics` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlespannerreceiver`
([#&#8203;34593](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34593))

- `grafanacloudconnector`: Update the scope name for telemetry produced
by the grafanacloudconnector from `otelcol/grafanacloud` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/grafanacloudconnector
([#&#8203;34552](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34552))

- `groupbyattrsprocessor`: Update the scope name for telemetry produced
by the groupbyattrsprocessor from `otelcol/groupbyattrs` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `groupbytraceprocessor`: Update the scope name for telemetry produced
by the groupbytraceprocessor from `otelcol/groupbytrace` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `haproxyreceiver`: Update the scope name for telemetry produced by the
haproxyreceiver from `otelcol/haproxyreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/haproxyreceiver`
([#&#8203;34498](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34498))

- `hostmetricsreceiver`: Update the scope name for telemetry produced by
the hostmetrics receiver's scrapers from `otelcol/hostmetricsreceiver/*`
to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/*`
([#&#8203;34526](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34526))

- `httpcheckreceiver`: Update the scope name for telemetry produced by
the httpcheckreceiver from `otelcol/httpcheckreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver`
([#&#8203;34497](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34497))

- `iisreceiver`: Update the scope name for telemetry produced by the
iisreceiver from `otelcol/iisreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/iisreceiver`
([#&#8203;34535](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34535))

- `k8sattributesprocessor`: Update the scope name for telemetry produced
by the k8sattributesprocessor from `otelcol/k8sattributes` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `k8sclusterreceiver`: Update the scope name for telemetry produced by
the k8sclusterreceiver from `otelcol/k8sclusterreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver`
([#&#8203;34536](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34536))

- `kafkametricsreceiver`: Update the scope name for telemetry produced
by the kafkametricsreceiver from `otelcol/kafkametricsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkametricsreceiver`
([#&#8203;34538](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34538))

- `kafkareceiver`: Update the scope name for telemetry produced by the
kafkareceiver from `otelcol/kafkareceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver`
([#&#8203;34539](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34539))

- `kubeletstatsreceiver`: Update the scope name for telemetry produced
by the kubeletstatsreceiver from `otelcol/kubeletstatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver`
([#&#8203;34537](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34537))

- `memcachedreceiver`: Update the scope name for telemetry produced by
the memcachedreceiver from `otelcol/memcachedreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver`
([#&#8203;34542](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34542))

- `mongodbatlasreceiver`: Update the scope name for telemetry produced
by the mongodbatlasreceiver from `otelcol/mongodbatlasreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver`
([#&#8203;34543](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34543))

- `mongodbreceiver`: Update the scope name for telemetry produced by the
mongodbreceiver from `otelcol/mongodbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver`
([#&#8203;34544](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34544))

- `mysqlreceiver`: Update the scope name for telemetry produced by the
mysqlreceiver from `otelcol/mysqlreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver`
([#&#8203;34545](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34545))

- `nginxreceiver`: Update the scope name for telemetry produced by the
nginxreceiver from `otelcol/nginxreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver`
([#&#8203;34493](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34493))

- `nsxtreceiver`: Update the scope name for telemetry produced by the
nsxtreceiver from `otelcol/nsxtreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nsxtreceiver`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `oracledbreceiver`: Update the scope name for telemetry produced by
the oracledbreceiver from `otelcol/oracledbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/oracledbreceiver`
([#&#8203;34491](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34491))

- `otelarrowreceiver`: Update the scope name for telemetry produced by
the otelarrowreceiver from `otelcol/otelarrowreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver`
([#&#8203;34546](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34546))

- `podmanreceiver`: Update the scope name for telemetry produced by the
podmanreceiver from `otelcol/podmanreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `postgresqlreceiver`: Update the scope name for telemetry produced by
the postgresqlreceiver from `otelcol/postgresqlreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver`
([#&#8203;34476](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34476))

- `probabilisticsamplerprocessor`: Update the scope name for telemetry
produced by the probabilisticsamplerprocessor from
`otelcol/probabilisticsampler` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `prometheusreceiver`: Update the scope name for telemetry produced by
the prometheusreceiver from `otelcol/prometheusreceiver` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver
([#&#8203;34589](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34589))

- `rabbitmqreceiver`: Update the scope name for telemetry produced by
the rabbitmqreceiver from `otelcol/rabbitmqreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/rabbitmqreceiver`
([#&#8203;34475](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34475))

- `sshcheckreceiver`: Update the scope name for telemetry produced by
the sshcheckreceiver from `otelcol/sshcheckreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver`
([#&#8203;34448](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34448))

- `vcenterreceiver`: Update the scope name for telemetry produced by the
vcenterreceiver from `otelcol/vcenter` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/vcenterreceiver`
([#&#8203;34449](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34449))

- `zookeeperreceiver`: Update the scope name for telemetry produced by
the zookeeperreceiver from `otelcol/zookeeper` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver`
([#&#8203;34450](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34450))

- `redisreceiver`: Update the scope name for telemetry produced by the
redisreceiver from `otelcol/redisreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver`
([#&#8203;34470](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34470))

- `riakreceiver`: Update the scope name for telemetry produced by the
riakreceiver from `otelcol/riakreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/riakreceiver`
([#&#8203;34469](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34469))

- `routingprocessor`: Update the scope name for telemetry produced by
the routingprocessor from `otelcol/routing` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `saphanareceiver`: Update the scope name for telemetry produced by the
saphanareceiver from otelcol/saphanareceiver to
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/saphanareceiver
([#&#8203;34468](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34468))

- `servicegraphconnector`: Update the scope name for telemetry produced
by the servicegraphconnector from `otelcol/servicegraph` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector
([#&#8203;34552](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34552))

- `snmpreceiver`: Update the scope name for telemetry produced by the
snmpreceiver from `otelcol/snmpreceiver` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver
([#&#8203;34592](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34592))

- `snowflakereceiver`: Update the scope name for telemetry produced by
the snowflakereceiver from `otelcol/snowflakereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snowflakereceiver`
([#&#8203;34467](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34467))

- `solacereceiver`: Update the scope name for telemetry produced by the
solacereceiver from `otelcol/solacereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver`
([#&#8203;34466](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34466))

- `splunkenterprisereceiver`: Update the scope name for telemetry
produced by the splunkenterprisereceiver from
`otelcol/splunkenterprisereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkenterprisereceiver`
([#&#8203;34452](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34452))

- `statsdreceiver`: Update the scope name for telemetry produced by the
statsdreceiver from `otelcol/statsdreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver`
([#&#8203;34547](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34547))

- `tailsamplingprocessor`: Update the scope name for telemetry produced
by the tailsamplingprocessor from `otelcol/tailsampling` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `elasticsearchreceiver`: Enable more index metrics by default
([#&#8203;34396](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34396))
    This enables the following metrics by default:
    `elasticsearch.index.documents`
    `elasticsearch.index.operations.merge.current`
    `elasticsearch.index.segments.count`
To preserve previous behavior, update your Elasticsearch receiver
configuration to disable these metrics.

- `sqlserverreceiver`: Update the scope name for telemetry produced by
the sqlserverreceiver from otelcol/sqlserverreceiver to
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
([#&#8203;34451](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34451))

- `vcenterreceiver`: Enables all of the vSAN metrics by default.
([#&#8203;34409](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34409))
    The following metrics will be enabled by default now:
    -   vcenter.cluster.vsan.throughput
    -   vcenter.cluster.vsan.operations
    -   vcenter.cluster.vsan.latency.avg
    -   vcenter.cluster.vsan.congestions
    -   vcenter.host.vsan.throughput
    -   vcenter.host.vsan.operations
    -   vcenter.host.vsan.latency.avg
    -   vcenter.host.vsan.congestions
    -   vcenter.host.vsan.cache.hit_rate
    -   vcenter.vm.vsan.throughput
    -   vcenter.vm.vsan.operations
    -   vcenter.vm.vsan.latency.avg

##### 🚩 Deprecations 🚩

- `exporter/datadog`: Deprecates `logs::dump_payloads` since it is
invalid with the Datadog Agent logs pipeline, which will be enabled by
default in the v0.108.0 release.
([#&#8203;34490](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34490))

##### 🚀 New components 🚀

- `logdedupeprocessor`: Add new logdedupeprocessor processor that
deduplicates log entries.
([#&#8203;34118](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34118))
- `coralogixprocessor`: creating new component for coralogix features
([#&#8203;33090](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33090))
- `googlecloudmonitoringreceiver`: Adding new component - [Google Cloud
monitoring](https://cloud.google.com/monitoring/api/metrics_gcp)
receiver to fetch GCP Cloud Metrics and transform to OpenTelemetry
compatible format.
([#&#8203;33762](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33762))

##### 💡 Enhancements 💡

- `awsemfexporter`: AWS EMF Exporter to update ApplicationSignals log
group name and namespace, and adjust AWS service name prefix logic in
spans
([#&#8203;33798](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33798))

- `azureeventhubreceiver`: Added traces support in azureeventhubreceiver
([#&#8203;33583](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33583))

- `exporter/prometheusremotewrite`: Reduce unnecessary memory allocation
by removing buffer that was not used by Snappy encoding function.
([#&#8203;34273](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34273))

- `exporter/prometheusremotewrite`: Reduce memory allocations of
prometheus remote write exporter "batchtimeseries" when large batch
sizes are used
([#&#8203;34269](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34269))

- `clickhouseexporter`: Updated the default logs table to a more
optimized schema
([#&#8203;34203](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34203))
    Improved partitioning and time range queries.

- `bearertokenauthextension`: use constant time comparison
([#&#8203;34516](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34516))

- `processor/k8sattributes`: Add support for
`container.image.repo_digests` metadata
([#&#8203;34029](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34029))

- `datadogconnector`: Move feature gate
`connector.datadogconnector.NativeIngest` to beta
([#&#8203;34549](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34549))
When this feature gate is enabled (default), the datadog connector uses
the new API to produce APM stats under the hood. | The new API has
better throughput when your spans have many attributes (especially
container related attributes). Funtional-wise the new API should have no
user-facing change compared to the old API. | However if you observe any
unexpected behaviors, you can disable this feature gate to revert to the
old stats processing APIs.

- `elasticsearchexporter`: Add opt-in support for the experimental
`batcher` config
([#&#8203;32377](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32377))
By enabling (or explicitly disabling) the batcher, the Elasticsearch
exporter's
existing batching/buffering logic will be disabled, and the batch sender
will be used.

- `elasticsearchexporter`: Add summary support for metrics
([#&#8203;34560](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34560))

- `hostmetricsreceiver`: add reporting interval to entity event
([#&#8203;34240](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34240))

- `elasticsearchreceiver`: Add metric for active index merges
([#&#8203;34387](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34387))

- `kafkaexporter`: add an ability to partition logs based on resource
attributes.
([#&#8203;33229](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33229))

- `logdedupprocessor`: Adds a histogram metric to record the number of
aggregated log records.
([#&#8203;34579](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34579))

- `logdedupprocessor`: Updates stability level to alpha.
([#&#8203;34575](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34575))

- `logdedup`: Make the name of the log deduplication component
consistent
([#&#8203;34571](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34571))

- `logdedupprocessor`: Ensures any pending aggregated logs are processed
and sent to the next consumer before shutting down.
([#&#8203;34615](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34615))

- `logdedupprocessor`: Adds a scope aggregator to the logdedup processor
enabling the aggregation of logs per scope.
([#&#8203;34606](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34606))

- `logdedupprocessor`: Simplifies the processor shutdown behaviour by
removing the unnecessary done channel.
([#&#8203;34478](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34478))

- `pkg/ottl`: Add support for map literals in OTTL
([#&#8203;32388](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32388))

- `pkg/ottl`: Introduce ExtractGrokPatterns converter
([#&#8203;32593](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32593))

- `pkg/ottl`: Add the `MD5` function to convert the `value` into a MD5
hash/digest
([#&#8203;33792](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33792))

- `pkg/ottl`: Introduce `sha512` converter to generate SHA-512
hash/digest from given payload.
([#&#8203;34007](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34007))

- `kafkametricsreceiver`: Add option to configure cluster alias name and
add new metrics for kafka topic configurations
([#&#8203;34148](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34148))

- `receiver/splunkhec`: Add a regex to enforce metrics naming for Splunk
events fields based on metrics documentation.
([#&#8203;34275](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34275))

- `telemetrygen`: Support boolean values in `--telemetry-attributes` and
`--otlp-attributes` flag
([#&#8203;18928](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/18928))

- `filelogreceiver`: Check for unsupported fractional seconds directive
when converting strptime time layout to native format
([#&#8203;34390](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34390))

- `windowseventlogreceiver`: Add remote collection support to Stanza
operator windows pkg to support remote log collect for the Windows Event
Log receiver.
([#&#8203;33100](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33100))

##### 🧰 Bug fixes 🧰

- `configauth`: Fix unmarshaling of authentication in HTTP servers.
([#&#8203;34325](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34325))
This brings in a bug fix from the core collector.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10750](https://github.com/open-telemetry/opentelemetry-collector/issues/10750)0750.

- `docker_observer`: Change default endpoint for `docker_observer` on
Windows to `npipe:////./pipe/docker_engine`
([#&#8203;34358](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34358))

- `pkg/translator/jaeger`: Change the translation to jaeger spans to
match semantic conventions.
([#&#8203;34368](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34368))
    `otel.library.name` is deprecated and replaced by `otel.scope.name`
`otel.library.version` is deprecated and replaced by
`otel.scope.version`

- `pkg/stanza`: Ensure that errors from `Process` and `Write` do not
break for loops
([#&#8203;34295](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34295))

- `cmd/opampsupervisor`: Start even if the OpAMP server cannot be
contacted, and continually retry connecting.
([#&#8203;33408](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33408),
[#&#8203;33799](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33799))

- `cmd/opampsupervisor`: Write the generated effective config and agent
log files to the user-defined storage directory.
([#&#8203;34341](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34341))

- `azuremonitorreceiver`: Add Azure China as a `cloud` option.
([#&#8203;34315](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34315))

- `postgresqlreceiver`: Support unix socket based replication by
handling null values in the client_addr field
([#&#8203;33107](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33107))

- `splunkhecexporter`: Copy the bytes to be placed in the request body
to avoid corruption on reuse
([#&#8203;34357](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34357))
This bug is a
manifestation[https://github.com/golang/go/issues/51907](https://github.com/golang/go/issues/51907)1907.
Under high load, the pool of buffers used to send requests is reused
enough
that the same buffer is used concurrently to process data and be sent as
request body.
The fix is to copy the payload into a new byte array before sending it.

- `syslogexporter`: Fix issue where exporter may hang indefinitely while
dialing.
([#&#8203;34393](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34393))

- `clickhouseexporter`: Use observed timestamp if timestamp is zero
([#&#8203;34150](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34150))
Some OpenTelemetry libraries do not send timestamp for logs, but they
should always send | the observed timestamp. In these cases the
ClickHouse exporter just stored a zero timestamp | to the database. This
changes the behavior to look into the observed timestamp if the
timestamp | is zero.

- `webhookeventreceiver`: added a timestamp to the logs generated from
incoming events.
([#&#8203;33702](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33702))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yMC4xIiwidXBkYXRlZEluVmVyIjoiMzguMjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
yurishkuro referenced this issue in jaegertracing/jaeger Aug 14, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector-contrib
(github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector)</summary>

###
[`v0.107.0`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01070)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.1...v0.107.0)

##### 🛑 Breaking changes 🛑

- `clickhouseexporter`: Add `compress` option to ClickHouse exporter,
with default value of `lz4`
([#&#8203;34365](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34365))
This change adds a new `compress` option to the config field and enables
it by default.
    Prior to this change, compression was not enabled by default.
The only way to enable compression prior to this change was via the DSN
URL.
    With this change, `lz4` compression will be enabled by default.
The list of valid options is provided by the underlying `clickhouse-go`
driver.
While this change is marked as breaking, there should be no effect to
existing deployments by enabling compression.
Compression should improve network performance on most deployments that
have a remote ClickHouse server.

- `azureeventhubreceiver`: Update the scope name for telemetry produced
by the azureeventhubreceiver from `otelcol/azureeventhubreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver`
([#&#8203;34611](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34611))

- `cloudfoundryreceiver`: Update the scope name for telemetry produced
by the cloudfoundryreceiver from `otelcol/cloudfoundry` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver`
([#&#8203;34612](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34612))

- `cloudflarereceiver`: Update the scope name for telemetry produced by
the cloudflarereceiver from `otelcol/cloudflare` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver`
([#&#8203;34613](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34613))

- `azuremonitorreceiver`: Update the scope name for telemetry produced
by the azuremonitorreceiver from `otelcol/azuremonitorreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azuremonitorreceiver`
([#&#8203;34618](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34618))

- `fileconsumer`: Update the scope name for telemetry produced by
pkg/stanza/fileconsumer from `otelcol/fileconsumer` to
`github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza/fileconsumer`
([#&#8203;34619](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34619))

- `loadbalancingexporter`: Update the scope name for telemetry produced
by the loadbalancingexporter from `otelcol/loadbalancing` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `sumologicexporter`: Update the scope name for telemetry produced by
the sumologicexporter from `otelcol/sumologic` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter`
([#&#8203;34438](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34438))

- `prometheusremotewriteexporter`: Update the scope name for telemetry
produced by the prometheusremotewriteexporter from
`otelcol/prometheusremotewrite` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter`
([#&#8203;34440](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34440))

- `activedirectorydsreceiver`: Update the scope name for telemetry
produced by the activedirectorydsreceiver from
`otelcol/activedirectorydsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver`
([#&#8203;34492](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34492))

- `aerospikereceiver`: Update the scope name for telemetry produced by
the aerospikereceiver from `otelcol/aerospikereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver`
([#&#8203;34518](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34518))

- `apachereceiver`: Update the scope name for telemetry produced by the
apachereceiver from `otelcol/apachereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver`
([#&#8203;34517](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34517))

- `apachesparkreceiver`: Update the scope name for telemetry produced by
the apachesparkreceiver from `otelcol/apachesparkreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachesparkreceiver`
([#&#8203;34519](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34519))

- `bigipreceiver`: Update the scope name for telemetry produced by the
bigipreceiver from `otelcol/bigipreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver`
([#&#8203;34520](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34520))

- `chronyreceiver`: Update the scope name for telemetry produced by the
chronyreceiver from `otelcol/chronyreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver`
([#&#8203;34524](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34524))

- `couchdbreceiver`: Update the scope name for telemetry produced by the
couchdbreceiver from `otelcol/couchdbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver`
([#&#8203;34525](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34525))

- `countconnector`: Update the scope name for telemetry produced by the
countconnector from `otelcol/countconnector` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector
([#&#8203;34583](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34583))

- `deltatocumulativeprocessor`: Update the scope name for telemetry
produced by the deltatocumulativeprocessor from
`otelcol/deltatocumulative` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `dockerstatsreceiver`: Update the scope name for telemetry produced by
the dockerstatsreceiver from `otelcol/dockerstatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver`
([#&#8203;34528](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34528))

- `elasticsearchreceiver`: Update the scope name for telemetry produced
by the elasticsearchreceiver from `otelcol/elasticsearchreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver`
([#&#8203;34529](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34529))

- `expvarreceiver`: Update the scope name for telemetry produced by the
expvarreceiver from `otelcol/expvarreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver`
([#&#8203;34530](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34530))

- `filestatsreceiver`: Update the scope name for telemetry produced by
the filestatsreceiver from `otelcol/filestatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filestatsreceiver`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `filterprocessor`: Update the scope name for telemetry produced by the
filterprocessor from `otelcol/filter` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `flinkmetricsreceiver`: Update the scope name for telemetry produced
by the flinkmetricsreceiver from `otelcol/flinkmetricsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/flinkmetricsreceiver`
([#&#8203;34533](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34533))

- `fluentforwardreceiver`: Update the scope name for telemetry produced
by the fluentforwardreceiver from `otelcol/fluentforwardreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver`
([#&#8203;34534](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34534))

- `gitproviderreceiver`: Update the scope name for telemetry produced by
the gitproviderreceiver from `otelcol/gitproviderreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/gitproviderreceiver`
([#&#8203;34496](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34496))

- `googlespannerreceiver`: Update the scope name for telemetry produced
by the googlespannerreceiver from `otelcol/googlecloudspannermetrics` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlespannerreceiver`
([#&#8203;34593](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34593))

- `grafanacloudconnector`: Update the scope name for telemetry produced
by the grafanacloudconnector from `otelcol/grafanacloud` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/grafanacloudconnector
([#&#8203;34552](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34552))

- `groupbyattrsprocessor`: Update the scope name for telemetry produced
by the groupbyattrsprocessor from `otelcol/groupbyattrs` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `groupbytraceprocessor`: Update the scope name for telemetry produced
by the groupbytraceprocessor from `otelcol/groupbytrace` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `haproxyreceiver`: Update the scope name for telemetry produced by the
haproxyreceiver from `otelcol/haproxyreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/haproxyreceiver`
([#&#8203;34498](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34498))

- `hostmetricsreceiver`: Update the scope name for telemetry produced by
the hostmetrics receiver's scrapers from `otelcol/hostmetricsreceiver/*`
to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/*`
([#&#8203;34526](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34526))

- `httpcheckreceiver`: Update the scope name for telemetry produced by
the httpcheckreceiver from `otelcol/httpcheckreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver`
([#&#8203;34497](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34497))

- `iisreceiver`: Update the scope name for telemetry produced by the
iisreceiver from `otelcol/iisreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/iisreceiver`
([#&#8203;34535](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34535))

- `k8sattributesprocessor`: Update the scope name for telemetry produced
by the k8sattributesprocessor from `otelcol/k8sattributes` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `k8sclusterreceiver`: Update the scope name for telemetry produced by
the k8sclusterreceiver from `otelcol/k8sclusterreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver`
([#&#8203;34536](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34536))

- `kafkametricsreceiver`: Update the scope name for telemetry produced
by the kafkametricsreceiver from `otelcol/kafkametricsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkametricsreceiver`
([#&#8203;34538](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34538))

- `kafkareceiver`: Update the scope name for telemetry produced by the
kafkareceiver from `otelcol/kafkareceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver`
([#&#8203;34539](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34539))

- `kubeletstatsreceiver`: Update the scope name for telemetry produced
by the kubeletstatsreceiver from `otelcol/kubeletstatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver`
([#&#8203;34537](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34537))

- `memcachedreceiver`: Update the scope name for telemetry produced by
the memcachedreceiver from `otelcol/memcachedreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver`
([#&#8203;34542](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34542))

- `mongodbatlasreceiver`: Update the scope name for telemetry produced
by the mongodbatlasreceiver from `otelcol/mongodbatlasreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver`
([#&#8203;34543](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34543))

- `mongodbreceiver`: Update the scope name for telemetry produced by the
mongodbreceiver from `otelcol/mongodbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver`
([#&#8203;34544](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34544))

- `mysqlreceiver`: Update the scope name for telemetry produced by the
mysqlreceiver from `otelcol/mysqlreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver`
([#&#8203;34545](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34545))

- `nginxreceiver`: Update the scope name for telemetry produced by the
nginxreceiver from `otelcol/nginxreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver`
([#&#8203;34493](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34493))

- `nsxtreceiver`: Update the scope name for telemetry produced by the
nsxtreceiver from `otelcol/nsxtreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nsxtreceiver`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `oracledbreceiver`: Update the scope name for telemetry produced by
the oracledbreceiver from `otelcol/oracledbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/oracledbreceiver`
([#&#8203;34491](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34491))

- `otelarrowreceiver`: Update the scope name for telemetry produced by
the otelarrowreceiver from `otelcol/otelarrowreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver`
([#&#8203;34546](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34546))

- `podmanreceiver`: Update the scope name for telemetry produced by the
podmanreceiver from `otelcol/podmanreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `postgresqlreceiver`: Update the scope name for telemetry produced by
the postgresqlreceiver from `otelcol/postgresqlreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver`
([#&#8203;34476](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34476))

- `probabilisticsamplerprocessor`: Update the scope name for telemetry
produced by the probabilisticsamplerprocessor from
`otelcol/probabilisticsampler` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `prometheusreceiver`: Update the scope name for telemetry produced by
the prometheusreceiver from `otelcol/prometheusreceiver` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver
([#&#8203;34589](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34589))

- `rabbitmqreceiver`: Update the scope name for telemetry produced by
the rabbitmqreceiver from `otelcol/rabbitmqreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/rabbitmqreceiver`
([#&#8203;34475](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34475))

- `sshcheckreceiver`: Update the scope name for telemetry produced by
the sshcheckreceiver from `otelcol/sshcheckreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver`
([#&#8203;34448](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34448))

- `vcenterreceiver`: Update the scope name for telemetry produced by the
vcenterreceiver from `otelcol/vcenter` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/vcenterreceiver`
([#&#8203;34449](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34449))

- `zookeeperreceiver`: Update the scope name for telemetry produced by
the zookeeperreceiver from `otelcol/zookeeper` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver`
([#&#8203;34450](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34450))

- `redisreceiver`: Update the scope name for telemetry produced by the
redisreceiver from `otelcol/redisreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver`
([#&#8203;34470](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34470))

- `riakreceiver`: Update the scope name for telemetry produced by the
riakreceiver from `otelcol/riakreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/riakreceiver`
([#&#8203;34469](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34469))

- `routingprocessor`: Update the scope name for telemetry produced by
the routingprocessor from `otelcol/routing` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `saphanareceiver`: Update the scope name for telemetry produced by the
saphanareceiver from otelcol/saphanareceiver to
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/saphanareceiver
([#&#8203;34468](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34468))

- `servicegraphconnector`: Update the scope name for telemetry produced
by the servicegraphconnector from `otelcol/servicegraph` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector
([#&#8203;34552](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34552))

- `snmpreceiver`: Update the scope name for telemetry produced by the
snmpreceiver from `otelcol/snmpreceiver` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver
([#&#8203;34592](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34592))

- `snowflakereceiver`: Update the scope name for telemetry produced by
the snowflakereceiver from `otelcol/snowflakereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snowflakereceiver`
([#&#8203;34467](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34467))

- `solacereceiver`: Update the scope name for telemetry produced by the
solacereceiver from `otelcol/solacereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver`
([#&#8203;34466](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34466))

- `splunkenterprisereceiver`: Update the scope name for telemetry
produced by the splunkenterprisereceiver from
`otelcol/splunkenterprisereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkenterprisereceiver`
([#&#8203;34452](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34452))

- `statsdreceiver`: Update the scope name for telemetry produced by the
statsdreceiver from `otelcol/statsdreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver`
([#&#8203;34547](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34547))

- `tailsamplingprocessor`: Update the scope name for telemetry produced
by the tailsamplingprocessor from `otelcol/tailsampling` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `elasticsearchreceiver`: Enable more index metrics by default
([#&#8203;34396](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34396))
    This enables the following metrics by default:
    `elasticsearch.index.documents`
    `elasticsearch.index.operations.merge.current`
    `elasticsearch.index.segments.count`
To preserve previous behavior, update your Elasticsearch receiver
configuration to disable these metrics.

- `sqlserverreceiver`: Update the scope name for telemetry produced by
the sqlserverreceiver from otelcol/sqlserverreceiver to
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
([#&#8203;34451](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34451))

- `vcenterreceiver`: Enables all of the vSAN metrics by default.
([#&#8203;34409](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34409))
    The following metrics will be enabled by default now:
    -   vcenter.cluster.vsan.throughput
    -   vcenter.cluster.vsan.operations
    -   vcenter.cluster.vsan.latency.avg
    -   vcenter.cluster.vsan.congestions
    -   vcenter.host.vsan.throughput
    -   vcenter.host.vsan.operations
    -   vcenter.host.vsan.latency.avg
    -   vcenter.host.vsan.congestions
    -   vcenter.host.vsan.cache.hit_rate
    -   vcenter.vm.vsan.throughput
    -   vcenter.vm.vsan.operations
    -   vcenter.vm.vsan.latency.avg

##### 🚩 Deprecations 🚩

- `exporter/datadog`: Deprecates `logs::dump_payloads` since it is
invalid with the Datadog Agent logs pipeline, which will be enabled by
default in the v0.108.0 release.
([#&#8203;34490](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34490))

##### 🚀 New components 🚀

- `logdedupeprocessor`: Add new logdedupeprocessor processor that
deduplicates log entries.
([#&#8203;34118](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34118))
- `coralogixprocessor`: creating new component for coralogix features
([#&#8203;33090](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33090))
- `googlecloudmonitoringreceiver`: Adding new component - [Google Cloud
monitoring](https://cloud.google.com/monitoring/api/metrics_gcp)
receiver to fetch GCP Cloud Metrics and transform to OpenTelemetry
compatible format.
([#&#8203;33762](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33762))

##### 💡 Enhancements 💡

- `awsemfexporter`: AWS EMF Exporter to update ApplicationSignals log
group name and namespace, and adjust AWS service name prefix logic in
spans
([#&#8203;33798](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33798))

- `azureeventhubreceiver`: Added traces support in azureeventhubreceiver
([#&#8203;33583](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33583))

- `exporter/prometheusremotewrite`: Reduce unnecessary memory allocation
by removing buffer that was not used by Snappy encoding function.
([#&#8203;34273](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34273))

- `exporter/prometheusremotewrite`: Reduce memory allocations of
prometheus remote write exporter "batchtimeseries" when large batch
sizes are used
([#&#8203;34269](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34269))

- `clickhouseexporter`: Updated the default logs table to a more
optimized schema
([#&#8203;34203](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34203))
    Improved partitioning and time range queries.

- `bearertokenauthextension`: use constant time comparison
([#&#8203;34516](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34516))

- `processor/k8sattributes`: Add support for
`container.image.repo_digests` metadata
([#&#8203;34029](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34029))

- `datadogconnector`: Move feature gate
`connector.datadogconnector.NativeIngest` to beta
([#&#8203;34549](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34549))
When this feature gate is enabled (default), the datadog connector uses
the new API to produce APM stats under the hood. | The new API has
better throughput when your spans have many attributes (especially
container related attributes). Funtional-wise the new API should have no
user-facing change compared to the old API. | However if you observe any
unexpected behaviors, you can disable this feature gate to revert to the
old stats processing APIs.

- `elasticsearchexporter`: Add opt-in support for the experimental
`batcher` config
([#&#8203;32377](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32377))
By enabling (or explicitly disabling) the batcher, the Elasticsearch
exporter's
existing batching/buffering logic will be disabled, and the batch sender
will be used.

- `elasticsearchexporter`: Add summary support for metrics
([#&#8203;34560](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34560))

- `hostmetricsreceiver`: add reporting interval to entity event
([#&#8203;34240](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34240))

- `elasticsearchreceiver`: Add metric for active index merges
([#&#8203;34387](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34387))

- `kafkaexporter`: add an ability to partition logs based on resource
attributes.
([#&#8203;33229](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33229))

- `logdedupprocessor`: Adds a histogram metric to record the number of
aggregated log records.
([#&#8203;34579](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34579))

- `logdedupprocessor`: Updates stability level to alpha.
([#&#8203;34575](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34575))

- `logdedup`: Make the name of the log deduplication component
consistent
([#&#8203;34571](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34571))

- `logdedupprocessor`: Ensures any pending aggregated logs are processed
and sent to the next consumer before shutting down.
([#&#8203;34615](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34615))

- `logdedupprocessor`: Adds a scope aggregator to the logdedup processor
enabling the aggregation of logs per scope.
([#&#8203;34606](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34606))

- `logdedupprocessor`: Simplifies the processor shutdown behaviour by
removing the unnecessary done channel.
([#&#8203;34478](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34478))

- `pkg/ottl`: Add support for map literals in OTTL
([#&#8203;32388](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32388))

- `pkg/ottl`: Introduce ExtractGrokPatterns converter
([#&#8203;32593](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32593))

- `pkg/ottl`: Add the `MD5` function to convert the `value` into a MD5
hash/digest
([#&#8203;33792](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33792))

- `pkg/ottl`: Introduce `sha512` converter to generate SHA-512
hash/digest from given payload.
([#&#8203;34007](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34007))

- `kafkametricsreceiver`: Add option to configure cluster alias name and
add new metrics for kafka topic configurations
([#&#8203;34148](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34148))

- `receiver/splunkhec`: Add a regex to enforce metrics naming for Splunk
events fields based on metrics documentation.
([#&#8203;34275](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34275))

- `telemetrygen`: Support boolean values in `--telemetry-attributes` and
`--otlp-attributes` flag
([#&#8203;18928](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/18928))

- `filelogreceiver`: Check for unsupported fractional seconds directive
when converting strptime time layout to native format
([#&#8203;34390](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34390))

- `windowseventlogreceiver`: Add remote collection support to Stanza
operator windows pkg to support remote log collect for the Windows Event
Log receiver.
([#&#8203;33100](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33100))

##### 🧰 Bug fixes 🧰

- `configauth`: Fix unmarshaling of authentication in HTTP servers.
([#&#8203;34325](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34325))
This brings in a bug fix from the core collector.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10750](https://github.com/open-telemetry/opentelemetry-collector/issues/10750)0750.

- `docker_observer`: Change default endpoint for `docker_observer` on
Windows to `npipe:////./pipe/docker_engine`
([#&#8203;34358](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34358))

- `pkg/translator/jaeger`: Change the translation to jaeger spans to
match semantic conventions.
([#&#8203;34368](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34368))
    `otel.library.name` is deprecated and replaced by `otel.scope.name`
`otel.library.version` is deprecated and replaced by
`otel.scope.version`

- `pkg/stanza`: Ensure that errors from `Process` and `Write` do not
break for loops
([#&#8203;34295](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34295))

- `cmd/opampsupervisor`: Start even if the OpAMP server cannot be
contacted, and continually retry connecting.
([#&#8203;33408](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33408),
[#&#8203;33799](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33799))

- `cmd/opampsupervisor`: Write the generated effective config and agent
log files to the user-defined storage directory.
([#&#8203;34341](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34341))

- `azuremonitorreceiver`: Add Azure China as a `cloud` option.
([#&#8203;34315](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34315))

- `postgresqlreceiver`: Support unix socket based replication by
handling null values in the client_addr field
([#&#8203;33107](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33107))

- `splunkhecexporter`: Copy the bytes to be placed in the request body
to avoid corruption on reuse
([#&#8203;34357](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34357))
This bug is a
manifestation[https://github.com/golang/go/issues/51907](https://github.com/golang/go/issues/51907)1907.
Under high load, the pool of buffers used to send requests is reused
enough
that the same buffer is used concurrently to process data and be sent as
request body.
The fix is to copy the payload into a new byte array before sending it.

- `syslogexporter`: Fix issue where exporter may hang indefinitely while
dialing.
([#&#8203;34393](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34393))

- `clickhouseexporter`: Use observed timestamp if timestamp is zero
([#&#8203;34150](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34150))
Some OpenTelemetry libraries do not send timestamp for logs, but they
should always send | the observed timestamp. In these cases the
ClickHouse exporter just stored a zero timestamp | to the database. This
changes the behavior to look into the observed timestamp if the
timestamp | is zero.

- `webhookeventreceiver`: added a timestamp to the logs generated from
incoming events.
([#&#8203;33702](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33702))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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 these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/jaegertracing/jaeger).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yMC4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhbmdlbG9nOmRlcGVuZGVuY2llcyJdfQ==-->

---------

Signed-off-by: Mend Renovate <bot@renovateapp.com>
Signed-off-by: Yuri Shkuro <github@ysh.us>
Co-authored-by: Yuri Shkuro <yurishkuro@users.noreply.github.com>
Co-authored-by: Yuri Shkuro <github@ysh.us>
JaredTan95 referenced this issue in JaredTan95/jaeger Aug 14, 2024
…#5794)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector-contrib
(github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector)</summary>

###
[`v0.106.1`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01061)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.0...v0.106.1)

##### 🧰 Bug fixes 🧰

- `configauth`: Fix unmarshaling of authentication in HTTP servers.
([#&#8203;34325](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34325))
This brings in a bug fix from the core collector.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10750](https://github.com/open-telemetry/opentelemetry-collector/issues/10750)0750.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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 these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/jaegertracing/jaeger).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJjaGFuZ2Vsb2c6ZGVwZW5kZW5jaWVzIl19-->

Signed-off-by: Mend Renovate <bot@renovateapp.com>
Signed-off-by: Jared Tan <jian.tan@daocloud.io>
JaredTan95 referenced this issue in JaredTan95/jaeger Aug 14, 2024
…#5835)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector-contrib
(github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector)</summary>

###
[`v0.107.0`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01070)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.1...v0.107.0)

##### 🛑 Breaking changes 🛑

- `clickhouseexporter`: Add `compress` option to ClickHouse exporter,
with default value of `lz4`
([#&#8203;34365](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34365))
This change adds a new `compress` option to the config field and enables
it by default.
    Prior to this change, compression was not enabled by default.
The only way to enable compression prior to this change was via the DSN
URL.
    With this change, `lz4` compression will be enabled by default.
The list of valid options is provided by the underlying `clickhouse-go`
driver.
While this change is marked as breaking, there should be no effect to
existing deployments by enabling compression.
Compression should improve network performance on most deployments that
have a remote ClickHouse server.

- `azureeventhubreceiver`: Update the scope name for telemetry produced
by the azureeventhubreceiver from `otelcol/azureeventhubreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver`
([#&#8203;34611](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34611))

- `cloudfoundryreceiver`: Update the scope name for telemetry produced
by the cloudfoundryreceiver from `otelcol/cloudfoundry` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver`
([#&#8203;34612](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34612))

- `cloudflarereceiver`: Update the scope name for telemetry produced by
the cloudflarereceiver from `otelcol/cloudflare` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver`
([#&#8203;34613](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34613))

- `azuremonitorreceiver`: Update the scope name for telemetry produced
by the azuremonitorreceiver from `otelcol/azuremonitorreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azuremonitorreceiver`
([#&#8203;34618](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34618))

- `fileconsumer`: Update the scope name for telemetry produced by
pkg/stanza/fileconsumer from `otelcol/fileconsumer` to
`github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza/fileconsumer`
([#&#8203;34619](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34619))

- `loadbalancingexporter`: Update the scope name for telemetry produced
by the loadbalancingexporter from `otelcol/loadbalancing` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `sumologicexporter`: Update the scope name for telemetry produced by
the sumologicexporter from `otelcol/sumologic` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter`
([#&#8203;34438](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34438))

- `prometheusremotewriteexporter`: Update the scope name for telemetry
produced by the prometheusremotewriteexporter from
`otelcol/prometheusremotewrite` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter`
([#&#8203;34440](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34440))

- `activedirectorydsreceiver`: Update the scope name for telemetry
produced by the activedirectorydsreceiver from
`otelcol/activedirectorydsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver`
([#&#8203;34492](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34492))

- `aerospikereceiver`: Update the scope name for telemetry produced by
the aerospikereceiver from `otelcol/aerospikereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver`
([#&#8203;34518](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34518))

- `apachereceiver`: Update the scope name for telemetry produced by the
apachereceiver from `otelcol/apachereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver`
([#&#8203;34517](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34517))

- `apachesparkreceiver`: Update the scope name for telemetry produced by
the apachesparkreceiver from `otelcol/apachesparkreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachesparkreceiver`
([#&#8203;34519](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34519))

- `bigipreceiver`: Update the scope name for telemetry produced by the
bigipreceiver from `otelcol/bigipreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver`
([#&#8203;34520](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34520))

- `chronyreceiver`: Update the scope name for telemetry produced by the
chronyreceiver from `otelcol/chronyreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver`
([#&#8203;34524](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34524))

- `couchdbreceiver`: Update the scope name for telemetry produced by the
couchdbreceiver from `otelcol/couchdbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver`
([#&#8203;34525](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34525))

- `countconnector`: Update the scope name for telemetry produced by the
countconnector from `otelcol/countconnector` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector
([#&#8203;34583](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34583))

- `deltatocumulativeprocessor`: Update the scope name for telemetry
produced by the deltatocumulativeprocessor from
`otelcol/deltatocumulative` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `dockerstatsreceiver`: Update the scope name for telemetry produced by
the dockerstatsreceiver from `otelcol/dockerstatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver`
([#&#8203;34528](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34528))

- `elasticsearchreceiver`: Update the scope name for telemetry produced
by the elasticsearchreceiver from `otelcol/elasticsearchreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver`
([#&#8203;34529](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34529))

- `expvarreceiver`: Update the scope name for telemetry produced by the
expvarreceiver from `otelcol/expvarreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver`
([#&#8203;34530](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34530))

- `filestatsreceiver`: Update the scope name for telemetry produced by
the filestatsreceiver from `otelcol/filestatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filestatsreceiver`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `filterprocessor`: Update the scope name for telemetry produced by the
filterprocessor from `otelcol/filter` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `flinkmetricsreceiver`: Update the scope name for telemetry produced
by the flinkmetricsreceiver from `otelcol/flinkmetricsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/flinkmetricsreceiver`
([#&#8203;34533](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34533))

- `fluentforwardreceiver`: Update the scope name for telemetry produced
by the fluentforwardreceiver from `otelcol/fluentforwardreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver`
([#&#8203;34534](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34534))

- `gitproviderreceiver`: Update the scope name for telemetry produced by
the gitproviderreceiver from `otelcol/gitproviderreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/gitproviderreceiver`
([#&#8203;34496](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34496))

- `googlespannerreceiver`: Update the scope name for telemetry produced
by the googlespannerreceiver from `otelcol/googlecloudspannermetrics` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlespannerreceiver`
([#&#8203;34593](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34593))

- `grafanacloudconnector`: Update the scope name for telemetry produced
by the grafanacloudconnector from `otelcol/grafanacloud` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/grafanacloudconnector
([#&#8203;34552](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34552))

- `groupbyattrsprocessor`: Update the scope name for telemetry produced
by the groupbyattrsprocessor from `otelcol/groupbyattrs` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `groupbytraceprocessor`: Update the scope name for telemetry produced
by the groupbytraceprocessor from `otelcol/groupbytrace` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `haproxyreceiver`: Update the scope name for telemetry produced by the
haproxyreceiver from `otelcol/haproxyreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/haproxyreceiver`
([#&#8203;34498](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34498))

- `hostmetricsreceiver`: Update the scope name for telemetry produced by
the hostmetrics receiver's scrapers from `otelcol/hostmetricsreceiver/*`
to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/*`
([#&#8203;34526](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34526))

- `httpcheckreceiver`: Update the scope name for telemetry produced by
the httpcheckreceiver from `otelcol/httpcheckreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver`
([#&#8203;34497](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34497))

- `iisreceiver`: Update the scope name for telemetry produced by the
iisreceiver from `otelcol/iisreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/iisreceiver`
([#&#8203;34535](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34535))

- `k8sattributesprocessor`: Update the scope name for telemetry produced
by the k8sattributesprocessor from `otelcol/k8sattributes` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `k8sclusterreceiver`: Update the scope name for telemetry produced by
the k8sclusterreceiver from `otelcol/k8sclusterreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver`
([#&#8203;34536](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34536))

- `kafkametricsreceiver`: Update the scope name for telemetry produced
by the kafkametricsreceiver from `otelcol/kafkametricsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkametricsreceiver`
([#&#8203;34538](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34538))

- `kafkareceiver`: Update the scope name for telemetry produced by the
kafkareceiver from `otelcol/kafkareceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver`
([#&#8203;34539](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34539))

- `kubeletstatsreceiver`: Update the scope name for telemetry produced
by the kubeletstatsreceiver from `otelcol/kubeletstatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver`
([#&#8203;34537](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34537))

- `memcachedreceiver`: Update the scope name for telemetry produced by
the memcachedreceiver from `otelcol/memcachedreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver`
([#&#8203;34542](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34542))

- `mongodbatlasreceiver`: Update the scope name for telemetry produced
by the mongodbatlasreceiver from `otelcol/mongodbatlasreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver`
([#&#8203;34543](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34543))

- `mongodbreceiver`: Update the scope name for telemetry produced by the
mongodbreceiver from `otelcol/mongodbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver`
([#&#8203;34544](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34544))

- `mysqlreceiver`: Update the scope name for telemetry produced by the
mysqlreceiver from `otelcol/mysqlreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver`
([#&#8203;34545](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34545))

- `nginxreceiver`: Update the scope name for telemetry produced by the
nginxreceiver from `otelcol/nginxreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver`
([#&#8203;34493](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34493))

- `nsxtreceiver`: Update the scope name for telemetry produced by the
nsxtreceiver from `otelcol/nsxtreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nsxtreceiver`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `oracledbreceiver`: Update the scope name for telemetry produced by
the oracledbreceiver from `otelcol/oracledbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/oracledbreceiver`
([#&#8203;34491](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34491))

- `otelarrowreceiver`: Update the scope name for telemetry produced by
the otelarrowreceiver from `otelcol/otelarrowreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver`
([#&#8203;34546](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34546))

- `podmanreceiver`: Update the scope name for telemetry produced by the
podmanreceiver from `otelcol/podmanreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `postgresqlreceiver`: Update the scope name for telemetry produced by
the postgresqlreceiver from `otelcol/postgresqlreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver`
([#&#8203;34476](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34476))

- `probabilisticsamplerprocessor`: Update the scope name for telemetry
produced by the probabilisticsamplerprocessor from
`otelcol/probabilisticsampler` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `prometheusreceiver`: Update the scope name for telemetry produced by
the prometheusreceiver from `otelcol/prometheusreceiver` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver
([#&#8203;34589](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34589))

- `rabbitmqreceiver`: Update the scope name for telemetry produced by
the rabbitmqreceiver from `otelcol/rabbitmqreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/rabbitmqreceiver`
([#&#8203;34475](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34475))

- `sshcheckreceiver`: Update the scope name for telemetry produced by
the sshcheckreceiver from `otelcol/sshcheckreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver`
([#&#8203;34448](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34448))

- `vcenterreceiver`: Update the scope name for telemetry produced by the
vcenterreceiver from `otelcol/vcenter` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/vcenterreceiver`
([#&#8203;34449](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34449))

- `zookeeperreceiver`: Update the scope name for telemetry produced by
the zookeeperreceiver from `otelcol/zookeeper` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver`
([#&#8203;34450](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34450))

- `redisreceiver`: Update the scope name for telemetry produced by the
redisreceiver from `otelcol/redisreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver`
([#&#8203;34470](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34470))

- `riakreceiver`: Update the scope name for telemetry produced by the
riakreceiver from `otelcol/riakreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/riakreceiver`
([#&#8203;34469](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34469))

- `routingprocessor`: Update the scope name for telemetry produced by
the routingprocessor from `otelcol/routing` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `saphanareceiver`: Update the scope name for telemetry produced by the
saphanareceiver from otelcol/saphanareceiver to
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/saphanareceiver
([#&#8203;34468](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34468))

- `servicegraphconnector`: Update the scope name for telemetry produced
by the servicegraphconnector from `otelcol/servicegraph` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector
([#&#8203;34552](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34552))

- `snmpreceiver`: Update the scope name for telemetry produced by the
snmpreceiver from `otelcol/snmpreceiver` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver
([#&#8203;34592](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34592))

- `snowflakereceiver`: Update the scope name for telemetry produced by
the snowflakereceiver from `otelcol/snowflakereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snowflakereceiver`
([#&#8203;34467](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34467))

- `solacereceiver`: Update the scope name for telemetry produced by the
solacereceiver from `otelcol/solacereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver`
([#&#8203;34466](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34466))

- `splunkenterprisereceiver`: Update the scope name for telemetry
produced by the splunkenterprisereceiver from
`otelcol/splunkenterprisereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkenterprisereceiver`
([#&#8203;34452](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34452))

- `statsdreceiver`: Update the scope name for telemetry produced by the
statsdreceiver from `otelcol/statsdreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver`
([#&#8203;34547](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34547))

- `tailsamplingprocessor`: Update the scope name for telemetry produced
by the tailsamplingprocessor from `otelcol/tailsampling` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `elasticsearchreceiver`: Enable more index metrics by default
([#&#8203;34396](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34396))
    This enables the following metrics by default:
    `elasticsearch.index.documents`
    `elasticsearch.index.operations.merge.current`
    `elasticsearch.index.segments.count`
To preserve previous behavior, update your Elasticsearch receiver
configuration to disable these metrics.

- `sqlserverreceiver`: Update the scope name for telemetry produced by
the sqlserverreceiver from otelcol/sqlserverreceiver to
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
([#&#8203;34451](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34451))

- `vcenterreceiver`: Enables all of the vSAN metrics by default.
([#&#8203;34409](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34409))
    The following metrics will be enabled by default now:
    -   vcenter.cluster.vsan.throughput
    -   vcenter.cluster.vsan.operations
    -   vcenter.cluster.vsan.latency.avg
    -   vcenter.cluster.vsan.congestions
    -   vcenter.host.vsan.throughput
    -   vcenter.host.vsan.operations
    -   vcenter.host.vsan.latency.avg
    -   vcenter.host.vsan.congestions
    -   vcenter.host.vsan.cache.hit_rate
    -   vcenter.vm.vsan.throughput
    -   vcenter.vm.vsan.operations
    -   vcenter.vm.vsan.latency.avg

##### 🚩 Deprecations 🚩

- `exporter/datadog`: Deprecates `logs::dump_payloads` since it is
invalid with the Datadog Agent logs pipeline, which will be enabled by
default in the v0.108.0 release.
([#&#8203;34490](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34490))

##### 🚀 New components 🚀

- `logdedupeprocessor`: Add new logdedupeprocessor processor that
deduplicates log entries.
([#&#8203;34118](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34118))
- `coralogixprocessor`: creating new component for coralogix features
([#&#8203;33090](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33090))
- `googlecloudmonitoringreceiver`: Adding new component - [Google Cloud
monitoring](https://cloud.google.com/monitoring/api/metrics_gcp)
receiver to fetch GCP Cloud Metrics and transform to OpenTelemetry
compatible format.
([#&#8203;33762](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33762))

##### 💡 Enhancements 💡

- `awsemfexporter`: AWS EMF Exporter to update ApplicationSignals log
group name and namespace, and adjust AWS service name prefix logic in
spans
([#&#8203;33798](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33798))

- `azureeventhubreceiver`: Added traces support in azureeventhubreceiver
([#&#8203;33583](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33583))

- `exporter/prometheusremotewrite`: Reduce unnecessary memory allocation
by removing buffer that was not used by Snappy encoding function.
([#&#8203;34273](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34273))

- `exporter/prometheusremotewrite`: Reduce memory allocations of
prometheus remote write exporter "batchtimeseries" when large batch
sizes are used
([#&#8203;34269](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34269))

- `clickhouseexporter`: Updated the default logs table to a more
optimized schema
([#&#8203;34203](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34203))
    Improved partitioning and time range queries.

- `bearertokenauthextension`: use constant time comparison
([#&#8203;34516](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34516))

- `processor/k8sattributes`: Add support for
`container.image.repo_digests` metadata
([#&#8203;34029](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34029))

- `datadogconnector`: Move feature gate
`connector.datadogconnector.NativeIngest` to beta
([#&#8203;34549](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34549))
When this feature gate is enabled (default), the datadog connector uses
the new API to produce APM stats under the hood. | The new API has
better throughput when your spans have many attributes (especially
container related attributes). Funtional-wise the new API should have no
user-facing change compared to the old API. | However if you observe any
unexpected behaviors, you can disable this feature gate to revert to the
old stats processing APIs.

- `elasticsearchexporter`: Add opt-in support for the experimental
`batcher` config
([#&#8203;32377](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32377))
By enabling (or explicitly disabling) the batcher, the Elasticsearch
exporter's
existing batching/buffering logic will be disabled, and the batch sender
will be used.

- `elasticsearchexporter`: Add summary support for metrics
([#&#8203;34560](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34560))

- `hostmetricsreceiver`: add reporting interval to entity event
([#&#8203;34240](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34240))

- `elasticsearchreceiver`: Add metric for active index merges
([#&#8203;34387](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34387))

- `kafkaexporter`: add an ability to partition logs based on resource
attributes.
([#&#8203;33229](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33229))

- `logdedupprocessor`: Adds a histogram metric to record the number of
aggregated log records.
([#&#8203;34579](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34579))

- `logdedupprocessor`: Updates stability level to alpha.
([#&#8203;34575](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34575))

- `logdedup`: Make the name of the log deduplication component
consistent
([#&#8203;34571](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34571))

- `logdedupprocessor`: Ensures any pending aggregated logs are processed
and sent to the next consumer before shutting down.
([#&#8203;34615](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34615))

- `logdedupprocessor`: Adds a scope aggregator to the logdedup processor
enabling the aggregation of logs per scope.
([#&#8203;34606](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34606))

- `logdedupprocessor`: Simplifies the processor shutdown behaviour by
removing the unnecessary done channel.
([#&#8203;34478](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34478))

- `pkg/ottl`: Add support for map literals in OTTL
([#&#8203;32388](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32388))

- `pkg/ottl`: Introduce ExtractGrokPatterns converter
([#&#8203;32593](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32593))

- `pkg/ottl`: Add the `MD5` function to convert the `value` into a MD5
hash/digest
([#&#8203;33792](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33792))

- `pkg/ottl`: Introduce `sha512` converter to generate SHA-512
hash/digest from given payload.
([#&#8203;34007](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34007))

- `kafkametricsreceiver`: Add option to configure cluster alias name and
add new metrics for kafka topic configurations
([#&#8203;34148](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34148))

- `receiver/splunkhec`: Add a regex to enforce metrics naming for Splunk
events fields based on metrics documentation.
([#&#8203;34275](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34275))

- `telemetrygen`: Support boolean values in `--telemetry-attributes` and
`--otlp-attributes` flag
([#&#8203;18928](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/18928))

- `filelogreceiver`: Check for unsupported fractional seconds directive
when converting strptime time layout to native format
([#&#8203;34390](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34390))

- `windowseventlogreceiver`: Add remote collection support to Stanza
operator windows pkg to support remote log collect for the Windows Event
Log receiver.
([#&#8203;33100](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33100))

##### 🧰 Bug fixes 🧰

- `configauth`: Fix unmarshaling of authentication in HTTP servers.
([#&#8203;34325](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34325))
This brings in a bug fix from the core collector.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10750](https://github.com/open-telemetry/opentelemetry-collector/issues/10750)0750.

- `docker_observer`: Change default endpoint for `docker_observer` on
Windows to `npipe:////./pipe/docker_engine`
([#&#8203;34358](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34358))

- `pkg/translator/jaeger`: Change the translation to jaeger spans to
match semantic conventions.
([#&#8203;34368](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34368))
    `otel.library.name` is deprecated and replaced by `otel.scope.name`
`otel.library.version` is deprecated and replaced by
`otel.scope.version`

- `pkg/stanza`: Ensure that errors from `Process` and `Write` do not
break for loops
([#&#8203;34295](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34295))

- `cmd/opampsupervisor`: Start even if the OpAMP server cannot be
contacted, and continually retry connecting.
([#&#8203;33408](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33408),
[#&#8203;33799](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33799))

- `cmd/opampsupervisor`: Write the generated effective config and agent
log files to the user-defined storage directory.
([#&#8203;34341](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34341))

- `azuremonitorreceiver`: Add Azure China as a `cloud` option.
([#&#8203;34315](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34315))

- `postgresqlreceiver`: Support unix socket based replication by
handling null values in the client_addr field
([#&#8203;33107](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33107))

- `splunkhecexporter`: Copy the bytes to be placed in the request body
to avoid corruption on reuse
([#&#8203;34357](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34357))
This bug is a
manifestation[https://github.com/golang/go/issues/51907](https://github.com/golang/go/issues/51907)1907.
Under high load, the pool of buffers used to send requests is reused
enough
that the same buffer is used concurrently to process data and be sent as
request body.
The fix is to copy the payload into a new byte array before sending it.

- `syslogexporter`: Fix issue where exporter may hang indefinitely while
dialing.
([#&#8203;34393](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34393))

- `clickhouseexporter`: Use observed timestamp if timestamp is zero
([#&#8203;34150](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34150))
Some OpenTelemetry libraries do not send timestamp for logs, but they
should always send | the observed timestamp. In these cases the
ClickHouse exporter just stored a zero timestamp | to the database. This
changes the behavior to look into the observed timestamp if the
timestamp | is zero.

- `webhookeventreceiver`: added a timestamp to the logs generated from
incoming events.
([#&#8203;33702](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33702))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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 these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/jaegertracing/jaeger).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yMC4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhbmdlbG9nOmRlcGVuZGVuY2llcyJdfQ==-->

---------

Signed-off-by: Mend Renovate <bot@renovateapp.com>
Signed-off-by: Yuri Shkuro <github@ysh.us>
Co-authored-by: Yuri Shkuro <yurishkuro@users.noreply.github.com>
Co-authored-by: Yuri Shkuro <github@ysh.us>
Signed-off-by: Jared Tan <jian.tan@daocloud.io>
JaredTan95 referenced this issue in JaredTan95/jaeger Aug 28, 2024
…#5794)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.0` -> `v0.106.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.0/v0.106.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector-contrib
(github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector)</summary>

###
[`v0.106.1`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01061)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.0...v0.106.1)

##### 🧰 Bug fixes 🧰

- `configauth`: Fix unmarshaling of authentication in HTTP servers.
([#&#8203;34325](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34325))
This brings in a bug fix from the core collector.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10750](https://github.com/open-telemetry/opentelemetry-collector/issues/10750)0750.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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 these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/jaegertracing/jaeger).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJjaGFuZ2Vsb2c6ZGVwZW5kZW5jaWVzIl19-->

Signed-off-by: Mend Renovate <bot@renovateapp.com>
Signed-off-by: Jared Tan <jian.tan@daocloud.io>
JaredTan95 referenced this issue in JaredTan95/jaeger Aug 28, 2024
…#5835)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector-contrib
(github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector)</summary>

###
[`v0.107.0`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01070)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.1...v0.107.0)

##### 🛑 Breaking changes 🛑

- `clickhouseexporter`: Add `compress` option to ClickHouse exporter,
with default value of `lz4`
([#&#8203;34365](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34365))
This change adds a new `compress` option to the config field and enables
it by default.
    Prior to this change, compression was not enabled by default.
The only way to enable compression prior to this change was via the DSN
URL.
    With this change, `lz4` compression will be enabled by default.
The list of valid options is provided by the underlying `clickhouse-go`
driver.
While this change is marked as breaking, there should be no effect to
existing deployments by enabling compression.
Compression should improve network performance on most deployments that
have a remote ClickHouse server.

- `azureeventhubreceiver`: Update the scope name for telemetry produced
by the azureeventhubreceiver from `otelcol/azureeventhubreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver`
([#&#8203;34611](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34611))

- `cloudfoundryreceiver`: Update the scope name for telemetry produced
by the cloudfoundryreceiver from `otelcol/cloudfoundry` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver`
([#&#8203;34612](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34612))

- `cloudflarereceiver`: Update the scope name for telemetry produced by
the cloudflarereceiver from `otelcol/cloudflare` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver`
([#&#8203;34613](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34613))

- `azuremonitorreceiver`: Update the scope name for telemetry produced
by the azuremonitorreceiver from `otelcol/azuremonitorreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azuremonitorreceiver`
([#&#8203;34618](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34618))

- `fileconsumer`: Update the scope name for telemetry produced by
pkg/stanza/fileconsumer from `otelcol/fileconsumer` to
`github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza/fileconsumer`
([#&#8203;34619](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34619))

- `loadbalancingexporter`: Update the scope name for telemetry produced
by the loadbalancingexporter from `otelcol/loadbalancing` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `sumologicexporter`: Update the scope name for telemetry produced by
the sumologicexporter from `otelcol/sumologic` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter`
([#&#8203;34438](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34438))

- `prometheusremotewriteexporter`: Update the scope name for telemetry
produced by the prometheusremotewriteexporter from
`otelcol/prometheusremotewrite` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter`
([#&#8203;34440](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34440))

- `activedirectorydsreceiver`: Update the scope name for telemetry
produced by the activedirectorydsreceiver from
`otelcol/activedirectorydsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver`
([#&#8203;34492](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34492))

- `aerospikereceiver`: Update the scope name for telemetry produced by
the aerospikereceiver from `otelcol/aerospikereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver`
([#&#8203;34518](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34518))

- `apachereceiver`: Update the scope name for telemetry produced by the
apachereceiver from `otelcol/apachereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver`
([#&#8203;34517](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34517))

- `apachesparkreceiver`: Update the scope name for telemetry produced by
the apachesparkreceiver from `otelcol/apachesparkreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachesparkreceiver`
([#&#8203;34519](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34519))

- `bigipreceiver`: Update the scope name for telemetry produced by the
bigipreceiver from `otelcol/bigipreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver`
([#&#8203;34520](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34520))

- `chronyreceiver`: Update the scope name for telemetry produced by the
chronyreceiver from `otelcol/chronyreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver`
([#&#8203;34524](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34524))

- `couchdbreceiver`: Update the scope name for telemetry produced by the
couchdbreceiver from `otelcol/couchdbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver`
([#&#8203;34525](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34525))

- `countconnector`: Update the scope name for telemetry produced by the
countconnector from `otelcol/countconnector` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector
([#&#8203;34583](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34583))

- `deltatocumulativeprocessor`: Update the scope name for telemetry
produced by the deltatocumulativeprocessor from
`otelcol/deltatocumulative` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `dockerstatsreceiver`: Update the scope name for telemetry produced by
the dockerstatsreceiver from `otelcol/dockerstatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver`
([#&#8203;34528](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34528))

- `elasticsearchreceiver`: Update the scope name for telemetry produced
by the elasticsearchreceiver from `otelcol/elasticsearchreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver`
([#&#8203;34529](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34529))

- `expvarreceiver`: Update the scope name for telemetry produced by the
expvarreceiver from `otelcol/expvarreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver`
([#&#8203;34530](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34530))

- `filestatsreceiver`: Update the scope name for telemetry produced by
the filestatsreceiver from `otelcol/filestatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filestatsreceiver`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `filterprocessor`: Update the scope name for telemetry produced by the
filterprocessor from `otelcol/filter` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `flinkmetricsreceiver`: Update the scope name for telemetry produced
by the flinkmetricsreceiver from `otelcol/flinkmetricsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/flinkmetricsreceiver`
([#&#8203;34533](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34533))

- `fluentforwardreceiver`: Update the scope name for telemetry produced
by the fluentforwardreceiver from `otelcol/fluentforwardreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver`
([#&#8203;34534](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34534))

- `gitproviderreceiver`: Update the scope name for telemetry produced by
the gitproviderreceiver from `otelcol/gitproviderreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/gitproviderreceiver`
([#&#8203;34496](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34496))

- `googlespannerreceiver`: Update the scope name for telemetry produced
by the googlespannerreceiver from `otelcol/googlecloudspannermetrics` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlespannerreceiver`
([#&#8203;34593](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34593))

- `grafanacloudconnector`: Update the scope name for telemetry produced
by the grafanacloudconnector from `otelcol/grafanacloud` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/grafanacloudconnector
([#&#8203;34552](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34552))

- `groupbyattrsprocessor`: Update the scope name for telemetry produced
by the groupbyattrsprocessor from `otelcol/groupbyattrs` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `groupbytraceprocessor`: Update the scope name for telemetry produced
by the groupbytraceprocessor from `otelcol/groupbytrace` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `haproxyreceiver`: Update the scope name for telemetry produced by the
haproxyreceiver from `otelcol/haproxyreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/haproxyreceiver`
([#&#8203;34498](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34498))

- `hostmetricsreceiver`: Update the scope name for telemetry produced by
the hostmetrics receiver's scrapers from `otelcol/hostmetricsreceiver/*`
to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/*`
([#&#8203;34526](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34526))

- `httpcheckreceiver`: Update the scope name for telemetry produced by
the httpcheckreceiver from `otelcol/httpcheckreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver`
([#&#8203;34497](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34497))

- `iisreceiver`: Update the scope name for telemetry produced by the
iisreceiver from `otelcol/iisreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/iisreceiver`
([#&#8203;34535](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34535))

- `k8sattributesprocessor`: Update the scope name for telemetry produced
by the k8sattributesprocessor from `otelcol/k8sattributes` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `k8sclusterreceiver`: Update the scope name for telemetry produced by
the k8sclusterreceiver from `otelcol/k8sclusterreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver`
([#&#8203;34536](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34536))

- `kafkametricsreceiver`: Update the scope name for telemetry produced
by the kafkametricsreceiver from `otelcol/kafkametricsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkametricsreceiver`
([#&#8203;34538](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34538))

- `kafkareceiver`: Update the scope name for telemetry produced by the
kafkareceiver from `otelcol/kafkareceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver`
([#&#8203;34539](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34539))

- `kubeletstatsreceiver`: Update the scope name for telemetry produced
by the kubeletstatsreceiver from `otelcol/kubeletstatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver`
([#&#8203;34537](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34537))

- `memcachedreceiver`: Update the scope name for telemetry produced by
the memcachedreceiver from `otelcol/memcachedreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver`
([#&#8203;34542](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34542))

- `mongodbatlasreceiver`: Update the scope name for telemetry produced
by the mongodbatlasreceiver from `otelcol/mongodbatlasreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver`
([#&#8203;34543](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34543))

- `mongodbreceiver`: Update the scope name for telemetry produced by the
mongodbreceiver from `otelcol/mongodbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver`
([#&#8203;34544](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34544))

- `mysqlreceiver`: Update the scope name for telemetry produced by the
mysqlreceiver from `otelcol/mysqlreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver`
([#&#8203;34545](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34545))

- `nginxreceiver`: Update the scope name for telemetry produced by the
nginxreceiver from `otelcol/nginxreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver`
([#&#8203;34493](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34493))

- `nsxtreceiver`: Update the scope name for telemetry produced by the
nsxtreceiver from `otelcol/nsxtreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nsxtreceiver`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `oracledbreceiver`: Update the scope name for telemetry produced by
the oracledbreceiver from `otelcol/oracledbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/oracledbreceiver`
([#&#8203;34491](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34491))

- `otelarrowreceiver`: Update the scope name for telemetry produced by
the otelarrowreceiver from `otelcol/otelarrowreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver`
([#&#8203;34546](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34546))

- `podmanreceiver`: Update the scope name for telemetry produced by the
podmanreceiver from `otelcol/podmanreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver`
([#&#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `postgresqlreceiver`: Update the scope name for telemetry produced by
the postgresqlreceiver from `otelcol/postgresqlreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver`
([#&#8203;34476](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34476))

- `probabilisticsamplerprocessor`: Update the scope name for telemetry
produced by the probabilisticsamplerprocessor from
`otelcol/probabilisticsampler` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `prometheusreceiver`: Update the scope name for telemetry produced by
the prometheusreceiver from `otelcol/prometheusreceiver` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver
([#&#8203;34589](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34589))

- `rabbitmqreceiver`: Update the scope name for telemetry produced by
the rabbitmqreceiver from `otelcol/rabbitmqreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/rabbitmqreceiver`
([#&#8203;34475](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34475))

- `sshcheckreceiver`: Update the scope name for telemetry produced by
the sshcheckreceiver from `otelcol/sshcheckreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver`
([#&#8203;34448](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34448))

- `vcenterreceiver`: Update the scope name for telemetry produced by the
vcenterreceiver from `otelcol/vcenter` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/vcenterreceiver`
([#&#8203;34449](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34449))

- `zookeeperreceiver`: Update the scope name for telemetry produced by
the zookeeperreceiver from `otelcol/zookeeper` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver`
([#&#8203;34450](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34450))

- `redisreceiver`: Update the scope name for telemetry produced by the
redisreceiver from `otelcol/redisreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver`
([#&#8203;34470](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34470))

- `riakreceiver`: Update the scope name for telemetry produced by the
riakreceiver from `otelcol/riakreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/riakreceiver`
([#&#8203;34469](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34469))

- `routingprocessor`: Update the scope name for telemetry produced by
the routingprocessor from `otelcol/routing` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `saphanareceiver`: Update the scope name for telemetry produced by the
saphanareceiver from otelcol/saphanareceiver to
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/saphanareceiver
([#&#8203;34468](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34468))

- `servicegraphconnector`: Update the scope name for telemetry produced
by the servicegraphconnector from `otelcol/servicegraph` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector
([#&#8203;34552](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34552))

- `snmpreceiver`: Update the scope name for telemetry produced by the
snmpreceiver from `otelcol/snmpreceiver` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver
([#&#8203;34592](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34592))

- `snowflakereceiver`: Update the scope name for telemetry produced by
the snowflakereceiver from `otelcol/snowflakereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snowflakereceiver`
([#&#8203;34467](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34467))

- `solacereceiver`: Update the scope name for telemetry produced by the
solacereceiver from `otelcol/solacereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver`
([#&#8203;34466](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34466))

- `splunkenterprisereceiver`: Update the scope name for telemetry
produced by the splunkenterprisereceiver from
`otelcol/splunkenterprisereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkenterprisereceiver`
([#&#8203;34452](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34452))

- `statsdreceiver`: Update the scope name for telemetry produced by the
statsdreceiver from `otelcol/statsdreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver`
([#&#8203;34547](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34547))

- `tailsamplingprocessor`: Update the scope name for telemetry produced
by the tailsamplingprocessor from `otelcol/tailsampling` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor`
([#&#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `elasticsearchreceiver`: Enable more index metrics by default
([#&#8203;34396](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34396))
    This enables the following metrics by default:
    `elasticsearch.index.documents`
    `elasticsearch.index.operations.merge.current`
    `elasticsearch.index.segments.count`
To preserve previous behavior, update your Elasticsearch receiver
configuration to disable these metrics.

- `sqlserverreceiver`: Update the scope name for telemetry produced by
the sqlserverreceiver from otelcol/sqlserverreceiver to
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
([#&#8203;34451](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34451))

- `vcenterreceiver`: Enables all of the vSAN metrics by default.
([#&#8203;34409](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34409))
    The following metrics will be enabled by default now:
    -   vcenter.cluster.vsan.throughput
    -   vcenter.cluster.vsan.operations
    -   vcenter.cluster.vsan.latency.avg
    -   vcenter.cluster.vsan.congestions
    -   vcenter.host.vsan.throughput
    -   vcenter.host.vsan.operations
    -   vcenter.host.vsan.latency.avg
    -   vcenter.host.vsan.congestions
    -   vcenter.host.vsan.cache.hit_rate
    -   vcenter.vm.vsan.throughput
    -   vcenter.vm.vsan.operations
    -   vcenter.vm.vsan.latency.avg

##### 🚩 Deprecations 🚩

- `exporter/datadog`: Deprecates `logs::dump_payloads` since it is
invalid with the Datadog Agent logs pipeline, which will be enabled by
default in the v0.108.0 release.
([#&#8203;34490](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34490))

##### 🚀 New components 🚀

- `logdedupeprocessor`: Add new logdedupeprocessor processor that
deduplicates log entries.
([#&#8203;34118](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34118))
- `coralogixprocessor`: creating new component for coralogix features
([#&#8203;33090](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33090))
- `googlecloudmonitoringreceiver`: Adding new component - [Google Cloud
monitoring](https://cloud.google.com/monitoring/api/metrics_gcp)
receiver to fetch GCP Cloud Metrics and transform to OpenTelemetry
compatible format.
([#&#8203;33762](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33762))

##### 💡 Enhancements 💡

- `awsemfexporter`: AWS EMF Exporter to update ApplicationSignals log
group name and namespace, and adjust AWS service name prefix logic in
spans
([#&#8203;33798](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33798))

- `azureeventhubreceiver`: Added traces support in azureeventhubreceiver
([#&#8203;33583](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33583))

- `exporter/prometheusremotewrite`: Reduce unnecessary memory allocation
by removing buffer that was not used by Snappy encoding function.
([#&#8203;34273](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34273))

- `exporter/prometheusremotewrite`: Reduce memory allocations of
prometheus remote write exporter "batchtimeseries" when large batch
sizes are used
([#&#8203;34269](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34269))

- `clickhouseexporter`: Updated the default logs table to a more
optimized schema
([#&#8203;34203](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34203))
    Improved partitioning and time range queries.

- `bearertokenauthextension`: use constant time comparison
([#&#8203;34516](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34516))

- `processor/k8sattributes`: Add support for
`container.image.repo_digests` metadata
([#&#8203;34029](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34029))

- `datadogconnector`: Move feature gate
`connector.datadogconnector.NativeIngest` to beta
([#&#8203;34549](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34549))
When this feature gate is enabled (default), the datadog connector uses
the new API to produce APM stats under the hood. | The new API has
better throughput when your spans have many attributes (especially
container related attributes). Funtional-wise the new API should have no
user-facing change compared to the old API. | However if you observe any
unexpected behaviors, you can disable this feature gate to revert to the
old stats processing APIs.

- `elasticsearchexporter`: Add opt-in support for the experimental
`batcher` config
([#&#8203;32377](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32377))
By enabling (or explicitly disabling) the batcher, the Elasticsearch
exporter's
existing batching/buffering logic will be disabled, and the batch sender
will be used.

- `elasticsearchexporter`: Add summary support for metrics
([#&#8203;34560](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34560))

- `hostmetricsreceiver`: add reporting interval to entity event
([#&#8203;34240](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34240))

- `elasticsearchreceiver`: Add metric for active index merges
([#&#8203;34387](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34387))

- `kafkaexporter`: add an ability to partition logs based on resource
attributes.
([#&#8203;33229](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33229))

- `logdedupprocessor`: Adds a histogram metric to record the number of
aggregated log records.
([#&#8203;34579](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34579))

- `logdedupprocessor`: Updates stability level to alpha.
([#&#8203;34575](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34575))

- `logdedup`: Make the name of the log deduplication component
consistent
([#&#8203;34571](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34571))

- `logdedupprocessor`: Ensures any pending aggregated logs are processed
and sent to the next consumer before shutting down.
([#&#8203;34615](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34615))

- `logdedupprocessor`: Adds a scope aggregator to the logdedup processor
enabling the aggregation of logs per scope.
([#&#8203;34606](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34606))

- `logdedupprocessor`: Simplifies the processor shutdown behaviour by
removing the unnecessary done channel.
([#&#8203;34478](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34478))

- `pkg/ottl`: Add support for map literals in OTTL
([#&#8203;32388](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32388))

- `pkg/ottl`: Introduce ExtractGrokPatterns converter
([#&#8203;32593](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32593))

- `pkg/ottl`: Add the `MD5` function to convert the `value` into a MD5
hash/digest
([#&#8203;33792](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33792))

- `pkg/ottl`: Introduce `sha512` converter to generate SHA-512
hash/digest from given payload.
([#&#8203;34007](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34007))

- `kafkametricsreceiver`: Add option to configure cluster alias name and
add new metrics for kafka topic configurations
([#&#8203;34148](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34148))

- `receiver/splunkhec`: Add a regex to enforce metrics naming for Splunk
events fields based on metrics documentation.
([#&#8203;34275](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34275))

- `telemetrygen`: Support boolean values in `--telemetry-attributes` and
`--otlp-attributes` flag
([#&#8203;18928](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/18928))

- `filelogreceiver`: Check for unsupported fractional seconds directive
when converting strptime time layout to native format
([#&#8203;34390](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34390))

- `windowseventlogreceiver`: Add remote collection support to Stanza
operator windows pkg to support remote log collect for the Windows Event
Log receiver.
([#&#8203;33100](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33100))

##### 🧰 Bug fixes 🧰

- `configauth`: Fix unmarshaling of authentication in HTTP servers.
([#&#8203;34325](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34325))
This brings in a bug fix from the core collector.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10750](https://github.com/open-telemetry/opentelemetry-collector/issues/10750)0750.

- `docker_observer`: Change default endpoint for `docker_observer` on
Windows to `npipe:////./pipe/docker_engine`
([#&#8203;34358](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34358))

- `pkg/translator/jaeger`: Change the translation to jaeger spans to
match semantic conventions.
([#&#8203;34368](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34368))
    `otel.library.name` is deprecated and replaced by `otel.scope.name`
`otel.library.version` is deprecated and replaced by
`otel.scope.version`

- `pkg/stanza`: Ensure that errors from `Process` and `Write` do not
break for loops
([#&#8203;34295](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34295))

- `cmd/opampsupervisor`: Start even if the OpAMP server cannot be
contacted, and continually retry connecting.
([#&#8203;33408](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33408),
[#&#8203;33799](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33799))

- `cmd/opampsupervisor`: Write the generated effective config and agent
log files to the user-defined storage directory.
([#&#8203;34341](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34341))

- `azuremonitorreceiver`: Add Azure China as a `cloud` option.
([#&#8203;34315](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34315))

- `postgresqlreceiver`: Support unix socket based replication by
handling null values in the client_addr field
([#&#8203;33107](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33107))

- `splunkhecexporter`: Copy the bytes to be placed in the request body
to avoid corruption on reuse
([#&#8203;34357](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34357))
This bug is a
manifestation[https://github.com/golang/go/issues/51907](https://github.com/golang/go/issues/51907)1907.
Under high load, the pool of buffers used to send requests is reused
enough
that the same buffer is used concurrently to process data and be sent as
request body.
The fix is to copy the payload into a new byte array before sending it.

- `syslogexporter`: Fix issue where exporter may hang indefinitely while
dialing.
([#&#8203;34393](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34393))

- `clickhouseexporter`: Use observed timestamp if timestamp is zero
([#&#8203;34150](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34150))
Some OpenTelemetry libraries do not send timestamp for logs, but they
should always send | the observed timestamp. In these cases the
ClickHouse exporter just stored a zero timestamp | to the database. This
changes the behavior to look into the observed timestamp if the
timestamp | is zero.

- `webhookeventreceiver`: added a timestamp to the logs generated from
incoming events.
([#&#8203;33702](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33702))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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 these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/jaegertracing/jaeger).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yMC4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhbmdlbG9nOmRlcGVuZGVuY2llcyJdfQ==-->

---------

Signed-off-by: Mend Renovate <bot@renovateapp.com>
Signed-off-by: Yuri Shkuro <github@ysh.us>
Co-authored-by: Yuri Shkuro <yurishkuro@users.noreply.github.com>
Co-authored-by: Yuri Shkuro <github@ysh.us>
Signed-off-by: Jared Tan <jian.tan@daocloud.io>
f7o referenced this issue in f7o/opentelemetry-collector-contrib Sep 12, 2024
…ib/internal/common to v0.107.0 (open-telemetry#34650)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/internal/common](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector-contrib
(github.com/open-telemetry/opentelemetry-collector-contrib/internal/common)</summary>

###
[`v0.107.0`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01070)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.1...v0.107.0)

##### 🛑 Breaking changes 🛑

- `clickhouseexporter`: Add `compress` option to ClickHouse exporter,
with default value of `lz4`
([#&open-telemetry#8203;34365](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34365))
This change adds a new `compress` option to the config field and enables
it by default.
    Prior to this change, compression was not enabled by default.
The only way to enable compression prior to this change was via the DSN
URL.
    With this change, `lz4` compression will be enabled by default.
The list of valid options is provided by the underlying `clickhouse-go`
driver.
While this change is marked as breaking, there should be no effect to
existing deployments by enabling compression.
Compression should improve network performance on most deployments that
have a remote ClickHouse server.

- `azureeventhubreceiver`: Update the scope name for telemetry produced
by the azureeventhubreceiver from `otelcol/azureeventhubreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver`
([#&open-telemetry#8203;34611](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34611))

- `cloudfoundryreceiver`: Update the scope name for telemetry produced
by the cloudfoundryreceiver from `otelcol/cloudfoundry` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver`
([#&open-telemetry#8203;34612](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34612))

- `cloudflarereceiver`: Update the scope name for telemetry produced by
the cloudflarereceiver from `otelcol/cloudflare` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver`
([#&open-telemetry#8203;34613](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34613))

- `azuremonitorreceiver`: Update the scope name for telemetry produced
by the azuremonitorreceiver from `otelcol/azuremonitorreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azuremonitorreceiver`
([#&open-telemetry#8203;34618](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34618))

- `fileconsumer`: Update the scope name for telemetry produced by
pkg/stanza/fileconsumer from `otelcol/fileconsumer` to
`github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza/fileconsumer`
([#&open-telemetry#8203;34619](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34619))

- `loadbalancingexporter`: Update the scope name for telemetry produced
by the loadbalancingexporter from `otelcol/loadbalancing` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter`
([#&open-telemetry#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `sumologicexporter`: Update the scope name for telemetry produced by
the sumologicexporter from `otelcol/sumologic` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter`
([#&open-telemetry#8203;34438](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34438))

- `prometheusremotewriteexporter`: Update the scope name for telemetry
produced by the prometheusremotewriteexporter from
`otelcol/prometheusremotewrite` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter`
([#&open-telemetry#8203;34440](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34440))

- `activedirectorydsreceiver`: Update the scope name for telemetry
produced by the activedirectorydsreceiver from
`otelcol/activedirectorydsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver`
([#&open-telemetry#8203;34492](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34492))

- `aerospikereceiver`: Update the scope name for telemetry produced by
the aerospikereceiver from `otelcol/aerospikereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver`
([#&open-telemetry#8203;34518](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34518))

- `apachereceiver`: Update the scope name for telemetry produced by the
apachereceiver from `otelcol/apachereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver`
([#&open-telemetry#8203;34517](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34517))

- `apachesparkreceiver`: Update the scope name for telemetry produced by
the apachesparkreceiver from `otelcol/apachesparkreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachesparkreceiver`
([#&open-telemetry#8203;34519](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34519))

- `bigipreceiver`: Update the scope name for telemetry produced by the
bigipreceiver from `otelcol/bigipreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver`
([#&open-telemetry#8203;34520](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34520))

- `chronyreceiver`: Update the scope name for telemetry produced by the
chronyreceiver from `otelcol/chronyreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver`
([#&open-telemetry#8203;34524](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34524))

- `couchdbreceiver`: Update the scope name for telemetry produced by the
couchdbreceiver from `otelcol/couchdbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver`
([#&open-telemetry#8203;34525](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34525))

- `countconnector`: Update the scope name for telemetry produced by the
countconnector from `otelcol/countconnector` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector
([#&open-telemetry#8203;34583](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34583))

- `deltatocumulativeprocessor`: Update the scope name for telemetry
produced by the deltatocumulativeprocessor from
`otelcol/deltatocumulative` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor`
([#&open-telemetry#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `dockerstatsreceiver`: Update the scope name for telemetry produced by
the dockerstatsreceiver from `otelcol/dockerstatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver`
([#&open-telemetry#8203;34528](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34528))

- `elasticsearchreceiver`: Update the scope name for telemetry produced
by the elasticsearchreceiver from `otelcol/elasticsearchreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver`
([#&open-telemetry#8203;34529](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34529))

- `expvarreceiver`: Update the scope name for telemetry produced by the
expvarreceiver from `otelcol/expvarreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver`
([#&open-telemetry#8203;34530](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34530))

- `filestatsreceiver`: Update the scope name for telemetry produced by
the filestatsreceiver from `otelcol/filestatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filestatsreceiver`
([#&open-telemetry#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `filterprocessor`: Update the scope name for telemetry produced by the
filterprocessor from `otelcol/filter` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor`
([#&open-telemetry#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `flinkmetricsreceiver`: Update the scope name for telemetry produced
by the flinkmetricsreceiver from `otelcol/flinkmetricsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/flinkmetricsreceiver`
([#&open-telemetry#8203;34533](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34533))

- `fluentforwardreceiver`: Update the scope name for telemetry produced
by the fluentforwardreceiver from `otelcol/fluentforwardreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver`
([#&open-telemetry#8203;34534](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34534))

- `gitproviderreceiver`: Update the scope name for telemetry produced by
the gitproviderreceiver from `otelcol/gitproviderreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/gitproviderreceiver`
([#&open-telemetry#8203;34496](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34496))

- `googlespannerreceiver`: Update the scope name for telemetry produced
by the googlespannerreceiver from `otelcol/googlecloudspannermetrics` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlespannerreceiver`
([#&open-telemetry#8203;34593](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34593))

- `grafanacloudconnector`: Update the scope name for telemetry produced
by the grafanacloudconnector from `otelcol/grafanacloud` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/grafanacloudconnector
([#&open-telemetry#8203;34552](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34552))

- `groupbyattrsprocessor`: Update the scope name for telemetry produced
by the groupbyattrsprocessor from `otelcol/groupbyattrs` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor`
([#&open-telemetry#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `groupbytraceprocessor`: Update the scope name for telemetry produced
by the groupbytraceprocessor from `otelcol/groupbytrace` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor`
([#&open-telemetry#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `haproxyreceiver`: Update the scope name for telemetry produced by the
haproxyreceiver from `otelcol/haproxyreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/haproxyreceiver`
([#&open-telemetry#8203;34498](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34498))

- `hostmetricsreceiver`: Update the scope name for telemetry produced by
the hostmetrics receiver's scrapers from `otelcol/hostmetricsreceiver/*`
to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/*`
([#&open-telemetry#8203;34526](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34526))

- `httpcheckreceiver`: Update the scope name for telemetry produced by
the httpcheckreceiver from `otelcol/httpcheckreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver`
([#&open-telemetry#8203;34497](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34497))

- `iisreceiver`: Update the scope name for telemetry produced by the
iisreceiver from `otelcol/iisreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/iisreceiver`
([#&open-telemetry#8203;34535](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34535))

- `k8sattributesprocessor`: Update the scope name for telemetry produced
by the k8sattributesprocessor from `otelcol/k8sattributes` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor`
([#&open-telemetry#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `k8sclusterreceiver`: Update the scope name for telemetry produced by
the k8sclusterreceiver from `otelcol/k8sclusterreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver`
([#&open-telemetry#8203;34536](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34536))

- `kafkametricsreceiver`: Update the scope name for telemetry produced
by the kafkametricsreceiver from `otelcol/kafkametricsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkametricsreceiver`
([#&open-telemetry#8203;34538](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34538))

- `kafkareceiver`: Update the scope name for telemetry produced by the
kafkareceiver from `otelcol/kafkareceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver`
([#&open-telemetry#8203;34539](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34539))

- `kubeletstatsreceiver`: Update the scope name for telemetry produced
by the kubeletstatsreceiver from `otelcol/kubeletstatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver`
([#&open-telemetry#8203;34537](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34537))

- `memcachedreceiver`: Update the scope name for telemetry produced by
the memcachedreceiver from `otelcol/memcachedreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver`
([#&open-telemetry#8203;34542](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34542))

- `mongodbatlasreceiver`: Update the scope name for telemetry produced
by the mongodbatlasreceiver from `otelcol/mongodbatlasreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver`
([#&open-telemetry#8203;34543](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34543))

- `mongodbreceiver`: Update the scope name for telemetry produced by the
mongodbreceiver from `otelcol/mongodbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver`
([#&open-telemetry#8203;34544](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34544))

- `mysqlreceiver`: Update the scope name for telemetry produced by the
mysqlreceiver from `otelcol/mysqlreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver`
([#&open-telemetry#8203;34545](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34545))

- `nginxreceiver`: Update the scope name for telemetry produced by the
nginxreceiver from `otelcol/nginxreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver`
([#&open-telemetry#8203;34493](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34493))

- `nsxtreceiver`: Update the scope name for telemetry produced by the
nsxtreceiver from `otelcol/nsxtreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nsxtreceiver`
([#&open-telemetry#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `oracledbreceiver`: Update the scope name for telemetry produced by
the oracledbreceiver from `otelcol/oracledbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/oracledbreceiver`
([#&open-telemetry#8203;34491](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34491))

- `otelarrowreceiver`: Update the scope name for telemetry produced by
the otelarrowreceiver from `otelcol/otelarrowreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver`
([#&open-telemetry#8203;34546](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34546))

- `podmanreceiver`: Update the scope name for telemetry produced by the
podmanreceiver from `otelcol/podmanreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver`
([#&open-telemetry#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `postgresqlreceiver`: Update the scope name for telemetry produced by
the postgresqlreceiver from `otelcol/postgresqlreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver`
([#&open-telemetry#8203;34476](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34476))

- `probabilisticsamplerprocessor`: Update the scope name for telemetry
produced by the probabilisticsamplerprocessor from
`otelcol/probabilisticsampler` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor`
([#&open-telemetry#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `prometheusreceiver`: Update the scope name for telemetry produced by
the prometheusreceiver from `otelcol/prometheusreceiver` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver
([#&open-telemetry#8203;34589](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34589))

- `rabbitmqreceiver`: Update the scope name for telemetry produced by
the rabbitmqreceiver from `otelcol/rabbitmqreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/rabbitmqreceiver`
([#&open-telemetry#8203;34475](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34475))

- `sshcheckreceiver`: Update the scope name for telemetry produced by
the sshcheckreceiver from `otelcol/sshcheckreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver`
([#&open-telemetry#8203;34448](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34448))

- `vcenterreceiver`: Update the scope name for telemetry produced by the
vcenterreceiver from `otelcol/vcenter` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/vcenterreceiver`
([#&open-telemetry#8203;34449](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34449))

- `zookeeperreceiver`: Update the scope name for telemetry produced by
the zookeeperreceiver from `otelcol/zookeeper` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver`
([#&open-telemetry#8203;34450](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34450))

- `redisreceiver`: Update the scope name for telemetry produced by the
redisreceiver from `otelcol/redisreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver`
([#&open-telemetry#8203;34470](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34470))

- `riakreceiver`: Update the scope name for telemetry produced by the
riakreceiver from `otelcol/riakreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/riakreceiver`
([#&open-telemetry#8203;34469](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34469))

- `routingprocessor`: Update the scope name for telemetry produced by
the routingprocessor from `otelcol/routing` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor`
([#&open-telemetry#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `saphanareceiver`: Update the scope name for telemetry produced by the
saphanareceiver from otelcol/saphanareceiver to
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/saphanareceiver
([#&open-telemetry#8203;34468](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34468))

- `servicegraphconnector`: Update the scope name for telemetry produced
by the servicegraphconnector from `otelcol/servicegraph` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector
([#&open-telemetry#8203;34552](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34552))

- `snmpreceiver`: Update the scope name for telemetry produced by the
snmpreceiver from `otelcol/snmpreceiver` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver
([#&open-telemetry#8203;34592](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34592))

- `snowflakereceiver`: Update the scope name for telemetry produced by
the snowflakereceiver from `otelcol/snowflakereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snowflakereceiver`
([#&open-telemetry#8203;34467](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34467))

- `solacereceiver`: Update the scope name for telemetry produced by the
solacereceiver from `otelcol/solacereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver`
([#&open-telemetry#8203;34466](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34466))

- `splunkenterprisereceiver`: Update the scope name for telemetry
produced by the splunkenterprisereceiver from
`otelcol/splunkenterprisereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkenterprisereceiver`
([#&open-telemetry#8203;34452](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34452))

- `statsdreceiver`: Update the scope name for telemetry produced by the
statsdreceiver from `otelcol/statsdreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver`
([#&open-telemetry#8203;34547](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34547))

- `tailsamplingprocessor`: Update the scope name for telemetry produced
by the tailsamplingprocessor from `otelcol/tailsampling` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor`
([#&open-telemetry#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `elasticsearchreceiver`: Enable more index metrics by default
([#&open-telemetry#8203;34396](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34396))
    This enables the following metrics by default:
    `elasticsearch.index.documents`
    `elasticsearch.index.operations.merge.current`
    `elasticsearch.index.segments.count`
To preserve previous behavior, update your Elasticsearch receiver
configuration to disable these metrics.

- `sqlserverreceiver`: Update the scope name for telemetry produced by
the sqlserverreceiver from otelcol/sqlserverreceiver to
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
([#&open-telemetry#8203;34451](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34451))

- `vcenterreceiver`: Enables all of the vSAN metrics by default.
([#&open-telemetry#8203;34409](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34409))
    The following metrics will be enabled by default now:
    -   vcenter.cluster.vsan.throughput
    -   vcenter.cluster.vsan.operations
    -   vcenter.cluster.vsan.latency.avg
    -   vcenter.cluster.vsan.congestions
    -   vcenter.host.vsan.throughput
    -   vcenter.host.vsan.operations
    -   vcenter.host.vsan.latency.avg
    -   vcenter.host.vsan.congestions
    -   vcenter.host.vsan.cache.hit_rate
    -   vcenter.vm.vsan.throughput
    -   vcenter.vm.vsan.operations
    -   vcenter.vm.vsan.latency.avg

##### 🚩 Deprecations 🚩

- `exporter/datadog`: Deprecates `logs::dump_payloads` since it is
invalid with the Datadog Agent logs pipeline, which will be enabled by
default in the v0.108.0 release.
([#&open-telemetry#8203;34490](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34490))

##### 🚀 New components 🚀

- `logdedupeprocessor`: Add new logdedupeprocessor processor that
deduplicates log entries.
([#&open-telemetry#8203;34118](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34118))
- `coralogixprocessor`: creating new component for coralogix features
([#&open-telemetry#8203;33090](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33090))
- `googlecloudmonitoringreceiver`: Adding new component - [Google Cloud
monitoring](https://cloud.google.com/monitoring/api/metrics_gcp)
receiver to fetch GCP Cloud Metrics and transform to OpenTelemetry
compatible format.
([#&open-telemetry#8203;33762](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33762))

##### 💡 Enhancements 💡

- `awsemfexporter`: AWS EMF Exporter to update ApplicationSignals log
group name and namespace, and adjust AWS service name prefix logic in
spans
([#&open-telemetry#8203;33798](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33798))

- `azureeventhubreceiver`: Added traces support in azureeventhubreceiver
([#&open-telemetry#8203;33583](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33583))

- `exporter/prometheusremotewrite`: Reduce unnecessary memory allocation
by removing buffer that was not used by Snappy encoding function.
([#&open-telemetry#8203;34273](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34273))

- `exporter/prometheusremotewrite`: Reduce memory allocations of
prometheus remote write exporter "batchtimeseries" when large batch
sizes are used
([#&open-telemetry#8203;34269](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34269))

- `clickhouseexporter`: Updated the default logs table to a more
optimized schema
([#&open-telemetry#8203;34203](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34203))
    Improved partitioning and time range queries.

- `bearertokenauthextension`: use constant time comparison
([#&open-telemetry#8203;34516](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34516))

- `processor/k8sattributes`: Add support for
`container.image.repo_digests` metadata
([#&open-telemetry#8203;34029](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34029))

- `datadogconnector`: Move feature gate
`connector.datadogconnector.NativeIngest` to beta
([#&open-telemetry#8203;34549](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34549))
When this feature gate is enabled (default), the datadog connector uses
the new API to produce APM stats under the hood. | The new API has
better throughput when your spans have many attributes (especially
container related attributes). Funtional-wise the new API should have no
user-facing change compared to the old API. | However if you observe any
unexpected behaviors, you can disable this feature gate to revert to the
old stats processing APIs.

- `elasticsearchexporter`: Add opt-in support for the experimental
`batcher` config
([#&open-telemetry#8203;32377](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32377))
By enabling (or explicitly disabling) the batcher, the Elasticsearch
exporter's
existing batching/buffering logic will be disabled, and the batch sender
will be used.

- `elasticsearchexporter`: Add summary support for metrics
([#&open-telemetry#8203;34560](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34560))

- `hostmetricsreceiver`: add reporting interval to entity event
([#&open-telemetry#8203;34240](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34240))

- `elasticsearchreceiver`: Add metric for active index merges
([#&open-telemetry#8203;34387](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34387))

- `kafkaexporter`: add an ability to partition logs based on resource
attributes.
([#&open-telemetry#8203;33229](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33229))

- `logdedupprocessor`: Adds a histogram metric to record the number of
aggregated log records.
([#&open-telemetry#8203;34579](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34579))

- `logdedupprocessor`: Updates stability level to alpha.
([#&open-telemetry#8203;34575](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34575))

- `logdedup`: Make the name of the log deduplication component
consistent
([#&open-telemetry#8203;34571](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34571))

- `logdedupprocessor`: Ensures any pending aggregated logs are processed
and sent to the next consumer before shutting down.
([#&open-telemetry#8203;34615](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34615))

- `logdedupprocessor`: Adds a scope aggregator to the logdedup processor
enabling the aggregation of logs per scope.
([#&open-telemetry#8203;34606](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34606))

- `logdedupprocessor`: Simplifies the processor shutdown behaviour by
removing the unnecessary done channel.
([#&open-telemetry#8203;34478](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34478))

- `pkg/ottl`: Add support for map literals in OTTL
([#&open-telemetry#8203;32388](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32388))

- `pkg/ottl`: Introduce ExtractGrokPatterns converter
([#&open-telemetry#8203;32593](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32593))

- `pkg/ottl`: Add the `MD5` function to convert the `value` into a MD5
hash/digest
([#&open-telemetry#8203;33792](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33792))

- `pkg/ottl`: Introduce `sha512` converter to generate SHA-512
hash/digest from given payload.
([#&open-telemetry#8203;34007](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34007))

- `kafkametricsreceiver`: Add option to configure cluster alias name and
add new metrics for kafka topic configurations
([#&open-telemetry#8203;34148](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34148))

- `receiver/splunkhec`: Add a regex to enforce metrics naming for Splunk
events fields based on metrics documentation.
([#&open-telemetry#8203;34275](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34275))

- `telemetrygen`: Support boolean values in `--telemetry-attributes` and
`--otlp-attributes` flag
([#&open-telemetry#8203;18928](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/18928))

- `filelogreceiver`: Check for unsupported fractional seconds directive
when converting strptime time layout to native format
([#&open-telemetry#8203;34390](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34390))

- `windowseventlogreceiver`: Add remote collection support to Stanza
operator windows pkg to support remote log collect for the Windows Event
Log receiver.
([#&open-telemetry#8203;33100](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33100))

##### 🧰 Bug fixes 🧰

- `configauth`: Fix unmarshaling of authentication in HTTP servers.
([#&open-telemetry#8203;34325](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34325))
This brings in a bug fix from the core collector.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10750](https://github.com/open-telemetry/opentelemetry-collector/issues/10750)0750.

- `docker_observer`: Change default endpoint for `docker_observer` on
Windows to `npipe:////./pipe/docker_engine`
([#&open-telemetry#8203;34358](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34358))

- `pkg/translator/jaeger`: Change the translation to jaeger spans to
match semantic conventions.
([#&open-telemetry#8203;34368](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34368))
    `otel.library.name` is deprecated and replaced by `otel.scope.name`
`otel.library.version` is deprecated and replaced by
`otel.scope.version`

- `pkg/stanza`: Ensure that errors from `Process` and `Write` do not
break for loops
([#&open-telemetry#8203;34295](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34295))

- `cmd/opampsupervisor`: Start even if the OpAMP server cannot be
contacted, and continually retry connecting.
([#&open-telemetry#8203;33408](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33408),
[#&open-telemetry#8203;33799](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33799))

- `cmd/opampsupervisor`: Write the generated effective config and agent
log files to the user-defined storage directory.
([#&open-telemetry#8203;34341](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34341))

- `azuremonitorreceiver`: Add Azure China as a `cloud` option.
([#&open-telemetry#8203;34315](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34315))

- `postgresqlreceiver`: Support unix socket based replication by
handling null values in the client_addr field
([#&open-telemetry#8203;33107](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33107))

- `splunkhecexporter`: Copy the bytes to be placed in the request body
to avoid corruption on reuse
([#&open-telemetry#8203;34357](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34357))
This bug is a
manifestation[https://github.com/golang/go/issues/51907](https://github.com/golang/go/issues/51907)1907.
Under high load, the pool of buffers used to send requests is reused
enough
that the same buffer is used concurrently to process data and be sent as
request body.
The fix is to copy the payload into a new byte array before sending it.

- `syslogexporter`: Fix issue where exporter may hang indefinitely while
dialing.
([#&open-telemetry#8203;34393](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34393))

- `clickhouseexporter`: Use observed timestamp if timestamp is zero
([#&open-telemetry#8203;34150](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34150))
Some OpenTelemetry libraries do not send timestamp for logs, but they
should always send | the observed timestamp. In these cases the
ClickHouse exporter just stored a zero timestamp | to the database. This
changes the behavior to look into the observed timestamp if the
timestamp | is zero.

- `webhookeventreceiver`: added a timestamp to the logs generated from
incoming events.
([#&open-telemetry#8203;33702](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33702))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yMC4xIiwidXBkYXRlZEluVmVyIjoiMzguMjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
f7o referenced this issue in f7o/opentelemetry-collector-contrib Sep 12, 2024
…ib/cmd/telemetrygen to v0.107.0 (open-telemetry#34648)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen](https://github.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.106.1` -> `v0.107.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.106.1/v0.107.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-collector-contrib
(github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen)</summary>

###
[`v0.107.0`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01070)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.1...v0.107.0)

##### 🛑 Breaking changes 🛑

- `clickhouseexporter`: Add `compress` option to ClickHouse exporter,
with default value of `lz4`
([#&open-telemetry#8203;34365](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34365))
This change adds a new `compress` option to the config field and enables
it by default.
    Prior to this change, compression was not enabled by default.
The only way to enable compression prior to this change was via the DSN
URL.
    With this change, `lz4` compression will be enabled by default.
The list of valid options is provided by the underlying `clickhouse-go`
driver.
While this change is marked as breaking, there should be no effect to
existing deployments by enabling compression.
Compression should improve network performance on most deployments that
have a remote ClickHouse server.

- `azureeventhubreceiver`: Update the scope name for telemetry produced
by the azureeventhubreceiver from `otelcol/azureeventhubreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver`
([#&open-telemetry#8203;34611](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34611))

- `cloudfoundryreceiver`: Update the scope name for telemetry produced
by the cloudfoundryreceiver from `otelcol/cloudfoundry` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver`
([#&open-telemetry#8203;34612](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34612))

- `cloudflarereceiver`: Update the scope name for telemetry produced by
the cloudflarereceiver from `otelcol/cloudflare` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver`
([#&open-telemetry#8203;34613](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34613))

- `azuremonitorreceiver`: Update the scope name for telemetry produced
by the azuremonitorreceiver from `otelcol/azuremonitorreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azuremonitorreceiver`
([#&open-telemetry#8203;34618](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34618))

- `fileconsumer`: Update the scope name for telemetry produced by
pkg/stanza/fileconsumer from `otelcol/fileconsumer` to
`github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza/fileconsumer`
([#&open-telemetry#8203;34619](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34619))

- `loadbalancingexporter`: Update the scope name for telemetry produced
by the loadbalancingexporter from `otelcol/loadbalancing` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter`
([#&open-telemetry#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `sumologicexporter`: Update the scope name for telemetry produced by
the sumologicexporter from `otelcol/sumologic` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter`
([#&open-telemetry#8203;34438](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34438))

- `prometheusremotewriteexporter`: Update the scope name for telemetry
produced by the prometheusremotewriteexporter from
`otelcol/prometheusremotewrite` to
`github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter`
([#&open-telemetry#8203;34440](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34440))

- `activedirectorydsreceiver`: Update the scope name for telemetry
produced by the activedirectorydsreceiver from
`otelcol/activedirectorydsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver`
([#&open-telemetry#8203;34492](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34492))

- `aerospikereceiver`: Update the scope name for telemetry produced by
the aerospikereceiver from `otelcol/aerospikereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver`
([#&open-telemetry#8203;34518](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34518))

- `apachereceiver`: Update the scope name for telemetry produced by the
apachereceiver from `otelcol/apachereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver`
([#&open-telemetry#8203;34517](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34517))

- `apachesparkreceiver`: Update the scope name for telemetry produced by
the apachesparkreceiver from `otelcol/apachesparkreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachesparkreceiver`
([#&open-telemetry#8203;34519](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34519))

- `bigipreceiver`: Update the scope name for telemetry produced by the
bigipreceiver from `otelcol/bigipreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver`
([#&open-telemetry#8203;34520](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34520))

- `chronyreceiver`: Update the scope name for telemetry produced by the
chronyreceiver from `otelcol/chronyreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver`
([#&open-telemetry#8203;34524](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34524))

- `couchdbreceiver`: Update the scope name for telemetry produced by the
couchdbreceiver from `otelcol/couchdbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver`
([#&open-telemetry#8203;34525](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34525))

- `countconnector`: Update the scope name for telemetry produced by the
countconnector from `otelcol/countconnector` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector
([#&open-telemetry#8203;34583](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34583))

- `deltatocumulativeprocessor`: Update the scope name for telemetry
produced by the deltatocumulativeprocessor from
`otelcol/deltatocumulative` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor`
([#&open-telemetry#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `dockerstatsreceiver`: Update the scope name for telemetry produced by
the dockerstatsreceiver from `otelcol/dockerstatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver`
([#&open-telemetry#8203;34528](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34528))

- `elasticsearchreceiver`: Update the scope name for telemetry produced
by the elasticsearchreceiver from `otelcol/elasticsearchreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver`
([#&open-telemetry#8203;34529](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34529))

- `expvarreceiver`: Update the scope name for telemetry produced by the
expvarreceiver from `otelcol/expvarreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver`
([#&open-telemetry#8203;34530](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34530))

- `filestatsreceiver`: Update the scope name for telemetry produced by
the filestatsreceiver from `otelcol/filestatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filestatsreceiver`
([#&open-telemetry#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `filterprocessor`: Update the scope name for telemetry produced by the
filterprocessor from `otelcol/filter` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor`
([#&open-telemetry#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `flinkmetricsreceiver`: Update the scope name for telemetry produced
by the flinkmetricsreceiver from `otelcol/flinkmetricsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/flinkmetricsreceiver`
([#&open-telemetry#8203;34533](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34533))

- `fluentforwardreceiver`: Update the scope name for telemetry produced
by the fluentforwardreceiver from `otelcol/fluentforwardreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver`
([#&open-telemetry#8203;34534](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34534))

- `gitproviderreceiver`: Update the scope name for telemetry produced by
the gitproviderreceiver from `otelcol/gitproviderreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/gitproviderreceiver`
([#&open-telemetry#8203;34496](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34496))

- `googlespannerreceiver`: Update the scope name for telemetry produced
by the googlespannerreceiver from `otelcol/googlecloudspannermetrics` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlespannerreceiver`
([#&open-telemetry#8203;34593](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34593))

- `grafanacloudconnector`: Update the scope name for telemetry produced
by the grafanacloudconnector from `otelcol/grafanacloud` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/grafanacloudconnector
([#&open-telemetry#8203;34552](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34552))

- `groupbyattrsprocessor`: Update the scope name for telemetry produced
by the groupbyattrsprocessor from `otelcol/groupbyattrs` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor`
([#&open-telemetry#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `groupbytraceprocessor`: Update the scope name for telemetry produced
by the groupbytraceprocessor from `otelcol/groupbytrace` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor`
([#&open-telemetry#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `haproxyreceiver`: Update the scope name for telemetry produced by the
haproxyreceiver from `otelcol/haproxyreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/haproxyreceiver`
([#&open-telemetry#8203;34498](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34498))

- `hostmetricsreceiver`: Update the scope name for telemetry produced by
the hostmetrics receiver's scrapers from `otelcol/hostmetricsreceiver/*`
to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver/internal/scraper/*`
([#&open-telemetry#8203;34526](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34526))

- `httpcheckreceiver`: Update the scope name for telemetry produced by
the httpcheckreceiver from `otelcol/httpcheckreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver`
([#&open-telemetry#8203;34497](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34497))

- `iisreceiver`: Update the scope name for telemetry produced by the
iisreceiver from `otelcol/iisreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/iisreceiver`
([#&open-telemetry#8203;34535](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34535))

- `k8sattributesprocessor`: Update the scope name for telemetry produced
by the k8sattributesprocessor from `otelcol/k8sattributes` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor`
([#&open-telemetry#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `k8sclusterreceiver`: Update the scope name for telemetry produced by
the k8sclusterreceiver from `otelcol/k8sclusterreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver`
([#&open-telemetry#8203;34536](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34536))

- `kafkametricsreceiver`: Update the scope name for telemetry produced
by the kafkametricsreceiver from `otelcol/kafkametricsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkametricsreceiver`
([#&open-telemetry#8203;34538](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34538))

- `kafkareceiver`: Update the scope name for telemetry produced by the
kafkareceiver from `otelcol/kafkareceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver`
([#&open-telemetry#8203;34539](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34539))

- `kubeletstatsreceiver`: Update the scope name for telemetry produced
by the kubeletstatsreceiver from `otelcol/kubeletstatsreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver`
([#&open-telemetry#8203;34537](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34537))

- `memcachedreceiver`: Update the scope name for telemetry produced by
the memcachedreceiver from `otelcol/memcachedreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver`
([#&open-telemetry#8203;34542](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34542))

- `mongodbatlasreceiver`: Update the scope name for telemetry produced
by the mongodbatlasreceiver from `otelcol/mongodbatlasreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver`
([#&open-telemetry#8203;34543](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34543))

- `mongodbreceiver`: Update the scope name for telemetry produced by the
mongodbreceiver from `otelcol/mongodbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver`
([#&open-telemetry#8203;34544](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34544))

- `mysqlreceiver`: Update the scope name for telemetry produced by the
mysqlreceiver from `otelcol/mysqlreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver`
([#&open-telemetry#8203;34545](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34545))

- `nginxreceiver`: Update the scope name for telemetry produced by the
nginxreceiver from `otelcol/nginxreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver`
([#&open-telemetry#8203;34493](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34493))

- `nsxtreceiver`: Update the scope name for telemetry produced by the
nsxtreceiver from `otelcol/nsxtreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nsxtreceiver`
([#&open-telemetry#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `oracledbreceiver`: Update the scope name for telemetry produced by
the oracledbreceiver from `otelcol/oracledbreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/oracledbreceiver`
([#&open-telemetry#8203;34491](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34491))

- `otelarrowreceiver`: Update the scope name for telemetry produced by
the otelarrowreceiver from `otelcol/otelarrowreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otelarrowreceiver`
([#&open-telemetry#8203;34546](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34546))

- `podmanreceiver`: Update the scope name for telemetry produced by the
podmanreceiver from `otelcol/podmanreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver`
([#&open-telemetry#8203;34429](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34429))

- `postgresqlreceiver`: Update the scope name for telemetry produced by
the postgresqlreceiver from `otelcol/postgresqlreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver`
([#&open-telemetry#8203;34476](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34476))

- `probabilisticsamplerprocessor`: Update the scope name for telemetry
produced by the probabilisticsamplerprocessor from
`otelcol/probabilisticsampler` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor`
([#&open-telemetry#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `prometheusreceiver`: Update the scope name for telemetry produced by
the prometheusreceiver from `otelcol/prometheusreceiver` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver
([#&open-telemetry#8203;34589](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34589))

- `rabbitmqreceiver`: Update the scope name for telemetry produced by
the rabbitmqreceiver from `otelcol/rabbitmqreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/rabbitmqreceiver`
([#&open-telemetry#8203;34475](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34475))

- `sshcheckreceiver`: Update the scope name for telemetry produced by
the sshcheckreceiver from `otelcol/sshcheckreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver`
([#&open-telemetry#8203;34448](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34448))

- `vcenterreceiver`: Update the scope name for telemetry produced by the
vcenterreceiver from `otelcol/vcenter` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/vcenterreceiver`
([#&open-telemetry#8203;34449](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34449))

- `zookeeperreceiver`: Update the scope name for telemetry produced by
the zookeeperreceiver from `otelcol/zookeeper` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver`
([#&open-telemetry#8203;34450](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34450))

- `redisreceiver`: Update the scope name for telemetry produced by the
redisreceiver from `otelcol/redisreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver`
([#&open-telemetry#8203;34470](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34470))

- `riakreceiver`: Update the scope name for telemetry produced by the
riakreceiver from `otelcol/riakreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/riakreceiver`
([#&open-telemetry#8203;34469](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34469))

- `routingprocessor`: Update the scope name for telemetry produced by
the routingprocessor from `otelcol/routing` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor`
([#&open-telemetry#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `saphanareceiver`: Update the scope name for telemetry produced by the
saphanareceiver from otelcol/saphanareceiver to
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/saphanareceiver
([#&open-telemetry#8203;34468](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34468))

- `servicegraphconnector`: Update the scope name for telemetry produced
by the servicegraphconnector from `otelcol/servicegraph` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector
([#&open-telemetry#8203;34552](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34552))

- `snmpreceiver`: Update the scope name for telemetry produced by the
snmpreceiver from `otelcol/snmpreceiver` to
\`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver
([#&open-telemetry#8203;34592](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34592))

- `snowflakereceiver`: Update the scope name for telemetry produced by
the snowflakereceiver from `otelcol/snowflakereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snowflakereceiver`
([#&open-telemetry#8203;34467](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34467))

- `solacereceiver`: Update the scope name for telemetry produced by the
solacereceiver from `otelcol/solacereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver`
([#&open-telemetry#8203;34466](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34466))

- `splunkenterprisereceiver`: Update the scope name for telemetry
produced by the splunkenterprisereceiver from
`otelcol/splunkenterprisereceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkenterprisereceiver`
([#&open-telemetry#8203;34452](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34452))

- `statsdreceiver`: Update the scope name for telemetry produced by the
statsdreceiver from `otelcol/statsdreceiver` to
`github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver`
([#&open-telemetry#8203;34547](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34547))

- `tailsamplingprocessor`: Update the scope name for telemetry produced
by the tailsamplingprocessor from `otelcol/tailsampling` to
`github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor`
([#&open-telemetry#8203;34550](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34550))

- `elasticsearchreceiver`: Enable more index metrics by default
([#&open-telemetry#8203;34396](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34396))
    This enables the following metrics by default:
    `elasticsearch.index.documents`
    `elasticsearch.index.operations.merge.current`
    `elasticsearch.index.segments.count`
To preserve previous behavior, update your Elasticsearch receiver
configuration to disable these metrics.

- `sqlserverreceiver`: Update the scope name for telemetry produced by
the sqlserverreceiver from otelcol/sqlserverreceiver to
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver
([#&open-telemetry#8203;34451](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34451))

- `vcenterreceiver`: Enables all of the vSAN metrics by default.
([#&open-telemetry#8203;34409](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34409))
    The following metrics will be enabled by default now:
    -   vcenter.cluster.vsan.throughput
    -   vcenter.cluster.vsan.operations
    -   vcenter.cluster.vsan.latency.avg
    -   vcenter.cluster.vsan.congestions
    -   vcenter.host.vsan.throughput
    -   vcenter.host.vsan.operations
    -   vcenter.host.vsan.latency.avg
    -   vcenter.host.vsan.congestions
    -   vcenter.host.vsan.cache.hit_rate
    -   vcenter.vm.vsan.throughput
    -   vcenter.vm.vsan.operations
    -   vcenter.vm.vsan.latency.avg

##### 🚩 Deprecations 🚩

- `exporter/datadog`: Deprecates `logs::dump_payloads` since it is
invalid with the Datadog Agent logs pipeline, which will be enabled by
default in the v0.108.0 release.
([#&open-telemetry#8203;34490](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34490))

##### 🚀 New components 🚀

- `logdedupeprocessor`: Add new logdedupeprocessor processor that
deduplicates log entries.
([#&open-telemetry#8203;34118](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34118))
- `coralogixprocessor`: creating new component for coralogix features
([#&open-telemetry#8203;33090](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33090))
- `googlecloudmonitoringreceiver`: Adding new component - [Google Cloud
monitoring](https://cloud.google.com/monitoring/api/metrics_gcp)
receiver to fetch GCP Cloud Metrics and transform to OpenTelemetry
compatible format.
([#&open-telemetry#8203;33762](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33762))

##### 💡 Enhancements 💡

- `awsemfexporter`: AWS EMF Exporter to update ApplicationSignals log
group name and namespace, and adjust AWS service name prefix logic in
spans
([#&open-telemetry#8203;33798](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33798))

- `azureeventhubreceiver`: Added traces support in azureeventhubreceiver
([#&open-telemetry#8203;33583](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33583))

- `exporter/prometheusremotewrite`: Reduce unnecessary memory allocation
by removing buffer that was not used by Snappy encoding function.
([#&open-telemetry#8203;34273](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34273))

- `exporter/prometheusremotewrite`: Reduce memory allocations of
prometheus remote write exporter "batchtimeseries" when large batch
sizes are used
([#&open-telemetry#8203;34269](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34269))

- `clickhouseexporter`: Updated the default logs table to a more
optimized schema
([#&open-telemetry#8203;34203](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34203))
    Improved partitioning and time range queries.

- `bearertokenauthextension`: use constant time comparison
([#&open-telemetry#8203;34516](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34516))

- `processor/k8sattributes`: Add support for
`container.image.repo_digests` metadata
([#&open-telemetry#8203;34029](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34029))

- `datadogconnector`: Move feature gate
`connector.datadogconnector.NativeIngest` to beta
([#&open-telemetry#8203;34549](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34549))
When this feature gate is enabled (default), the datadog connector uses
the new API to produce APM stats under the hood. | The new API has
better throughput when your spans have many attributes (especially
container related attributes). Funtional-wise the new API should have no
user-facing change compared to the old API. | However if you observe any
unexpected behaviors, you can disable this feature gate to revert to the
old stats processing APIs.

- `elasticsearchexporter`: Add opt-in support for the experimental
`batcher` config
([#&open-telemetry#8203;32377](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32377))
By enabling (or explicitly disabling) the batcher, the Elasticsearch
exporter's
existing batching/buffering logic will be disabled, and the batch sender
will be used.

- `elasticsearchexporter`: Add summary support for metrics
([#&open-telemetry#8203;34560](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34560))

- `hostmetricsreceiver`: add reporting interval to entity event
([#&open-telemetry#8203;34240](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34240))

- `elasticsearchreceiver`: Add metric for active index merges
([#&open-telemetry#8203;34387](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34387))

- `kafkaexporter`: add an ability to partition logs based on resource
attributes.
([#&open-telemetry#8203;33229](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33229))

- `logdedupprocessor`: Adds a histogram metric to record the number of
aggregated log records.
([#&open-telemetry#8203;34579](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34579))

- `logdedupprocessor`: Updates stability level to alpha.
([#&open-telemetry#8203;34575](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34575))

- `logdedup`: Make the name of the log deduplication component
consistent
([#&open-telemetry#8203;34571](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34571))

- `logdedupprocessor`: Ensures any pending aggregated logs are processed
and sent to the next consumer before shutting down.
([#&open-telemetry#8203;34615](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34615))

- `logdedupprocessor`: Adds a scope aggregator to the logdedup processor
enabling the aggregation of logs per scope.
([#&open-telemetry#8203;34606](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34606))

- `logdedupprocessor`: Simplifies the processor shutdown behaviour by
removing the unnecessary done channel.
([#&open-telemetry#8203;34478](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34478))

- `pkg/ottl`: Add support for map literals in OTTL
([#&open-telemetry#8203;32388](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32388))

- `pkg/ottl`: Introduce ExtractGrokPatterns converter
([#&open-telemetry#8203;32593](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32593))

- `pkg/ottl`: Add the `MD5` function to convert the `value` into a MD5
hash/digest
([#&open-telemetry#8203;33792](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33792))

- `pkg/ottl`: Introduce `sha512` converter to generate SHA-512
hash/digest from given payload.
([#&open-telemetry#8203;34007](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34007))

- `kafkametricsreceiver`: Add option to configure cluster alias name and
add new metrics for kafka topic configurations
([#&open-telemetry#8203;34148](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34148))

- `receiver/splunkhec`: Add a regex to enforce metrics naming for Splunk
events fields based on metrics documentation.
([#&open-telemetry#8203;34275](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34275))

- `telemetrygen`: Support boolean values in `--telemetry-attributes` and
`--otlp-attributes` flag
([#&open-telemetry#8203;18928](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/18928))

- `filelogreceiver`: Check for unsupported fractional seconds directive
when converting strptime time layout to native format
([#&open-telemetry#8203;34390](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34390))

- `windowseventlogreceiver`: Add remote collection support to Stanza
operator windows pkg to support remote log collect for the Windows Event
Log receiver.
([#&open-telemetry#8203;33100](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33100))

##### 🧰 Bug fixes 🧰

- `configauth`: Fix unmarshaling of authentication in HTTP servers.
([#&open-telemetry#8203;34325](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34325))
This brings in a bug fix from the core collector.
[https://github.com/open-telemetry/opentelemetry-collector/issues/10750](https://github.com/open-telemetry/opentelemetry-collector/issues/10750)0750.

- `docker_observer`: Change default endpoint for `docker_observer` on
Windows to `npipe:////./pipe/docker_engine`
([#&open-telemetry#8203;34358](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34358))

- `pkg/translator/jaeger`: Change the translation to jaeger spans to
match semantic conventions.
([#&open-telemetry#8203;34368](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34368))
    `otel.library.name` is deprecated and replaced by `otel.scope.name`
`otel.library.version` is deprecated and replaced by
`otel.scope.version`

- `pkg/stanza`: Ensure that errors from `Process` and `Write` do not
break for loops
([#&open-telemetry#8203;34295](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34295))

- `cmd/opampsupervisor`: Start even if the OpAMP server cannot be
contacted, and continually retry connecting.
([#&open-telemetry#8203;33408](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33408),
[#&open-telemetry#8203;33799](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33799))

- `cmd/opampsupervisor`: Write the generated effective config and agent
log files to the user-defined storage directory.
([#&open-telemetry#8203;34341](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34341))

- `azuremonitorreceiver`: Add Azure China as a `cloud` option.
([#&open-telemetry#8203;34315](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34315))

- `postgresqlreceiver`: Support unix socket based replication by
handling null values in the client_addr field
([#&open-telemetry#8203;33107](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33107))

- `splunkhecexporter`: Copy the bytes to be placed in the request body
to avoid corruption on reuse
([#&open-telemetry#8203;34357](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34357))
This bug is a
manifestation[https://github.com/golang/go/issues/51907](https://github.com/golang/go/issues/51907)1907.
Under high load, the pool of buffers used to send requests is reused
enough
that the same buffer is used concurrently to process data and be sent as
request body.
The fix is to copy the payload into a new byte array before sending it.

- `syslogexporter`: Fix issue where exporter may hang indefinitely while
dialing.
([#&open-telemetry#8203;34393](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34393))

- `clickhouseexporter`: Use observed timestamp if timestamp is zero
([#&open-telemetry#8203;34150](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/34150))
Some OpenTelemetry libraries do not send timestamp for logs, but they
should always send | the observed timestamp. In these cases the
ClickHouse exporter just stored a zero timestamp | to the database. This
changes the behavior to look into the observed timestamp if the
timestamp | is zero.

- `webhookeventreceiver`: added a timestamp to the logs generated from
incoming events.
([#&open-telemetry#8203;33702](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33702))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yMC4xIiwidXBkYXRlZEluVmVyIjoiMzguMjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant