Skip to content

Conversation

@renovate-bot
Copy link
Contributor

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector v0.105.0 -> v0.106.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter v0.105.0 -> v0.106.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter v0.105.0 -> v0.106.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.105.0 -> v0.106.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.105.0 -> v0.106.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.105.0 -> v0.106.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.105.0 -> v0.106.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.105.0 -> v0.106.0 age adoption passing confidence

Release Notes

open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector)

v0.106.0

Compare Source

🛑 Breaking changes 🛑
  • vcenterreceiver: Enables various vCenter metrics that were disabled by default until v0.106.0 (#​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 (#​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. (#​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. 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. (#​34239, #​34208)
  • redis_storage: Adds a new storage extension using Redis to store data in transit (#​31682)
💡 Enhancements 💡
  • processor/transform: Add scale_metric function that scales all data points in a metric. (#​16214)

  • vcenterreceiver: Adds vCenter vSAN host metrics. (#​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. (#​16224)

  • metricstransformprocessor: Adds the 'median' aggregation type to the Metrics Transform Processor. Also uses the refactored aggregation business logic from internal/core package. (#​16224)

  • telemetrygen: uses the go logging SDK instead of pdata (#​18902)

  • elasticsearchexporter: Add explicit bounds histogram support to metrics (#​34045)

  • hostmetricsreceiver: allow configuring log pipeline to send host EntityState event (#​33927)

  • elasticsearchexporter: Introduce an experimental OTel native mapping mode for logs (#​33290)

  • extension/healthcheckv2: Add extension/subcomponent management logic. (#​26661)

  • otlpjsonconnector: Add connector's implementations (#​34249, #​34208)

  • windowsperfcountersreceiver: Improve handling of non-existing instances for Windows Performance Counters (#​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 (#​28630)

  • otelarrowreceiver, otelarrowexporter: OTel-Arrow internal packages moved into this repository. (#​33567)
    New integration testing between otelarrowexporter and otelarrowreceiver.

  • otlpjsonconnector: Move connector's stability to alpha. (#​34208, #​34253)

  • pkg/ottl: Adds an Format function to OTTL that calls fmt.Sprintf (#​33405)

  • vcenterreceiver: Adds a number of default disabled vSAN metrics for Clusters. (#​33556)

  • vcenterreceiver: Adds a number of default disabled vSAN metrics for Virtual Machines. (#​33556)

🧰 Bug fixes 🧰
  • clickhouseexporter: Increase the default number of queue consumers to 10 (#​34176)
  • opencensusreceiver: Do not report an error into resource status during receiver shutdown when the listener connection was closed. (#​33865)
  • datadogconnector: Produce stats for non-root client and producer spans when connector.datadogconnector.NativeIngest and compute_top_level_by_span_kind are enabled (#​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 (#​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 (#​33831)
  • otelarrowreceiver: Fix potential goroutine leak when in stream-shutdown. (#​34236)
  • otelarrowreceiver: Eliminate one spurious span error. (#​34175)
  • pkg/ottl: Handle JSON array provided to ParseJSON function (#​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. (#​33887)
  • statsdeceiver: Log only non-EOF errors when reading payload received via TCP. (#​33951)
  • vcenterreceiver: Adds destroys to the ContainerViews in the client. (#​34254)
    This may not be necessary, but it should be better practice than not.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate-bot renovate-bot requested a review from a team as a code owner July 30, 2024 03:15
@forking-renovate forking-renovate bot added the changelog:dependencies Update to dependencies label Jul 30, 2024
@renovate-bot renovate-bot requested a review from yurishkuro July 30, 2024 03:15
@forking-renovate
Copy link

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 9 additional dependencies were updated

Details:

Package Change
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.105.0 -> v0.106.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.105.0 -> v0.106.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.105.0 -> v0.106.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.105.0 -> v0.106.0
github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.105.0 -> v0.106.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.105.0 -> v0.106.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.105.0 -> v0.106.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure v0.105.0 -> v0.106.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.105.0 -> v0.106.0

@dosubot dosubot bot added the go label Jul 30, 2024
@codecov
Copy link

codecov bot commented Jul 30, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 96.66%. Comparing base (81f81de) to head (9f5f6be).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5788      +/-   ##
==========================================
+ Coverage   96.53%   96.66%   +0.13%     
==========================================
  Files         342      342              
  Lines       16519    16519              
==========================================
+ Hits        15946    15968      +22     
+ Misses        386      362      -24     
- Partials      187      189       +2     
Flag Coverage Δ
badger_v1 8.05% <ø> (ø)
badger_v2 1.81% <ø> (ø)
cassandra-3.x-v1 16.61% <ø> (ø)
cassandra-3.x-v2 1.74% <ø> (ø)
cassandra-4.x-v1 16.61% <ø> (ø)
cassandra-4.x-v2 ?
elasticsearch-6.x-v1 18.78% <ø> (+0.01%) ⬆️
elasticsearch-7.x-v1 18.84% <ø> (ø)
elasticsearch-8.x-v1 19.02% <ø> (?)
elasticsearch-8.x-v2 1.81% <ø> (ø)
grpc_v1 9.52% <ø> (ø)
grpc_v2 ?
kafka-v1 9.74% <ø> (ø)
kafka-v2 1.80% <ø> (-0.02%) ⬇️
memory_v2 1.80% <ø> (-0.02%) ⬇️
opensearch-1.x-v1 18.89% <ø> (ø)
opensearch-2.x-v1 18.89% <ø> (ø)
opensearch-2.x-v2 1.80% <ø> (ø)
unittests 95.09% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Signed-off-by: Yuri Shkuro <[email protected]>
t.Cleanup(func() {
server.Stop()
exited.Wait() // don't allow test to finish before server exits
})
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fix for failure in the first run:

panic: Fail in goroutine after TestNew has completed

goroutine 34 [running]:
testing.(*common).Fail(0xc0003a4340)
	/opt/hostedtoolcache/go/1.22.5/x64/src/testing/testing.go:952 +0x194
testing.(*common).Errorf(0xc0003a4340, {0x145[32](https://github.com/jaegertracing/jaeger/actions/runs/10155520347/job/28082421643?pr=5788#step:8:33)54, 0x3}, {0xc00011cda0, 0x1, 0x1})
	/opt/hostedtoolcache/go/1.22.5/x64/src/testing/testing.go:1075 +0xaf
github.com/stretchr/testify/assert.Fail({0x15dd480, 0xc0003a4340}, {0xc000394340, 0x3c}, {0x0, 0x0, 0x0})
	/home/runner/go/pkg/mod/github.com/stretchr/[email protected]/assert/assertions.go:363 +0x447
github.com/stretchr/testify/assert.NoError({0x15dd480, 0xc0003a4340}, {0x15dd400, 0x1ce2fa0}, {0x0, 0x0, 0x0})
	/home/runner/go/pkg/mod/github.com/stretchr/[email protected]/assert/assertions.go:1545 +0x147
github.com/stretchr/testify/require.NoError({0x15e21c8, 0xc0003a4340}, {0x15dd400, 0x1ce2fa0}, {0x0, 0x0, 0x0})
	/home/runner/go/pkg/mod/github.com/stretchr/[email protected]/require/require.go:1354 +0xc5
github.com/jaegertracing/jaeger/cmd/anonymizer/app/query.newTestServer.func1()
	/home/runner/work/jaeger/jaeger/cmd/anonymizer/app/query/query_test.go:75 +0x6f
created by github.com/jaegertracing/jaeger/cmd/anonymizer/app/query.newTestServer in goroutine 18
	/home/runner/work/jaeger/jaeger/cmd/anonymizer/app/query/query_test.go:73 +0x[33](https://github.com/jaegertracing/jaeger/actions/runs/10155520347/job/28082421643?pr=5788#step:8:34)f

@yurishkuro yurishkuro enabled auto-merge (squash) July 30, 2024 04:02
@yurishkuro yurishkuro merged commit b7a9e44 into jaegertracing:main Jul 30, 2024
JaredTan95 pushed a commit to JaredTan95/jaeger that referenced this pull request Aug 1, 2024
…#5788)

[![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://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.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.106.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01060)

[Compare
Source](https://togithub.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://togithub.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://togithub.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://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34239),
[#&#8203;34208](https://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/16214))

- `vcenterreceiver`: Adds vCenter vSAN host metrics.
([#&#8203;33556](https://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/16224))

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

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

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

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

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

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

- `windowsperfcountersreceiver`: Improve handling of non-existing
instances for Windows Performance Counters
([#&#8203;33815](https://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28630))

- `otelarrowreceiver, otelarrowexporter`: OTel-Arrow internal packages
moved into this repository.
([#&#8203;33567](https://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34208),
[#&#8203;34253](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34253))

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

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

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

##### 🧰 Bug fixes 🧰

- `clickhouseexporter`: Increase the default number of queue consumers
to 10
([#&#8203;34176](https://togithub.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://togithub.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://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33831))
- `otelarrowreceiver`: Fix potential goroutine leak when in
stream-shutdown.
([#&#8203;34236](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34236))
- `otelarrowreceiver`: Eliminate one spurious span error.
([#&#8203;34175](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34175))
- `pkg/ottl`: Handle JSON array provided to ParseJSON function
([#&#8203;33535](https://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33887))
- `statsdeceiver`: Log only non-EOF errors when reading payload received
via TCP.
([#&#8203;33951](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33951))
- `vcenterreceiver`: Adds destroys to the ContainerViews in the client.
([#&#8203;34254](https://togithub.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 - 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 <[email protected]>
Signed-off-by: Yuri Shkuro <[email protected]>
Co-authored-by: Yuri Shkuro <[email protected]>
Signed-off-by: Jared Tan <[email protected]>
JaredTan95 pushed a commit to JaredTan95/jaeger that referenced this pull request Aug 7, 2024
…#5788)

[![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://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.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.106.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01060)

[Compare
Source](https://togithub.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://togithub.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://togithub.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://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34239),
[#&#8203;34208](https://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/16214))

- `vcenterreceiver`: Adds vCenter vSAN host metrics.
([#&#8203;33556](https://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/16224))

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

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

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

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

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

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

- `windowsperfcountersreceiver`: Improve handling of non-existing
instances for Windows Performance Counters
([#&#8203;33815](https://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28630))

- `otelarrowreceiver, otelarrowexporter`: OTel-Arrow internal packages
moved into this repository.
([#&#8203;33567](https://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34208),
[#&#8203;34253](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34253))

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

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

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

##### 🧰 Bug fixes 🧰

- `clickhouseexporter`: Increase the default number of queue consumers
to 10
([#&#8203;34176](https://togithub.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://togithub.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://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33831))
- `otelarrowreceiver`: Fix potential goroutine leak when in
stream-shutdown.
([#&#8203;34236](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34236))
- `otelarrowreceiver`: Eliminate one spurious span error.
([#&#8203;34175](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34175))
- `pkg/ottl`: Handle JSON array provided to ParseJSON function
([#&#8203;33535](https://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33887))
- `statsdeceiver`: Log only non-EOF errors when reading payload received
via TCP.
([#&#8203;33951](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33951))
- `vcenterreceiver`: Adds destroys to the ContainerViews in the client.
([#&#8203;34254](https://togithub.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 - 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 <[email protected]>
Signed-off-by: Yuri Shkuro <[email protected]>
Co-authored-by: Yuri Shkuro <[email protected]>
Signed-off-by: Jared Tan <[email protected]>
JaredTan95 pushed a commit to JaredTan95/jaeger that referenced this pull request Aug 8, 2024
…#5788)

[![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://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.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.106.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01060)

[Compare
Source](https://togithub.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://togithub.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://togithub.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://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34239),
[#&#8203;34208](https://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/16214))

- `vcenterreceiver`: Adds vCenter vSAN host metrics.
([#&#8203;33556](https://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/16224))

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

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

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

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

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

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

- `windowsperfcountersreceiver`: Improve handling of non-existing
instances for Windows Performance Counters
([#&#8203;33815](https://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28630))

- `otelarrowreceiver, otelarrowexporter`: OTel-Arrow internal packages
moved into this repository.
([#&#8203;33567](https://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34208),
[#&#8203;34253](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34253))

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

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

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

##### 🧰 Bug fixes 🧰

- `clickhouseexporter`: Increase the default number of queue consumers
to 10
([#&#8203;34176](https://togithub.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://togithub.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://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33831))
- `otelarrowreceiver`: Fix potential goroutine leak when in
stream-shutdown.
([#&#8203;34236](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34236))
- `otelarrowreceiver`: Eliminate one spurious span error.
([#&#8203;34175](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34175))
- `pkg/ottl`: Handle JSON array provided to ParseJSON function
([#&#8203;33535](https://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33887))
- `statsdeceiver`: Log only non-EOF errors when reading payload received
via TCP.
([#&#8203;33951](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33951))
- `vcenterreceiver`: Adds destroys to the ContainerViews in the client.
([#&#8203;34254](https://togithub.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 - 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 <[email protected]>
Signed-off-by: Yuri Shkuro <[email protected]>
Co-authored-by: Yuri Shkuro <[email protected]>
Signed-off-by: Jared Tan <[email protected]>
JaredTan95 pushed a commit to JaredTan95/jaeger that referenced this pull request Aug 13, 2024
…#5788)

[![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://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.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.106.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01060)

[Compare
Source](https://togithub.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://togithub.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://togithub.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://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34239),
[#&#8203;34208](https://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/16214))

- `vcenterreceiver`: Adds vCenter vSAN host metrics.
([#&#8203;33556](https://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/16224))

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

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

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

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

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

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

- `windowsperfcountersreceiver`: Improve handling of non-existing
instances for Windows Performance Counters
([#&#8203;33815](https://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28630))

- `otelarrowreceiver, otelarrowexporter`: OTel-Arrow internal packages
moved into this repository.
([#&#8203;33567](https://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34208),
[#&#8203;34253](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34253))

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

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

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

##### 🧰 Bug fixes 🧰

- `clickhouseexporter`: Increase the default number of queue consumers
to 10
([#&#8203;34176](https://togithub.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://togithub.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://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33831))
- `otelarrowreceiver`: Fix potential goroutine leak when in
stream-shutdown.
([#&#8203;34236](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34236))
- `otelarrowreceiver`: Eliminate one spurious span error.
([#&#8203;34175](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34175))
- `pkg/ottl`: Handle JSON array provided to ParseJSON function
([#&#8203;33535](https://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33887))
- `statsdeceiver`: Log only non-EOF errors when reading payload received
via TCP.
([#&#8203;33951](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33951))
- `vcenterreceiver`: Adds destroys to the ContainerViews in the client.
([#&#8203;34254](https://togithub.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 - 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 <[email protected]>
Signed-off-by: Yuri Shkuro <[email protected]>
Co-authored-by: Yuri Shkuro <[email protected]>
Signed-off-by: Jared Tan <[email protected]>
JaredTan95 pushed a commit to JaredTan95/jaeger that referenced this pull request Aug 14, 2024
…#5788)

[![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://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.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.106.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01060)

[Compare
Source](https://togithub.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://togithub.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://togithub.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://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34239),
[#&#8203;34208](https://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/16214))

- `vcenterreceiver`: Adds vCenter vSAN host metrics.
([#&#8203;33556](https://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/16224))

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

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

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

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

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

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

- `windowsperfcountersreceiver`: Improve handling of non-existing
instances for Windows Performance Counters
([#&#8203;33815](https://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28630))

- `otelarrowreceiver, otelarrowexporter`: OTel-Arrow internal packages
moved into this repository.
([#&#8203;33567](https://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34208),
[#&#8203;34253](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34253))

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

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

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

##### 🧰 Bug fixes 🧰

- `clickhouseexporter`: Increase the default number of queue consumers
to 10
([#&#8203;34176](https://togithub.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://togithub.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://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33831))
- `otelarrowreceiver`: Fix potential goroutine leak when in
stream-shutdown.
([#&#8203;34236](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34236))
- `otelarrowreceiver`: Eliminate one spurious span error.
([#&#8203;34175](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34175))
- `pkg/ottl`: Handle JSON array provided to ParseJSON function
([#&#8203;33535](https://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33887))
- `statsdeceiver`: Log only non-EOF errors when reading payload received
via TCP.
([#&#8203;33951](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33951))
- `vcenterreceiver`: Adds destroys to the ContainerViews in the client.
([#&#8203;34254](https://togithub.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 - 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 <[email protected]>
Signed-off-by: Yuri Shkuro <[email protected]>
Co-authored-by: Yuri Shkuro <[email protected]>
Signed-off-by: Jared Tan <[email protected]>
JaredTan95 pushed a commit to JaredTan95/jaeger that referenced this pull request Aug 28, 2024
…#5788)

[![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://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fprometheusexporter/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://togithub.com/open-telemetry/opentelemetry-collector-contrib)
| `v0.105.0` -> `v0.106.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.106.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.106.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.105.0/v0.106.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.105.0/v0.106.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.106.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01060)

[Compare
Source](https://togithub.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://togithub.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://togithub.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://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34239),
[#&#8203;34208](https://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/16214))

- `vcenterreceiver`: Adds vCenter vSAN host metrics.
([#&#8203;33556](https://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/16224))

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

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

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

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

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

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

- `windowsperfcountersreceiver`: Improve handling of non-existing
instances for Windows Performance Counters
([#&#8203;33815](https://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/28630))

- `otelarrowreceiver, otelarrowexporter`: OTel-Arrow internal packages
moved into this repository.
([#&#8203;33567](https://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34208),
[#&#8203;34253](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34253))

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

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

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

##### 🧰 Bug fixes 🧰

- `clickhouseexporter`: Increase the default number of queue consumers
to 10
([#&#8203;34176](https://togithub.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://togithub.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://togithub.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://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33831))
- `otelarrowreceiver`: Fix potential goroutine leak when in
stream-shutdown.
([#&#8203;34236](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34236))
- `otelarrowreceiver`: Eliminate one spurious span error.
([#&#8203;34175](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34175))
- `pkg/ottl`: Handle JSON array provided to ParseJSON function
([#&#8203;33535](https://togithub.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://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33887))
- `statsdeceiver`: Log only non-EOF errors when reading payload received
via TCP.
([#&#8203;33951](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33951))
- `vcenterreceiver`: Adds destroys to the ContainerViews in the client.
([#&#8203;34254](https://togithub.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 - 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 <[email protected]>
Signed-off-by: Yuri Shkuro <[email protected]>
Co-authored-by: Yuri Shkuro <[email protected]>
Signed-off-by: Jared Tan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog:dependencies Update to dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants