Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): bump the otel-collector group across 1 directory with 11…
… updates (#6309) Bumps the otel-collector group with 10 updates in the / directory: | Package | From | To | | --- | --- | --- | | [github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.114.0` | `0.115.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.114.0` | `0.115.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.114.0` | `0.115.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.114.0` | `0.115.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.114.0` | `0.115.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.114.0` | `0.115.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.114.0` | `0.115.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.114.0` | `0.115.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.114.0` | `0.115.0` | | [github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.114.0` | `0.115.0` | Updates `github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector` from 0.114.0 to 0.115.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/releases">github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector's releases</a>.</em></p> <blockquote> <h2>v0.115.0</h2> <p>The OpenTelemetry Collector Contrib contains everything in the <a href="https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.115.0">opentelemetry-collector release</a>, be sure to check the release notes there as well.</p> <h2>Unmaintained Components</h2> <p>These components are marked as <a href="https://github.com/open-telemetry/opentelemetry-collector/blob/main/docs/component-stability.md#unmaintained">Unmaintained</a> and will eventually be removed from our community distributions. If you depend on these components we need your help to support them.</p> <ul> <li>exporter/opensearchexporter/</li> <li>extension/observer/ecstaskobserver/</li> <li>receiver/jmxreceiver/</li> </ul> <h2>End User Changelog</h2> <h3>🛑 Breaking changes 🛑</h3> <ul> <li> <p><code>awsfirehosereceiver</code>: Follow receiver contract based on type of error (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/5909">#5909</a>)</p> </li> <li> <p><code>elasticsearchexporter</code>: Respect <code>flush::bytes</code> in sync bulk indexer, <code>flush::bytes</code> measures uncompressed size, change default <code>batcher::max_size_items</code> to <code>0</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36163">#36163</a>) Limit the bulk request size to roughly <code>flush::bytes</code> for sync bulk indexer. Sync bulk indexer is used when <code>batcher::enabled</code> is either true or false. In order words, sync bulk indexer is not used when batcher config is undefined. Change <code>flush::bytes</code> to always measure in uncompressed bytes. Change default <code>batcher::max_size_items</code> to <code>0</code> as bulk request size limit is now more effectively enforced by <code>flush::bytes</code>.</p> </li> <li> <p><code>k8sattributesprocessor</code>: Move k8sattr.fieldExtractConfigRegex.disallow feature gate to Beta. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/25128">#25128</a>) Disable the <code>k8sattr.fieldExtractConfigRegex.disallow</code> feature gate to get the old behavior.</p> </li> <li> <p><code>internal</code>: Remove stable gate <code>component.UseLocalHostAsDefaultHost</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36589">#36589</a>)</p> </li> <li> <p><code>cmd/opampsupervisor</code>: Update default logger output paths to stderr (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36072">#36072</a>) The default output paths for the opamp supervisor logger have been updated to stderr from [stdout, stderr].</p> </li> <li> <p><code>opampsupervisor</code>: Enable strict unmarshalling of the OpAMP Supervisor config file. An error will now be returned if an invalid config key is set. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35838">#35838</a>)</p> </li> </ul> <h3>🚩 Deprecations 🚩</h3> <ul> <li><code>postgresqlreceiver</code>: Minimal supported PostgreSQL version updated from 9.6 to 13.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30923">#30923</a>) Aligning on the supported versions as can be seen <a href="https://www.postgresql.org/support/versioning">in the PostgreSQL releases section</a></li> <li><code>exporter/prometheusremotewrite</code>: Change <code>exporter.prometheusremotewriteexporter.deprecateCreatedMetric</code> feature gate from Alpha to Beta version. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35003">#35003</a>) The <code>export_created_metric</code> configuration parameter is now ignored by default.</li> </ul> <h3>🚀 New components 🚀</h3> <ul> <li><code>signaltometricsconnector</code>: New component for generating metrics from raw signals using user defined OTTL expressions. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35930">#35930</a>)</li> <li><code>extension/cgroupruntime</code>: Initial implementation for cgroupruntime extension. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30289">#30289</a>)</li> <li><code>huaweicloudcesreceiver</code>: Introduce new receiver fetching data from huawei Cloud Eye Service. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34953">#34953</a>)</li> <li><code>netflowreceiver</code>: Introduce the netflow receiver (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/32732">#32732</a>)</li> </ul> <h3>💡 Enhancements 💡</h3> <ul> <li><code>datadogexporter</code>: Add a configurable <code>reporter_period</code> parameter to the Datadog exporter’s host metadata configuration to allow users to specify the frequency at which host metadata is sent to Datadog. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36450">#36450</a>)</li> <li><code>awsemfexporter</code>: Add support for 1 second metric resolution in CloudWatch Embedded Metrics Format based on metric attributes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29506">#29506</a>)</li> <li><code>awsemfexporter</code>: Improvement unit conversion during EMF log translation (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35937">#35937</a>)</li> <li><code>sumologicexporter</code>: adding new products for auto discovery (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35622">#35622</a>)</li> <li><code>postgresqlreceiver</code>: Added new postgresql metrics to acheive parity with Telegraf (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36528">#36528</a>)</li> <li><code>loadbalancingexporter</code>: Adding sending_queue, retry_on_failure and timeout settings to loadbalancing exporter configuration (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35378">#35378</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/16826">#16826</a>) When switching to top-level sending_queue configuration - users should carefully review queue size In some rare cases setting top-level queue size to n*queueSize might be not enough to prevent data loss</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md">github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector's changelog</a>.</em></p> <blockquote> <h2>v0.115.0</h2> <h3>🛑 Breaking changes 🛑</h3> <ul> <li><code>pkg/datadog</code>: Refactor the API that provides metrics translator (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36474">#36474</a>) This is API change only and does not affect end users</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/a49008324b95f428d518cb4372e2002adf9564b1"><code>a490083</code></a> [chore] Prepare release 0.115.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36659">#36659</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/abb7fbbda201f36b199fc202a4b1dc1e5cc778af"><code>abb7fbb</code></a> [chore] Update to core v0.115.0 release (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36658">#36658</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/1260faf6ef85321a5418b12b255f5cfb804461b9"><code>1260faf</code></a> [chore][exporter/googlecloudpubsub] Fix goroutines leak (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36591">#36591</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/4752d81526e7303062598967be759225b14e5d9c"><code>4752d81</code></a> Update All github.com/aws packages (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36656">#36656</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/2da211fcf335a8c030fe2359cfff22d37df8d1e3"><code>2da211f</code></a> try updating jaeger (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36647">#36647</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/8e70692ba54f46e16aabb0eebeb8dd73a45b2c9d"><code>8e70692</code></a> Update All github.com/aws packages (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36531">#36531</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/a6fa27b8dcd7427986385558d719bfb65468d859"><code>a6fa27b</code></a> [vcenterreceiver] TLS settings not honored for initial GetServiceContent call...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/56bf5be6060ace32aa2830f70e6ff5339448511e"><code>56bf5be</code></a> [exporter/prometheusremotewrite] change feature gate to beta (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36606">#36606</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/3435293aa9322fd48958a6c5443104a22ca9f2f0"><code>3435293</code></a> Update module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/31b8aa63607439d2e6f6460793268a2ad0120bed"><code>31b8aa6</code></a> [chore] update module github.com/google/go-github v67 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36652">#36652</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.114.0...v0.115.0">compare view</a></li> </ul> </details> <br /> Updates `github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter` from 0.114.0 to 0.115.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/releases">github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter's releases</a>.</em></p> <blockquote> <h2>v0.115.0</h2> <p>The OpenTelemetry Collector Contrib contains everything in the <a href="https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.115.0">opentelemetry-collector release</a>, be sure to check the release notes there as well.</p> <h2>Unmaintained Components</h2> <p>These components are marked as <a href="https://github.com/open-telemetry/opentelemetry-collector/blob/main/docs/component-stability.md#unmaintained">Unmaintained</a> and will eventually be removed from our community distributions. If you depend on these components we need your help to support them.</p> <ul> <li>exporter/opensearchexporter/</li> <li>extension/observer/ecstaskobserver/</li> <li>receiver/jmxreceiver/</li> </ul> <h2>End User Changelog</h2> <h3>🛑 Breaking changes 🛑</h3> <ul> <li> <p><code>awsfirehosereceiver</code>: Follow receiver contract based on type of error (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/5909">#5909</a>)</p> </li> <li> <p><code>elasticsearchexporter</code>: Respect <code>flush::bytes</code> in sync bulk indexer, <code>flush::bytes</code> measures uncompressed size, change default <code>batcher::max_size_items</code> to <code>0</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36163">#36163</a>) Limit the bulk request size to roughly <code>flush::bytes</code> for sync bulk indexer. Sync bulk indexer is used when <code>batcher::enabled</code> is either true or false. In order words, sync bulk indexer is not used when batcher config is undefined. Change <code>flush::bytes</code> to always measure in uncompressed bytes. Change default <code>batcher::max_size_items</code> to <code>0</code> as bulk request size limit is now more effectively enforced by <code>flush::bytes</code>.</p> </li> <li> <p><code>k8sattributesprocessor</code>: Move k8sattr.fieldExtractConfigRegex.disallow feature gate to Beta. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/25128">#25128</a>) Disable the <code>k8sattr.fieldExtractConfigRegex.disallow</code> feature gate to get the old behavior.</p> </li> <li> <p><code>internal</code>: Remove stable gate <code>component.UseLocalHostAsDefaultHost</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36589">#36589</a>)</p> </li> <li> <p><code>cmd/opampsupervisor</code>: Update default logger output paths to stderr (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36072">#36072</a>) The default output paths for the opamp supervisor logger have been updated to stderr from [stdout, stderr].</p> </li> <li> <p><code>opampsupervisor</code>: Enable strict unmarshalling of the OpAMP Supervisor config file. An error will now be returned if an invalid config key is set. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35838">#35838</a>)</p> </li> </ul> <h3>🚩 Deprecations 🚩</h3> <ul> <li><code>postgresqlreceiver</code>: Minimal supported PostgreSQL version updated from 9.6 to 13.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30923">#30923</a>) Aligning on the supported versions as can be seen <a href="https://www.postgresql.org/support/versioning">in the PostgreSQL releases section</a></li> <li><code>exporter/prometheusremotewrite</code>: Change <code>exporter.prometheusremotewriteexporter.deprecateCreatedMetric</code> feature gate from Alpha to Beta version. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35003">#35003</a>) The <code>export_created_metric</code> configuration parameter is now ignored by default.</li> </ul> <h3>🚀 New components 🚀</h3> <ul> <li><code>signaltometricsconnector</code>: New component for generating metrics from raw signals using user defined OTTL expressions. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35930">#35930</a>)</li> <li><code>extension/cgroupruntime</code>: Initial implementation for cgroupruntime extension. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30289">#30289</a>)</li> <li><code>huaweicloudcesreceiver</code>: Introduce new receiver fetching data from huawei Cloud Eye Service. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34953">#34953</a>)</li> <li><code>netflowreceiver</code>: Introduce the netflow receiver (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/32732">#32732</a>)</li> </ul> <h3>💡 Enhancements 💡</h3> <ul> <li><code>datadogexporter</code>: Add a configurable <code>reporter_period</code> parameter to the Datadog exporter’s host metadata configuration to allow users to specify the frequency at which host metadata is sent to Datadog. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36450">#36450</a>)</li> <li><code>awsemfexporter</code>: Add support for 1 second metric resolution in CloudWatch Embedded Metrics Format based on metric attributes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29506">#29506</a>)</li> <li><code>awsemfexporter</code>: Improvement unit conversion during EMF log translation (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35937">#35937</a>)</li> <li><code>sumologicexporter</code>: adding new products for auto discovery (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35622">#35622</a>)</li> <li><code>postgresqlreceiver</code>: Added new postgresql metrics to acheive parity with Telegraf (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36528">#36528</a>)</li> <li><code>loadbalancingexporter</code>: Adding sending_queue, retry_on_failure and timeout settings to loadbalancing exporter configuration (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35378">#35378</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/16826">#16826</a>) When switching to top-level sending_queue configuration - users should carefully review queue size In some rare cases setting top-level queue size to n*queueSize might be not enough to prevent data loss</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md">github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter's changelog</a>.</em></p> <blockquote> <h2>v0.115.0</h2> <h3>🛑 Breaking changes 🛑</h3> <ul> <li><code>pkg/datadog</code>: Refactor the API that provides metrics translator (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36474">#36474</a>) This is API change only and does not affect end users</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/a49008324b95f428d518cb4372e2002adf9564b1"><code>a490083</code></a> [chore] Prepare release 0.115.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36659">#36659</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/abb7fbbda201f36b199fc202a4b1dc1e5cc778af"><code>abb7fbb</code></a> [chore] Update to core v0.115.0 release (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36658">#36658</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/1260faf6ef85321a5418b12b255f5cfb804461b9"><code>1260faf</code></a> [chore][exporter/googlecloudpubsub] Fix goroutines leak (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36591">#36591</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/4752d81526e7303062598967be759225b14e5d9c"><code>4752d81</code></a> Update All github.com/aws packages (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36656">#36656</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/2da211fcf335a8c030fe2359cfff22d37df8d1e3"><code>2da211f</code></a> try updating jaeger (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36647">#36647</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/8e70692ba54f46e16aabb0eebeb8dd73a45b2c9d"><code>8e70692</code></a> Update All github.com/aws packages (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36531">#36531</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/a6fa27b8dcd7427986385558d719bfb65468d859"><code>a6fa27b</code></a> [vcenterreceiver] TLS settings not honored for initial GetServiceContent call...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/56bf5be6060ace32aa2830f70e6ff5339448511e"><code>56bf5be</code></a> [exporter/prometheusremotewrite] change feature gate to beta (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36606">#36606</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/3435293aa9322fd48958a6c5443104a22ca9f2f0"><code>3435293</code></a> Update module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/31b8aa63607439d2e6f6460793268a2ad0120bed"><code>31b8aa6</code></a> [chore] update module github.com/google/go-github v67 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36652">#36652</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.114.0...v0.115.0">compare view</a></li> </ul> </details> <br /> Updates `github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter` from 0.114.0 to 0.115.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/releases">github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter's releases</a>.</em></p> <blockquote> <h2>v0.115.0</h2> <p>The OpenTelemetry Collector Contrib contains everything in the <a href="https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.115.0">opentelemetry-collector release</a>, be sure to check the release notes there as well.</p> <h2>Unmaintained Components</h2> <p>These components are marked as <a href="https://github.com/open-telemetry/opentelemetry-collector/blob/main/docs/component-stability.md#unmaintained">Unmaintained</a> and will eventually be removed from our community distributions. If you depend on these components we need your help to support them.</p> <ul> <li>exporter/opensearchexporter/</li> <li>extension/observer/ecstaskobserver/</li> <li>receiver/jmxreceiver/</li> </ul> <h2>End User Changelog</h2> <h3>🛑 Breaking changes 🛑</h3> <ul> <li> <p><code>awsfirehosereceiver</code>: Follow receiver contract based on type of error (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/5909">#5909</a>)</p> </li> <li> <p><code>elasticsearchexporter</code>: Respect <code>flush::bytes</code> in sync bulk indexer, <code>flush::bytes</code> measures uncompressed size, change default <code>batcher::max_size_items</code> to <code>0</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36163">#36163</a>) Limit the bulk request size to roughly <code>flush::bytes</code> for sync bulk indexer. Sync bulk indexer is used when <code>batcher::enabled</code> is either true or false. In order words, sync bulk indexer is not used when batcher config is undefined. Change <code>flush::bytes</code> to always measure in uncompressed bytes. Change default <code>batcher::max_size_items</code> to <code>0</code> as bulk request size limit is now more effectively enforced by <code>flush::bytes</code>.</p> </li> <li> <p><code>k8sattributesprocessor</code>: Move k8sattr.fieldExtractConfigRegex.disallow feature gate to Beta. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/25128">#25128</a>) Disable the <code>k8sattr.fieldExtractConfigRegex.disallow</code> feature gate to get the old behavior.</p> </li> <li> <p><code>internal</code>: Remove stable gate <code>component.UseLocalHostAsDefaultHost</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36589">#36589</a>)</p> </li> <li> <p><code>cmd/opampsupervisor</code>: Update default logger output paths to stderr (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36072">#36072</a>) The default output paths for the opamp supervisor logger have been updated to stderr from [stdout, stderr].</p> </li> <li> <p><code>opampsupervisor</code>: Enable strict unmarshalling of the OpAMP Supervisor config file. An error will now be returned if an invalid config key is set. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35838">#35838</a>)</p> </li> </ul> <h3>🚩 Deprecations 🚩</h3> <ul> <li><code>postgresqlreceiver</code>: Minimal supported PostgreSQL version updated from 9.6 to 13.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30923">#30923</a>) Aligning on the supported versions as can be seen <a href="https://www.postgresql.org/support/versioning">in the PostgreSQL releases section</a></li> <li><code>exporter/prometheusremotewrite</code>: Change <code>exporter.prometheusremotewriteexporter.deprecateCreatedMetric</code> feature gate from Alpha to Beta version. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35003">#35003</a>) The <code>export_created_metric</code> configuration parameter is now ignored by default.</li> </ul> <h3>🚀 New components 🚀</h3> <ul> <li><code>signaltometricsconnector</code>: New component for generating metrics from raw signals using user defined OTTL expressions. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35930">#35930</a>)</li> <li><code>extension/cgroupruntime</code>: Initial implementation for cgroupruntime extension. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30289">#30289</a>)</li> <li><code>huaweicloudcesreceiver</code>: Introduce new receiver fetching data from huawei Cloud Eye Service. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34953">#34953</a>)</li> <li><code>netflowreceiver</code>: Introduce the netflow receiver (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/32732">#32732</a>)</li> </ul> <h3>💡 Enhancements 💡</h3> <ul> <li><code>datadogexporter</code>: Add a configurable <code>reporter_period</code> parameter to the Datadog exporter’s host metadata configuration to allow users to specify the frequency at which host metadata is sent to Datadog. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36450">#36450</a>)</li> <li><code>awsemfexporter</code>: Add support for 1 second metric resolution in CloudWatch Embedded Metrics Format based on metric attributes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29506">#29506</a>)</li> <li><code>awsemfexporter</code>: Improvement unit conversion during EMF log translation (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35937">#35937</a>)</li> <li><code>sumologicexporter</code>: adding new products for auto discovery (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35622">#35622</a>)</li> <li><code>postgresqlreceiver</code>: Added new postgresql metrics to acheive parity with Telegraf (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36528">#36528</a>)</li> <li><code>loadbalancingexporter</code>: Adding sending_queue, retry_on_failure and timeout settings to loadbalancing exporter configuration (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35378">#35378</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/16826">#16826</a>) When switching to top-level sending_queue configuration - users should carefully review queue size In some rare cases setting top-level queue size to n*queueSize might be not enough to prevent data loss</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md">github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter's changelog</a>.</em></p> <blockquote> <h2>v0.115.0</h2> <h3>🛑 Breaking changes 🛑</h3> <ul> <li><code>pkg/datadog</code>: Refactor the API that provides metrics translator (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36474">#36474</a>) This is API change only and does not affect end users</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/a49008324b95f428d518cb4372e2002adf9564b1"><code>a490083</code></a> [chore] Prepare release 0.115.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36659">#36659</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/abb7fbbda201f36b199fc202a4b1dc1e5cc778af"><code>abb7fbb</code></a> [chore] Update to core v0.115.0 release (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36658">#36658</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/1260faf6ef85321a5418b12b255f5cfb804461b9"><code>1260faf</code></a> [chore][exporter/googlecloudpubsub] Fix goroutines leak (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36591">#36591</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/4752d81526e7303062598967be759225b14e5d9c"><code>4752d81</code></a> Update All github.com/aws packages (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36656">#36656</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/2da211fcf335a8c030fe2359cfff22d37df8d1e3"><code>2da211f</code></a> try updating jaeger (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36647">#36647</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/8e70692ba54f46e16aabb0eebeb8dd73a45b2c9d"><code>8e70692</code></a> Update All github.com/aws packages (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36531">#36531</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/a6fa27b8dcd7427986385558d719bfb65468d859"><code>a6fa27b</code></a> [vcenterreceiver] TLS settings not honored for initial GetServiceContent call...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/56bf5be6060ace32aa2830f70e6ff5339448511e"><code>56bf5be</code></a> [exporter/prometheusremotewrite] change feature gate to beta (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36606">#36606</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/3435293aa9322fd48958a6c5443104a22ca9f2f0"><code>3435293</code></a> Update module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/31b8aa63607439d2e6f6460793268a2ad0120bed"><code>31b8aa6</code></a> [chore] update module github.com/google/go-github v67 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36652">#36652</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.114.0...v0.115.0">compare view</a></li> </ul> </details> <br /> Updates `github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension` from 0.114.0 to 0.115.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/releases">github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension's releases</a>.</em></p> <blockquote> <h2>v0.115.0</h2> <p>The OpenTelemetry Collector Contrib contains everything in the <a href="https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.115.0">opentelemetry-collector release</a>, be sure to check the release notes there as well.</p> <h2>Unmaintained Components</h2> <p>These components are marked as <a href="https://github.com/open-telemetry/opentelemetry-collector/blob/main/docs/component-stability.md#unmaintained">Unmaintained</a> and will eventually be removed from our community distributions. If you depend on these components we need your help to support them.</p> <ul> <li>exporter/opensearchexporter/</li> <li>extension/observer/ecstaskobserver/</li> <li>receiver/jmxreceiver/</li> </ul> <h2>End User Changelog</h2> <h3>🛑 Breaking changes 🛑</h3> <ul> <li> <p><code>awsfirehosereceiver</code>: Follow receiver contract based on type of error (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/5909">#5909</a>)</p> </li> <li> <p><code>elasticsearchexporter</code>: Respect <code>flush::bytes</code> in sync bulk indexer, <code>flush::bytes</code> measures uncompressed size, change default <code>batcher::max_size_items</code> to <code>0</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36163">#36163</a>) Limit the bulk request size to roughly <code>flush::bytes</code> for sync bulk indexer. Sync bulk indexer is used when <code>batcher::enabled</code> is either true or false. In order words, sync bulk indexer is not used when batcher config is undefined. Change <code>flush::bytes</code> to always measure in uncompressed bytes. Change default <code>batcher::max_size_items</code> to <code>0</code> as bulk request size limit is now more effectively enforced by <code>flush::bytes</code>.</p> </li> <li> <p><code>k8sattributesprocessor</code>: Move k8sattr.fieldExtractConfigRegex.disallow feature gate to Beta. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/25128">#25128</a>) Disable the <code>k8sattr.fieldExtractConfigRegex.disallow</code> feature gate to get the old behavior.</p> </li> <li> <p><code>internal</code>: Remove stable gate <code>component.UseLocalHostAsDefaultHost</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36589">#36589</a>)</p> </li> <li> <p><code>cmd/opampsupervisor</code>: Update default logger output paths to stderr (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36072">#36072</a>) The default output paths for the opamp supervisor logger have been updated to stderr from [stdout, stderr].</p> </li> <li> <p><code>opampsupervisor</code>: Enable strict unmarshalling of the OpAMP Supervisor config file. An error will now be returned if an invalid config key is set. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35838">#35838</a>)</p> </li> </ul> <h3>🚩 Deprecations 🚩</h3> <ul> <li><code>postgresqlreceiver</code>: Minimal supported PostgreSQL version updated from 9.6 to 13.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30923">#30923</a>) Aligning on the supported versions as can be seen <a href="https://www.postgresql.org/support/versioning">in the PostgreSQL releases section</a></li> <li><code>exporter/prometheusremotewrite</code>: Change <code>exporter.prometheusremotewriteexporter.deprecateCreatedMetric</code> feature gate from Alpha to Beta version. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35003">#35003</a>) The <code>export_created_metric</code> configuration parameter is now ignored by default.</li> </ul> <h3>🚀 New components 🚀</h3> <ul> <li><code>signaltometricsconnector</code>: New component for generating metrics from raw signals using user defined OTTL expressions. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35930">#35930</a>)</li> <li><code>extension/cgroupruntime</code>: Initial implementation for cgroupruntime extension. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30289">#30289</a>)</li> <li><code>huaweicloudcesreceiver</code>: Introduce new receiver fetching data from huawei Cloud Eye Service. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34953">#34953</a>)</li> <li><code>netflowreceiver</code>: Introduce the netflow receiver (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/32732">#32732</a>)</li> </ul> <h3>💡 Enhancements 💡</h3> <ul> <li><code>datadogexporter</code>: Add a configurable <code>reporter_period</code> parameter to the Datadog exporter’s host metadata configuration to allow users to specify the frequency at which host metadata is sent to Datadog. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36450">#36450</a>)</li> <li><code>awsemfexporter</code>: Add support for 1 second metric resolution in CloudWatch Embedded Metrics Format based on metric attributes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29506">#29506</a>)</li> <li><code>awsemfexporter</code>: Improvement unit conversion during EMF log translation (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35937">#35937</a>)</li> <li><code>sumologicexporter</code>: adding new products for auto discovery (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35622">#35622</a>)</li> <li><code>postgresqlreceiver</code>: Added new postgresql metrics to acheive parity with Telegraf (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36528">#36528</a>)</li> <li><code>loadbalancingexporter</code>: Adding sending_queue, retry_on_failure and timeout settings to loadbalancing exporter configuration (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35378">#35378</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/16826">#16826</a>) When switching to top-level sending_queue configuration - users should carefully review queue size In some rare cases setting top-level queue size to n*queueSize might be not enough to prevent data loss</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md">github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckv2extension's changelog</a>.</em></p> <blockquote> <h2>v0.115.0</h2> <h3>🛑 Breaking changes 🛑</h3> <ul> <li><code>pkg/datadog</code>: Refactor the API that provides metrics translator (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36474">#36474</a>) This is API change only and does not affect end users</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/a49008324b95f428d518cb4372e2002adf9564b1"><code>a490083</code></a> [chore] Prepare release 0.115.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36659">#36659</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/abb7fbbda201f36b199fc202a4b1dc1e5cc778af"><code>abb7fbb</code></a> [chore] Update to core v0.115.0 release (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36658">#36658</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/1260faf6ef85321a5418b12b255f5cfb804461b9"><code>1260faf</code></a> [chore][exporter/googlecloudpubsub] Fix goroutines leak (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36591">#36591</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/4752d81526e7303062598967be759225b14e5d9c"><code>4752d81</code></a> Update All github.com/aws packages (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36656">#36656</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/2da211fcf335a8c030fe2359cfff22d37df8d1e3"><code>2da211f</code></a> try updating jaeger (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36647">#36647</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/8e70692ba54f46e16aabb0eebeb8dd73a45b2c9d"><code>8e70692</code></a> Update All github.com/aws packages (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36531">#36531</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/a6fa27b8dcd7427986385558d719bfb65468d859"><code>a6fa27b</code></a> [vcenterreceiver] TLS settings not honored for initial GetServiceContent call...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/56bf5be6060ace32aa2830f70e6ff5339448511e"><code>56bf5be</code></a> [exporter/prometheusremotewrite] change feature gate to beta (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36606">#36606</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/3435293aa9322fd48958a6c5443104a22ca9f2f0"><code>3435293</code></a> Update module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/31b8aa63607439d2e6f6460793268a2ad0120bed"><code>31b8aa6</code></a> [chore] update module github.com/google/go-github v67 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36652">#36652</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.114.0...v0.115.0">compare view</a></li> </ul> </details> <br /> Updates `github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage` from 0.114.0 to 0.115.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/releases">github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage's releases</a>.</em></p> <blockquote> <h2>v0.115.0</h2> <p>The OpenTelemetry Collector Contrib contains everything in the <a href="https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.115.0">opentelemetry-collector release</a>, be sure to check the release notes there as well.</p> <h2>Unmaintained Components</h2> <p>These components are marked as <a href="https://github.com/open-telemetry/opentelemetry-collector/blob/main/docs/component-stability.md#unmaintained">Unmaintained</a> and will eventually be removed from our community distributions. If you depend on these components we need your help to support them.</p> <ul> <li>exporter/opensearchexporter/</li> <li>extension/observer/ecstaskobserver/</li> <li>receiver/jmxreceiver/</li> </ul> <h2>End User Changelog</h2> <h3>🛑 Breaking changes 🛑</h3> <ul> <li> <p><code>awsfirehosereceiver</code>: Follow receiver contract based on type of error (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/5909">#5909</a>)</p> </li> <li> <p><code>elasticsearchexporter</code>: Respect <code>flush::bytes</code> in sync bulk indexer, <code>flush::bytes</code> measures uncompressed size, change default <code>batcher::max_size_items</code> to <code>0</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36163">#36163</a>) Limit the bulk request size to roughly <code>flush::bytes</code> for sync bulk indexer. Sync bulk indexer is used when <code>batcher::enabled</code> is either true or false. In order words, sync bulk indexer is not used when batcher config is undefined. Change <code>flush::bytes</code> to always measure in uncompressed bytes. Change default <code>batcher::max_size_items</code> to <code>0</code> as bulk request size limit is now more effectively enforced by <code>flush::bytes</code>.</p> </li> <li> <p><code>k8sattributesprocessor</code>: Move k8sattr.fieldExtractConfigRegex.disallow feature gate to Beta. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/25128">#25128</a>) Disable the <code>k8sattr.fieldExtractConfigRegex.disallow</code> feature gate to get the old behavior.</p> </li> <li> <p><code>internal</code>: Remove stable gate <code>component.UseLocalHostAsDefaultHost</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36589">#36589</a>)</p> </li> <li> <p><code>cmd/opampsupervisor</code>: Update default logger output paths to stderr (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36072">#36072</a>) The default output paths for the opamp supervisor logger have been updated to stderr from [stdout, stderr].</p> </li> <li> <p><code>opampsupervisor</code>: Enable strict unmarshalling of the OpAMP Supervisor config file. An error will now be returned if an invalid config key is set. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35838">#35838</a>)</p> </li> </ul> <h3>🚩 Deprecations 🚩</h3> <ul> <li><code>postgresqlreceiver</code>: Minimal supported PostgreSQL version updated from 9.6 to 13.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30923">#30923</a>) Aligning on the supported versions as can be seen <a href="https://www.postgresql.org/support/versioning">in the PostgreSQL releases section</a></li> <li><code>exporter/prometheusremotewrite</code>: Change <code>exporter.prometheusremotewriteexporter.deprecateCreatedMetric</code> feature gate from Alpha to Beta version. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35003">#35003</a>) The <code>export_created_metric</code> configuration parameter is now ignored by default.</li> </ul> <h3>🚀 New components 🚀</h3> <ul> <li><code>signaltometricsconnector</code>: New component for generating metrics from raw signals using user defined OTTL expressions. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35930">#35930</a>)</li> <li><code>extension/cgroupruntime</code>: Initial implementation for cgroupruntime extension. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30289">#30289</a>)</li> <li><code>huaweicloudcesreceiver</code>: Introduce new receiver fetching data from huawei Cloud Eye Service. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34953">#34953</a>)</li> <li><code>netflowreceiver</code>: Introduce the netflow receiver (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/32732">#32732</a>)</li> </ul> <h3>💡 Enhancements 💡</h3> <ul> <li><code>datadogexporter</code>: Add a configurable <code>reporter_period</code> parameter to the Datadog exporter’s host metadata configuration to allow users to specify the frequency at which host metadata is sent to Datadog. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36450">#36450</a>)</li> <li><code>awsemfexporter</code>: Add support for 1 second metric resolution in CloudWatch Embedded Metrics Format based on metric attributes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29506">#29506</a>)</li> <li><code>awsemfexporter</code>: Improvement unit conversion during EMF log translation (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35937">#35937</a>)</li> <li><code>sumologicexporter</code>: adding new products for auto discovery (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35622">#35622</a>)</li> <li><code>postgresqlreceiver</code>: Added new postgresql metrics to acheive parity with Telegraf (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36528">#36528</a>)</li> <li><code>loadbalancingexporter</code>: Adding sending_queue, retry_on_failure and timeout settings to loadbalancing exporter configuration (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35378">#35378</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/16826">#16826</a>) When switching to top-level sending_queue configuration - users should carefully review queue size In some rare cases setting top-level queue size to n*queueSize might be not enough to prevent data loss</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md">github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage's changelog</a>.</em></p> <blockquote> <h2>v0.115.0</h2> <h3>🛑 Breaking changes 🛑</h3> <ul> <li><code>pkg/datadog</code>: Refactor the API that provides metrics translator (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36474">#36474</a>) This is API change only and does not affect end users</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/a49008324b95f428d518cb4372e2002adf9564b1"><code>a490083</code></a> [chore] Prepare release 0.115.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36659">#36659</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/abb7fbbda201f36b199fc202a4b1dc1e5cc778af"><code>abb7fbb</code></a> [chore] Update to core v0.115.0 release (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36658">#36658</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/1260faf6ef85321a5418b12b255f5cfb804461b9"><code>1260faf</code></a> [chore][exporter/googlecloudpubsub] Fix goroutines leak (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36591">#36591</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/4752d81526e7303062598967be759225b14e5d9c"><code>4752d81</code></a> Update All github.com/aws packages (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36656">#36656</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/2da211fcf335a8c030fe2359cfff22d37df8d1e3"><code>2da211f</code></a> try updating jaeger (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36647">#36647</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/8e70692ba54f46e16aabb0eebeb8dd73a45b2c9d"><code>8e70692</code></a> Update All github.com/aws packages (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36531">#36531</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/a6fa27b8dcd7427986385558d719bfb65468d859"><code>a6fa27b</code></a> [vcenterreceiver] TLS settings not honored for initial GetServiceContent call...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/56bf5be6060ace32aa2830f70e6ff5339448511e"><code>56bf5be</code></a> [exporter/prometheusremotewrite] change feature gate to beta (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36606">#36606</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/3435293aa9322fd48958a6c5443104a22ca9f2f0"><code>3435293</code></a> Update module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/31b8aa63607439d2e6f6460793268a2ad0120bed"><code>31b8aa6</code></a> [chore] update module github.com/google/go-github v67 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36652">#36652</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.114.0...v0.115.0">compare view</a></li> </ul> </details> <br /> Updates `github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger` from 0.114.0 to 0.115.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/releases">github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger's releases</a>.</em></p> <blockquote> <h2>v0.115.0</h2> <p>The OpenTelemetry Collector Contrib contains everything in the <a href="https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.115.0">opentelemetry-collector release</a>, be sure to check the release notes there as well.</p> <h2>Unmaintained Components</h2> <p>These components are marked as <a href="https://github.com/open-telemetry/opentelemetry-collector/blob/main/docs/component-stability.md#unmaintained">Unmaintained</a> and will eventually be removed from our community distributions. If you depend on these components we need your help to support them.</p> <ul> <li>exporter/opensearchexporter/</li> <li>extension/observer/ecstaskobserver/</li> <li>receiver/jmxreceiver/</li> </ul> <h2>End User Changelog</h2> <h3>🛑 Breaking changes 🛑</h3> <ul> <li> <p><code>awsfirehosereceiver</code>: Follow receiver contract based on type of error (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/5909">#5909</a>)</p> </li> <li> <p><code>elasticsearchexporter</code>: Respect <code>flush::bytes</code> in sync bulk indexer, <code>flush::bytes</code> measures uncompressed size, change default <code>batcher::max_size_items</code> to <code>0</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36163">#36163</a>) Limit the bulk request size to roughly <code>flush::bytes</code> for sync bulk indexer. Sync bulk indexer is used when <code>batcher::enabled</code> is either true or false. In order words, sync bulk indexer is not used when batcher config is undefined. Change <code>flush::bytes</code> to always measure in uncompressed bytes. Change default <code>batcher::max_size_items</code> to <code>0</code> as bulk request size limit is now more effectively enforced by <code>flush::bytes</code>.</p> </li> <li> <p><code>k8sattributesprocessor</code>: Move k8sattr.fieldExtractConfigRegex.disallow feature gate to Beta. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/25128">#25128</a>) Disable the <code>k8sattr.fieldExtractConfigRegex.disallow</code> feature gate to get the old behavior.</p> </li> <li> <p><code>internal</code>: Remove stable gate <code>component.UseLocalHostAsDefaultHost</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36589">#36589</a>)</p> </li> <li> <p><code>cmd/opampsupervisor</code>: Update default logger output paths to stderr (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36072">#36072</a>) The default output paths for the opamp supervisor logger have been updated to stderr from [stdout, stderr].</p> </li> <li> <p><code>opampsupervisor</code>: Enable strict unmarshalling of the OpAMP Supervisor config file. An error will now be returned if an invalid config key is set. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35838">#35838</a>)</p> </li> </ul> <h3>🚩 Deprecations 🚩</h3> <ul> <li><code>postgresqlreceiver</code>: Minimal supported PostgreSQL version updated from 9.6 to 13.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30923">#30923</a>) Aligning on the supported versions as can be seen <a href="https://www.postgresql.org/support/versioning">in the PostgreSQL releases section</a></li> <li><code>exporter/prometheusremotewrite</code>: Change <code>exporter.prometheusremotewriteexporter.deprecateCreatedMetric</code> feature gate from Alpha to Beta version. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35003">#35003</a>) The <code>export_created_metric</code> configuration parameter is now ignored by default.</li> </ul> <h3>🚀 New components 🚀</h3> <ul> <li><code>signaltometricsconnector</code>: New component for generating metrics from raw signals using user defined OTTL expressions. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35930">#35930</a>)</li> <li><code>extension/cgroupruntime</code>: Initial implementation for cgroupruntime extension. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/30289">#30289</a>)</li> <li><code>huaweicloudcesreceiver</code>: Introduce new receiver fetching data from huawei Cloud Eye Service. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/34953">#34953</a>)</li> <li><code>netflowreceiver</code>: Introduce the netflow receiver (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/32732">#32732</a>)</li> </ul> <h3>💡 Enhancements 💡</h3> <ul> <li><code>datadogexporter</code>: Add a configurable <code>reporter_period</code> parameter to the Datadog exporter’s host metadata configuration to allow users to specify the frequency at which host metadata is sent to Datadog. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36450">#36450</a>)</li> <li><code>awsemfexporter</code>: Add support for 1 second metric resolution in CloudWatch Embedded Metrics Format based on metric attributes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/29506">#29506</a>)</li> <li><code>awsemfexporter</code>: Improvement unit conversion during EMF log translation (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35937">#35937</a>)</li> <li><code>sumologicexporter</code>: adding new products for auto discovery (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35622">#35622</a>)</li> <li><code>postgresqlreceiver</code>: Added new postgresql metrics to acheive parity with Telegraf (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36528">#36528</a>)</li> <li><code>loadbalancingexporter</code>: Adding sending_queue, retry_on_failure and timeout settings to loadbalancing exporter configuration (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/35378">#35378</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/16826">#16826</a>) When switching to top-level sending_queue configuration - users should carefully review queue size In some rare cases setting top-level queue size to n*queueSize might be not enough to prevent data loss</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md">github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger's changelog</a>.</em></p> <blockquote> <h2>v0.115.0</h2> <h3>🛑 Breaking changes 🛑</h3> <ul> <li><code>pkg/datadog</code>: Refactor the API that provides metrics translator (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36474">#36474</a>) This is API change only and does not affect end users</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/a49008324b95f428d518cb4372e2002adf9564b1"><code>a490083</code></a> [chore] Prepare release 0.115.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36659">#36659</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/abb7fbbda201f36b199fc202a4b1dc1e5cc778af"><code>abb7fbb</code></a> [chore] Update to core v0.115.0 release (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/36658">#36658</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/1260faf6ef85321a5418b12b255f5cfb804461b9"><code>1260faf</code></a> [chore][exporter/googlecloudpubsub] Fix goroutines leak (<a hre…
- Loading branch information