Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update All OTEL Collector contrib packages to v0.105.0 #5756

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.104.0 -> v0.105.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter v0.104.0 -> v0.105.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.104.0 -> v0.105.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.104.0 -> v0.105.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.104.0 -> v0.105.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.104.0 -> v0.105.0 age adoption passing confidence
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.104.0 -> v0.105.0 age adoption passing confidence

Release Notes

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

v0.105.0

Compare Source

🛑 Breaking changes 🛑
  • skywalkingexporter: Remove unmaintained component (#​23796)
  • elasticsearchexporter: Make "dedup" option no-op, always de-duplicate. (#​33773)
    Elasticsearch does not permit duplicate keys in JSON objects, so there is no value in being able to configure deduplication.
  • elasticsearchexporter: Remove defunct "file" and "fields" configuration settings. (#​33803)
    This is a breaking change only because removing the attributes would prevent collector startup if those attributes are specified, but otherwise there is no functional change. These configuration attributes have never done anything.
  • stanza: errors from Operator.Process are returned instead of silently ignored. (#​33783)
    This public function is affected: https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/[email protected]/operator/helper#WriterOperator.Write
  • vcenterreceiver: Enables various vCenter metrics that were disabled by default until v0.105 (#​34022)
    The following metrics will be enabled by default "vcenter.host.network.packet.drop.rate",
    "vcenter.vm.cpu.readiness", "vcenter.host.cpu.capacity", and "vcenter.host.cpu.reserved".
🚩 Deprecations 🚩
  • lokiexporter: Deprecate component (#​33916)
🚀 New components 🚀
  • sumconnector: creates a wireframe and initial pr to develop from (#​32669)
  • extensions/observer/cfgardenobserver: Add a new observer that discovers containers through the Garden API (#​33618)
💡 Enhancements 💡
  • pkg/ottl: Added Hex() converter function (#​31929)

  • pkg/ottl: Add IsRootSpan() converter function. (#​32918)
    Converter IsRootSpan() returns true if the span in the corresponding context is root, that means its parent_span_id equals to hexadecimal representation of zero. In all other scenarios function returns false.

  • vcenterreceiver: Adds additional vCenter resource pool metrics and a memory_usage_type attribute for vcenter.resource_pool.memory.usage metric to use. (#​33607)
    Added "vcenter.resource_pool.memory.swapped", "vcenter.resource_pool.memory.ballooned", and "vcenter.resource_pool.memory.granted"
    metrics. Also added an additional attribute, "memory_usage_type" for "vcenter.resource_pool.memory.usage" metric, which is
    currently under a feature gate.

  • kubeletstatsreceiver: Add k8s.pod.memory.node.utilization and k8s.container.memory.node.utilization metrics (#​33591)

  • vcenterreceiver: Adds vCenter metrics at the datacenter level. (#​33607)
    Introduces various datacenter metrics which work by aggregating stats from datastores, clusters, hosts, and VM's.

  • processor/resource, processor/attributes: Add an option to extract value from a client address by specifying client.address value in the from_context field. (#​34051)

  • awss3receiver: Add support for retrieving logs and metrics to the AWS S3 Receiver. (#​30750)

  • receiver/azuremonitorreceiver: Add support for Managed Identity and Default Credential auth (#​31268, #​33584)

  • azuremonitorreceiver: Add maximum_number_of_records_per_resource config parameter in order to overwrite default (#​32165)

  • clickhouseexporter: Upgrading stability for logs to beta (#​33615)
    The logs exporter has been proven to be stable for large scale production deployments.
    Configuration options specific to logs are unlikely to change.

  • cloudfoundryreceiver: Add support to receive CloudFoundry Logs (#​32671)

  • datadogreceiver: Add support for metrics in Datadog receiver (#​18278)

  • datadogexporter: Add a feature gate exporter.datadogexporter.TraceExportUseCustomHTTPClient that allows a custom HTTP client to be used in trace export (#​34025)
    This is an experimental feature. By default the feature gate is disabled and trace export uses a default HTTP client.

  • elasticsearchexporter: Introduce experimental telemetry.log_request_body and telemetry.log_response_body config (#​33854)

  • cmd/opampsupervisor: Adds support for forwarding custom messages to/from the agent (#​33575)

  • geoipprocessor: Add providers configuration and maxmind provider factory (#​33269)

  • healthcheckv2extension: Add partial gRPC service implementation to healthcheckv2. (#​26661)

  • healthcheckv2extension: Add support for streaming Watch RPC to healthcheckv2 gRPC service. (#​26661)

  • healthcheckv2extension: Add HTTP service to healthcheckv2 (#​26661)

  • splunkhecexporter: Increase the performance of JSON marshaling (#​34011)

  • pkg/stanza: Add parse_ints config in json parser to support parsing int or float properly (#​33696)

  • loadbalancingexporter: Adds a new streamID routingKey, which will route based on the datapoint ID. See updated README for details (#​32513)

  • awsxrayexporter: Allow multiple log group names/arns to be set in environmental variables (#​33795)

  • dockerobserver: Add hint to error when using float for api_version field (#​34043)

  • dockerstatsreceiver: Add hint to error when using float for api_version field (#​34043)

  • pkg/ottl: Emit traces for statement sequence executions to troubleshoot OTTL statements/conditions (#​33433)

  • pkg/stanza: Bump 'logs.jsonParserArray' and 'logs.assignKeys' feature gates to beta. (#​33948)
    This enables the feature gates by default to allow use of the
    json_array_parser and assign_keys operations.

  • receiver/filelog: Add filelog.container.removeOriginalTimeField feature-flag for removing original time field (#​33946)

  • statsdreceiver: Allow configuring summary percentiles (#​33701)

  • pkg/stanza: Switch to faster json parser lib for container operator (#​33929)

  • telemetrygen: telemetrygen --rate flag changed from Int64 to Float64 (#​33984)

  • extension/opamp: Rely on the Collector APIs to do config redaction (#​34078)
    Previously all config fields had to be redacted, now configopaque.String is used to determine
    which fields should be redacted. As a result, fields that are not sensitive are no longer redacted.

  • azuremonitorreceiver: Upgrade stability to alpha (#​33689)

  • windowsperfcountersreceiver: windowsperfcountersreceiver now appends an index number to additional instance names that share a name. An example of this is when scraping 
rocess(*) counters with multiple running instances of the same executable. (#​32319)
    NOTES

    • This change can expose cardinality issues where the counters were previously collapsed under the non-indexed instance name.
    • The change mimics Windows Performance Monitor behavior: The first instance name remains unchanged, additional instances are suffixed with #<N> where N=1 and is increased for each duplicate.
      • e.g. Given 3 powershell instances, this will return powershell, powershell#1 and powershell#2.
🧰 Bug fixes 🧰
  • servicegraphconnector: Fix failed label does not work leads to servicegraph metrics error (#​32018)
  • apachesparkreceiver: Updating the stability to reflect that the component is shipped as part of contrib. (#​33906)
  • azureblobreceiver: Updating the stability to reflect that the component is shipped as part of contrib. (#​33902)
  • countconnector: Updating the stability to reflect that the component is shipped as part of contrib. (#​33903)
  • deltatorateprocessor: Updating the stability to reflect that the component is shipped as part of contrib. (#​33904)
  • httpcheckreceiver: Updating the stability to reflect that the component is shipped as part of contrib. (#​33897)
  • metricsgenerationprocessor: Updating the stability to reflect that the component is shipped as part of contrib. (#​33905)
  • podmanreceiver: Updating the stability to reflect that the component is shipped as part of contrib. (#​33899)
  • purefareceiver: Updating the stability to reflect that the component is shipped as part of contrib. (#​33901)
  • purefbreceiver: Updating the stability to reflect that the component is shipped as part of contrib. (#​33900)
  • zookeeperreceiver: Updating the stability to reflect that the component is shipped as part of contrib. (#​33898)
  • probabilisticsamplerprocessor: Fix bug where log sampling was being reported by the counter otelcol_processor_probabilistic_sampler_count_traces_sampled (#​33874)
  • cmd/telemetrygen: Fix make docker-telemetrygen command. (#​33989)
  • processor/groupbyattrsprocessor: Fix dropping of metadata fields when processing metrics. (#​33419)
  • testbed: Fixes incorrect count for sent data items in load generator. (#​34057)
  • prometheusreceiver: Fix hash computation to include non exported fields like regex in scrape configuration for TargetAllocator (#​29313)
  • datadogexporter: Exit when API key validation fails and api::fail_on_invalid_key is set to true. (#​33935)
  • kafkametricsreceiver: Fix issue with incorrect consumer offset (#​33309)
  • sqlserverreceiver: Enable default metrics to properly trigger SQL Server scrape (#​34065)
  • syslogreceiver: Allow to define max_octets for octet counting RFC5424 syslog parser (#​33182)
  • windowsperfcountersreceiver: Metric definitions with no matching performance counter are no longer included as metrics with zero datapoints in the scrape output. (#​4972)

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 has been generated by Mend Renovate. View repository job log here.

@renovate-bot renovate-bot requested a review from a team as a code owner July 17, 2024 01:35
@forking-renovate forking-renovate bot added the changelog:dependencies Update to dependencies label Jul 17, 2024
Copy link

forking-renovate bot commented Jul 17, 2024

ℹ 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):

  • 7 additional dependencies were updated

Details:

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

@renovate-bot renovate-bot force-pushed the renovate/all-otel-collector-contrib-packages branch from 1f6ee40 to f61e286 Compare July 17, 2024 01:38
Copy link

codecov bot commented Jul 17, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 96.66%. Comparing base (c19d385) to head (f61e286).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5756      +/-   ##
==========================================
+ Coverage   96.65%   96.66%   +0.01%     
==========================================
  Files         341      341              
  Lines       16451    16451              
==========================================
+ Hits        15900    15902       +2     
+ Misses        362      361       -1     
+ Partials      189      188       -1     
Flag Coverage Δ
badger_v1 8.05% <ø> (ø)
badger_v2 1.90% <ø> (ø)
cassandra-3.x-v1 16.61% <ø> (ø)
cassandra-3.x-v2 1.82% <ø> (ø)
cassandra-4.x-v1 16.61% <ø> (ø)
cassandra-4.x-v2 1.82% <ø> (ø)
elasticsearch-6.x-v1 18.78% <ø> (+0.01%) ⬆️
elasticsearch-7.x-v1 18.83% <ø> (-0.02%) ⬇️
elasticsearch-8.x-v1 19.03% <ø> (ø)
elasticsearch-8.x-v2 1.90% <ø> (+0.01%) ⬆️
grpc_v1 9.52% <ø> (ø)
grpc_v2 7.47% <ø> (ø)
kafka 9.74% <ø> (ø)
memory_v2 1.90% <ø> (+0.01%) ⬆️
opensearch-1.x-v1 18.89% <ø> (ø)
opensearch-2.x-v1 18.89% <ø> (+0.01%) ⬆️
opensearch-2.x-v2 1.90% <ø> (+0.01%) ⬆️
unittests 95.08% <ø> (+0.01%) ⬆️

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.

@yurishkuro yurishkuro merged commit d3c7d67 into jaegertracing:main Jul 17, 2024
43 checks passed
FlamingSaint pushed a commit to FlamingSaint/jaeger that referenced this pull request Jul 20, 2024
…#5756)

[![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.104.0` -> `v0.105.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fconnector%2fspanmetricsconnector/v0.105.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.105.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.104.0/v0.105.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.104.0/v0.105.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.104.0` -> `v0.105.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fexporter%2fkafkaexporter/v0.105.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.105.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.104.0/v0.105.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.104.0/v0.105.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.104.0` -> `v0.105.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fextension%2fstorage/v0.105.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.105.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.104.0/v0.105.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.104.0/v0.105.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.104.0` -> `v0.105.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fpkg%2ftranslator%2fjaeger/v0.105.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.105.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.104.0/v0.105.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.104.0/v0.105.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.104.0` -> `v0.105.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fjaegerreceiver/v0.105.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.105.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.104.0/v0.105.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.104.0/v0.105.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.104.0` -> `v0.105.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fkafkareceiver/v0.105.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.105.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.104.0/v0.105.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.104.0/v0.105.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.104.0` -> `v0.105.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2freceiver%2fzipkinreceiver/v0.105.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.105.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.104.0/v0.105.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.104.0/v0.105.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

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

[`v0.105.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01050)

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

- `skywalkingexporter`: Remove unmaintained component
([#&#8203;23796](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/23796))
- `elasticsearchexporter`: Make "dedup" option no-op, always
de-duplicate.
([#&#8203;33773](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33773))
Elasticsearch does not permit duplicate keys in JSON objects, so there
is no value in being able to configure deduplication.
- `elasticsearchexporter`: Remove defunct "file" and "fields"
configuration settings.
([#&#8203;33803](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33803))
This is a breaking change only because removing the attributes would
prevent collector startup if those attributes are specified, but
otherwise there is no functional change. These configuration attributes
have never done anything.
- `stanza`: errors from Operator.Process are returned instead of
silently ignored.
([#&#8203;33783](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33783))
This public function is affected:
https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/[email protected]/operator/helper#WriterOperator.Write
- `vcenterreceiver`: Enables various vCenter metrics that were disabled
by default until v0.105
([#&#8203;34022](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34022))
The following metrics will be enabled by default
"vcenter.host.network.packet.drop.rate",
"vcenter.vm.cpu.readiness", "vcenter.host.cpu.capacity", and
"vcenter.host.cpu.reserved".

- `lokiexporter`: Deprecate component
([#&#8203;33916](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33916))

- `sumconnector`: creates a wireframe and initial pr to develop from
([#&#8203;32669](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32669))
- `extensions/observer/cfgardenobserver`: Add a new observer that
discovers containers through the Garden API
([#&#8203;33618](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33618))

- `pkg/ottl`: Added Hex() converter function
([#&#8203;31929](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31929))

- `pkg/ottl`: Add IsRootSpan() converter function.
([#&#8203;32918](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32918))
Converter `IsRootSpan()` returns `true` if the span in the corresponding
context is root, that means its `parent_span_id` equals to hexadecimal
representation of zero. In all other scenarios function returns `false`.

- `vcenterreceiver`: Adds additional vCenter resource pool metrics and a
memory_usage_type attribute for vcenter.resource_pool.memory.usage
metric to use.
([#&#8203;33607](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33607))
Added "vcenter.resource_pool.memory.swapped",
"vcenter.resource_pool.memory.ballooned", and
"vcenter.resource_pool.memory.granted"
metrics. Also added an additional attribute, "memory_usage_type" for
"vcenter.resource_pool.memory.usage" metric, which is
    currently under a feature gate.

- `kubeletstatsreceiver`: Add `k8s.pod.memory.node.utilization` and
`k8s.container.memory.node.utilization` metrics
([#&#8203;33591](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33591))

- `vcenterreceiver`: Adds vCenter metrics at the datacenter level.
([#&#8203;33607](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33607))
Introduces various datacenter metrics which work by aggregating stats
from datastores, clusters, hosts, and VM's.

- `processor/resource, processor/attributes`: Add an option to extract
value from a client address by specifying `client.address` value in the
`from_context` field.
([#&#8203;34051](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34051))

- `awss3receiver`: Add support for retrieving logs and metrics to the
AWS S3 Receiver.
([#&#8203;30750](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30750))

- `receiver/azuremonitorreceiver`: Add support for Managed Identity and
Default Credential auth
([#&#8203;31268](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31268),
[#&#8203;33584](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33584))

- `azuremonitorreceiver`: Add `maximum_number_of_records_per_resource`
config parameter in order to overwrite default
([#&#8203;32165](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32165))

- `clickhouseexporter`: Upgrading stability for logs to beta
([#&#8203;33615](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33615))
The logs exporter has been proven to be stable for large scale
production deployments.
    Configuration options specific to logs are unlikely to change.

- `cloudfoundryreceiver`: Add support to receive CloudFoundry Logs
([#&#8203;32671](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32671))

- `datadogreceiver`: Add support for metrics in Datadog receiver
([#&#8203;18278](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/18278))

- `datadogexporter`: Add a feature gate
`exporter.datadogexporter.TraceExportUseCustomHTTPClient` that allows a
custom HTTP client to be used in trace export
([#&#8203;34025](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34025))
This is an experimental feature. By default the feature gate is disabled
and trace export uses a default HTTP client.

- `elasticsearchexporter`: Introduce experimental
`telemetry.log_request_body` and `telemetry.log_response_body` config
([#&#8203;33854](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33854))

- `cmd/opampsupervisor`: Adds support for forwarding custom messages
to/from the agent
([#&#8203;33575](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33575))

- `geoipprocessor`: Add providers configuration and maxmind provider
factory
([#&#8203;33269](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33269))

- `healthcheckv2extension`: Add partial gRPC service implementation to
healthcheckv2.
([#&#8203;26661](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26661))

- `healthcheckv2extension`: Add support for streaming Watch RPC to
healthcheckv2 gRPC service.
([#&#8203;26661](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26661))

- `healthcheckv2extension`: Add HTTP service to healthcheckv2
([#&#8203;26661](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26661))

- `splunkhecexporter`: Increase the performance of JSON marshaling
([#&#8203;34011](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34011))

- `pkg/stanza`: Add `parse_ints` config in json parser to support
parsing int or float properly
([#&#8203;33696](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33696))

- `loadbalancingexporter`: Adds a new streamID routingKey, which will
route based on the datapoint ID. See updated README for details
([#&#8203;32513](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32513))

- `awsxrayexporter`: Allow multiple log group names/arns to be set in
environmental variables
([#&#8203;33795](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33795))

- `dockerobserver`: Add hint to error when using float for `api_version`
field
([#&#8203;34043](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34043))

- `dockerstatsreceiver`: Add hint to error when using float for
`api_version` field
([#&#8203;34043](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34043))

- `pkg/ottl`: Emit traces for statement sequence executions to
troubleshoot OTTL statements/conditions
([#&#8203;33433](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33433))

- `pkg/stanza`: Bump 'logs.jsonParserArray' and 'logs.assignKeys'
feature gates to beta.
([#&#8203;33948](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33948))
    This enables the feature gates by default to allow use of the
    `json_array_parser` and `assign_keys` operations.

- `receiver/filelog`: Add filelog.container.removeOriginalTimeField
feature-flag for removing original time field
([#&#8203;33946](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33946))

- `statsdreceiver`: Allow configuring summary percentiles
([#&#8203;33701](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33701))

- `pkg/stanza`: Switch to faster json parser lib for container operator
([#&#8203;33929](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33929))

- `telemetrygen`: telemetrygen `--rate` flag changed from Int64 to
Float64
([#&#8203;33984](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33984))

- `extension/opamp`: Rely on the Collector APIs to do config redaction
([#&#8203;34078](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34078))
Previously all config fields had to be redacted, now
`configopaque.String` is used to determine
which fields should be redacted. As a result, fields that are not
sensitive are no longer redacted.

- `azuremonitorreceiver`: Upgrade stability to alpha
([#&#8203;33689](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33689))

- `windowsperfcountersreceiver`: `windowsperfcountersreceiver` now
appends an index number to additional instance names that share a name.
An example of this is when scraping `
rocess(*)` counters with multiple
running instances of the same executable.
([#&#8203;32319](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32319))
    **NOTES**
- This change can expose cardinality issues where the counters were
previously collapsed under the non-indexed instance name.
- The change mimics Windows Performance Monitor behavior: The first
instance name remains unchanged, additional instances are suffixed with
`#<N>` where `N=1` and is increased for each duplicate.
- e.g. Given 3 powershell instances, this will return `powershell`,
`powershell#1` and `powershell#2`.

- `servicegraphconnector`: Fix failed label does not work leads to
servicegraph metrics error
([#&#8203;32018](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32018))
- `apachesparkreceiver`: Updating the stability to reflect that the
component is shipped as part of contrib.
([#&#8203;33906](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33906))
- `azureblobreceiver`: Updating the stability to reflect that the
component is shipped as part of contrib.
([#&#8203;33902](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33902))
- `countconnector`: Updating the stability to reflect that the component
is shipped as part of contrib.
([#&#8203;33903](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33903))
- `deltatorateprocessor`: Updating the stability to reflect that the
component is shipped as part of contrib.
([#&#8203;33904](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33904))
- `httpcheckreceiver`: Updating the stability to reflect that the
component is shipped as part of contrib.
([#&#8203;33897](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33897))
- `metricsgenerationprocessor`: Updating the stability to reflect that
the component is shipped as part of contrib.
([#&#8203;33905](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33905))
- `podmanreceiver`: Updating the stability to reflect that the component
is shipped as part of contrib.
([#&#8203;33899](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33899))
- `purefareceiver`: Updating the stability to reflect that the component
is shipped as part of contrib.
([#&#8203;33901](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33901))
- `purefbreceiver`: Updating the stability to reflect that the component
is shipped as part of contrib.
([#&#8203;33900](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33900))
- `zookeeperreceiver`: Updating the stability to reflect that the
component is shipped as part of contrib.
([#&#8203;33898](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33898))
- `probabilisticsamplerprocessor`: Fix bug where log sampling was being
reported by the counter
`otelcol_processor_probabilistic_sampler_count_traces_sampled`
([#&#8203;33874](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33874))
- `cmd/telemetrygen`: Fix `make docker-telemetrygen` command.
([#&#8203;33989](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33989))
- `processor/groupbyattrsprocessor`: Fix dropping of metadata fields
when processing metrics.
([#&#8203;33419](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33419))
- `testbed`: Fixes incorrect count for sent data items in load
generator.
([#&#8203;34057](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34057))
- `prometheusreceiver`: Fix hash computation to include non exported
fields like regex in scrape configuration for TargetAllocator
([#&#8203;29313](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29313))
- `datadogexporter`: Exit when API key validation fails and
`api::fail_on_invalid_key` is set to `true`.
([#&#8203;33935](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33935))
- `kafkametricsreceiver`: Fix issue with incorrect consumer offset
([#&#8203;33309](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33309))
- `sqlserverreceiver`: Enable default metrics to properly trigger SQL
Server scrape
([#&#8203;34065](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/34065))
- `syslogreceiver`: Allow to define `max_octets` for octet counting
RFC5424 syslog parser
([#&#8203;33182](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33182))
- `windowsperfcountersreceiver`: Metric definitions with no matching
performance counter are no longer included as metrics with zero
datapoints in the scrape output.
([#&#8203;4972](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/4972))

</details>

---

📅 **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 has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/jaegertracing/jaeger).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJjaGFuZ2Vsb2c6ZGVwZW5kZW5jaWVzIl19-->

Signed-off-by: Mend Renovate <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants