Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump the otel-collector group with 4 updates (#4608)
Bumps the otel-collector group with 4 updates: [github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger](https://github.com/open-telemetry/opentelemetry-collector-contrib), [go.opentelemetry.io/collector/config/configgrpc](https://github.com/open-telemetry/opentelemetry-collector), [go.opentelemetry.io/collector/config/confighttp](https://github.com/open-telemetry/opentelemetry-collector) and [go.opentelemetry.io/collector/receiver/otlpreceiver](https://github.com/open-telemetry/opentelemetry-collector). Updates `github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger` from 0.81.0 to 0.82.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.82.0</h2> <p>The OpenTelemetry Collector Contrib contains everything in the <a href="https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.82.0">opentelemetry-collector release</a>, be sure to check the release notes there as well.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG.md">github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger's changelog</a>.</em></p> <blockquote> <h2>v0.82.0</h2> <h3>🛑 Breaking changes 🛑</h3> <ul> <li> <p><code>receiver/awsfirehose</code>: Change the type of <code>Config.AccessKey</code> to be <code>configopaque.String</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/17273">#17273</a>)</p> </li> <li> <p><code>receiver/cloudfoundry</code>: Change the type of <code>Config.UAA.Password</code> to be <code>configopaque.String</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/17273">#17273</a>)</p> </li> <li> <p><code>exporter/datasetexporter</code>: Remove temporary client side attribute aggregation and corresponding traces.max_wait and traces.aggregate config options which are now redundant. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/20660">#20660</a>) This pull request removes the following attributes from the DataSet trace events: services, span_count, error_count. Those attributes were populated on the client side as part of the client side aggregation code. This client side aggregation was meant as a temporary solution until a proper solution is implement on the server side. Being a temporary solution meant it had many edge cases and would only work under specific and limited circumstances (all spans which belong to a trace are part of the same batch received by the plugin).</p> <p>Corresponding config options (traces.aggregate and traces.max_wait) which are not redundant and unused have also been removed.</p> </li> <li> <p><code>mysqlreceiver</code>: removing <code>mysql.locked_connects</code> metric which is replaced by <code>mysql.connection.errors</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/23211">#23211</a>)</p> </li> <li> <p><code>pkg/ottl</code>: Allow access to the metrics slice in the metric context (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24446">#24446</a>) This is only a breaking change for users using OTTL in custom components. For all Contrib components this is an enhancement.</p> </li> <li> <p><code>pkg/stanza</code>: Make fileconsumer.PositionalScanner internal (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/23999">#23999</a>)</p> </li> <li> <p><code>pkg/stanza</code>: Make fileconsumer.Fingerprint internal (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/23998">#23998</a>)</p> </li> <li> <p><code>receiver/httpcheck</code>: Fail fast on endpoint missing scheme (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/23020">#23020</a>) Previously, when configured with an endpoint without HTTP/HTTPS scheme like "opentelemetry.io", the receiver would start correctly, but fail to check the endpoint, producing the <code>httpcheck.error</code> metric on every collection interval. After this change, the receiver fails to start, writing an error log saying that you need to provide a scheme in the endpoint.</p> </li> <li> <p><code>receiver/jmx</code>: Change the types of <code>Config.{Password,KeystorePassword,TruststorePassword}</code> to be <code>configopaque.String</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/17273">#17273</a>)</p> </li> <li> <p><code>httpcheckreceiver</code>: support scraping multiple targets (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/18823">#18823</a>)</p> </li> <li> <p><code>resourcedetectionprocessor</code>: Disable <code>host.id</code> by default on the <code>system</code> detector. This restores the behavior prior to v0.72.0 when using the <code>system</code> detector together with other detectors that set <code>host.id</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/21233">#21233</a>) To re-enable <code>host.id</code> on the <code>system</code> detector set <code>system::resource_attributes::host.id::enabled</code> to <code>true</code>:</p> <pre><code>resourcedetection: detectors: [system] system: resource_attributes: host.id: enabled: true </code></pre> </li> <li> <p><code>receiver/nsxt</code>: Change the type of <code>Config.Password</code> to be <code>configopaque.String</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/17273">#17273</a>)</p> </li> <li> <p><code>receiver/podman</code>: Change the type of <code>Config.SSHPassphrase</code> to be <code>configopaque.String</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/17273">#17273</a>)</p> </li> <li> <p><code>receiver/postgresql</code>: Change the type of <code>Config.Password</code> to be <code>configopaque.String</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/17273">#17273</a>)</p> </li> <li> <p><code>prometheusreciever</code>: Remove unused buffer_period and buffer_count configuration options (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24258">#24258</a>)</p> </li> <li> <p><code>prometheusreceiver</code>: Add the <code>trim_metric_suffixes</code> configuration option to allow enable metric suffix trimming. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/21743">#21743</a>, <a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/8950">#8950</a>) When enabled, suffixes for unit and type are trimmed from metric names. If you previously enabled the <code>pkg.translator.prometheus.NormalizeName</code> feature gate, you will need to enable this option to have suffixes trimmed.</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/79513bac50520f5c9ccb3341996f35f5fd45b10c"><code>79513ba</code></a> [chore] Prepare release 0.82.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24667">#24667</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/66bac88f55db4052116166f7cb4643912fc109b8"><code>66bac88</code></a> [chore] make update-otel (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24661">#24661</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/1c292e882524a225f4c907d3afdd5a9d6e22d9b3"><code>1c292e8</code></a> [pkg/translator/prometheusremotewrite] Improve performance of conversion to P...</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/158ee0e040b6655baf91396c03dddb6ee079cbed"><code>158ee0e</code></a> [chore] Update tests to include scraper settings (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24653">#24653</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/b44a1ba0c1fd4d74f7eafcb050039d3e270605eb"><code>b44a1ba</code></a> <a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24564">GH-24564</a> tailsamplingprocessor added invert_match rule for numeric … (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24564">#24564</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/015d8dbb7e62c15dd93f97aaabe0879afb545076"><code>015d8db</code></a> [translator/zipkin] stop dropping error tags in Zipkin translator (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24547">#24547</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/d3086c7daedf1d1317d77205e2bcaf2c8f90ade2"><code>d3086c7</code></a> [chore] update CONTRIBUTING to match codeowners generation step (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24556">#24556</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/3e1037a2afd9e079ff8fab02755ea95c0f38a1e4"><code>3e1037a</code></a> Add ottl len converter (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24420">#24420</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/915f9631d951a79660df955f7d3c53922e69cb4a"><code>915f963</code></a> [exporter/loki] Add setting default_labels_enabled to the config (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/23863">#23863</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/302136b4c3776b8bbcbaf00df51675262cfabccf"><code>302136b</code></a> [chore] [k8sclusterreceiver] consolidate metadata.yaml (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector-contrib/issues/24646">#24646</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.81.0...v0.82.0">compare view</a></li> </ul> </details> <br /> Updates `go.opentelemetry.io/collector/config/configgrpc` from 0.81.0 to 0.82.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector/releases">go.opentelemetry.io/collector/config/configgrpc's releases</a>.</em></p> <blockquote> <h2>cmd/builder/v0.82.0</h2> <h3>Images and binaries here: <a href="https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.82.0">https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.82.0</a></h3> <h2>v0.82.0</h2> <h3>Images and binaries here: <a href="https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.82.0">https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.82.0</a></h3> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG.md">go.opentelemetry.io/collector/config/configgrpc's changelog</a>.</em></p> <blockquote> <h2>v1.0.0-rcv0014/v0.82.0</h2> <h3>🛑 Breaking changes 🛑</h3> <ul> <li> <p><code>service</code>: Enable configuration of collector telemetry through prometheus reader (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7641">#7641</a>) These options are still experimental. To enable them, users must enable both <code>telemetry.useOtelForInternalMetrics</code> and <code>telemetry.useOtelWithSDKConfigurationForInternalTelemetry</code> feature gates. This change updates <code>metric_readers</code> to <code>readers</code> to align with the configuration working group.</p> </li> <li> <p><code>service</code>: Remove experimental <code>metric_readers.args</code> and <code>metric_reader.type</code> config options. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7641">#7641</a>) These options were experimental and did not have any effect on the configuration of the collector's telemetry. The change aligns the configuration with the latest iteration of the configuration json schema, which may still change in the future.</p> </li> </ul> <h3>💡 Enhancements 💡</h3> <ul> <li> <p><code>service</code>: Add support for exporting internal metrics to the console (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7641">#7641</a>) Internal collector metrics can now be exported to the console using the otel-go stdout exporter.</p> </li> <li> <p><code>service</code>: Add support for <code>interval</code> and <code>timeout</code> configuration in periodic reader (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7641">#7641</a>)</p> </li> <li> <p><code>service</code>: Add support for span processor configuration for internal traces (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8106">#8106</a>) These options are still experimental. To enable them, users must enable both <code>telemetry.useOtelForInternalMetrics</code> and <code>telemetry.useOtelWithSDKConfigurationForInternalTelemetry</code> feature gates.</p> </li> <li> <p><code>service</code>: Add support for OTLP export for internal metrics (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7641">#7641</a>) Internal collector metrics can now be exported via OTLP using the otel-go otlpgrpc and otlphttp exporters.</p> </li> <li> <p><code>scraperhelper</code>: Adding optional timeout field to scrapers (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7951">#7951</a>)</p> </li> <li> <p><code>otlpreceiver</code>: Add http url paths per signal config options to otlpreceiver (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7511">#7511</a>)</p> </li> <li> <p><code>otlphttpexporter</code>: Add support for trailing slash in endpoint URL (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8084">#8084</a>) URLs like <code>http://localhost:4318/</code> will now be treated as if they were <code>http://localhost:4318</code></p> </li> </ul> <h3>🧰 Bug fixes 🧰</h3> <ul> <li><code>connector</code>: Fix connector validation (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7892">#7892</a>) Validation of connectors was too aggressive such that a connector that was used in any combination of unsupported roles would fail. Instead, validation should pass as long as each use of the connector has a supported corresponding use.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/3089ea878eef022913a053600f3599b3fddffb95"><code>3089ea8</code></a> [chore] Prepare release v1.0.0-rcv0014/v0.82.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8138">#8138</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/cd00f5cc16a3a52bffd0798d40e030fcf0aa5cc5"><code>cd00f5c</code></a> Revert usage of multimod for diff between versions (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8137">#8137</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/996c118b7f9343e67da52679faede1f6dd1f25c3"><code>996c118</code></a> [chore] Update release schedule (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8136">#8136</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/56135230d1d998608cc7c61250b28b64ffdd620b"><code>5613523</code></a> add span processor configuration (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8117">#8117</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/5f1144308bf2ec4f87eb921966a0e08f4f3ab78d"><code>5f11443</code></a> Add path prefix for otlp http receiver (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7570">#7570</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/a18c67d6774992a09048264e3a7c1ef0dcb5830c"><code>a18c67d</code></a> Clarify error message when connector ID must be disambiguated (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8121">#8121</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/89f1e9f77ac062f3ed48264f5af78dcd522dc505"><code>89f1e9f</code></a> Add support for OTLP export for internal metrics (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8097">#8097</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/a1efc0e7fb148845342b903c8c5945cbbc5f6370"><code>a1efc0e</code></a> [chore] update jsonschema (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8113">#8113</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/b5e511ce31f22fd3d4817236792245fe1bd88ef8"><code>b5e511c</code></a> [chore] dependabot updates Wed Jul 19 06:35:26 UTC 2023 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8110">#8110</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/8949d1da72143abe97fa767e90721d85d79fe6b5"><code>8949d1d</code></a> add support for periodic reader interval/timeout (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8096">#8096</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-collector/compare/v0.81.0...v0.82.0">compare view</a></li> </ul> </details> <br /> Updates `go.opentelemetry.io/collector/config/confighttp` from 0.81.0 to 0.82.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector/releases">go.opentelemetry.io/collector/config/confighttp's releases</a>.</em></p> <blockquote> <h2>cmd/builder/v0.82.0</h2> <h3>Images and binaries here: <a href="https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.82.0">https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.82.0</a></h3> <h2>v0.82.0</h2> <h3>Images and binaries here: <a href="https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.82.0">https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.82.0</a></h3> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG.md">go.opentelemetry.io/collector/config/confighttp's changelog</a>.</em></p> <blockquote> <h2>v1.0.0-rcv0014/v0.82.0</h2> <h3>🛑 Breaking changes 🛑</h3> <ul> <li> <p><code>service</code>: Enable configuration of collector telemetry through prometheus reader (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7641">#7641</a>) These options are still experimental. To enable them, users must enable both <code>telemetry.useOtelForInternalMetrics</code> and <code>telemetry.useOtelWithSDKConfigurationForInternalTelemetry</code> feature gates. This change updates <code>metric_readers</code> to <code>readers</code> to align with the configuration working group.</p> </li> <li> <p><code>service</code>: Remove experimental <code>metric_readers.args</code> and <code>metric_reader.type</code> config options. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7641">#7641</a>) These options were experimental and did not have any effect on the configuration of the collector's telemetry. The change aligns the configuration with the latest iteration of the configuration json schema, which may still change in the future.</p> </li> </ul> <h3>💡 Enhancements 💡</h3> <ul> <li> <p><code>service</code>: Add support for exporting internal metrics to the console (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7641">#7641</a>) Internal collector metrics can now be exported to the console using the otel-go stdout exporter.</p> </li> <li> <p><code>service</code>: Add support for <code>interval</code> and <code>timeout</code> configuration in periodic reader (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7641">#7641</a>)</p> </li> <li> <p><code>service</code>: Add support for span processor configuration for internal traces (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8106">#8106</a>) These options are still experimental. To enable them, users must enable both <code>telemetry.useOtelForInternalMetrics</code> and <code>telemetry.useOtelWithSDKConfigurationForInternalTelemetry</code> feature gates.</p> </li> <li> <p><code>service</code>: Add support for OTLP export for internal metrics (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7641">#7641</a>) Internal collector metrics can now be exported via OTLP using the otel-go otlpgrpc and otlphttp exporters.</p> </li> <li> <p><code>scraperhelper</code>: Adding optional timeout field to scrapers (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7951">#7951</a>)</p> </li> <li> <p><code>otlpreceiver</code>: Add http url paths per signal config options to otlpreceiver (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7511">#7511</a>)</p> </li> <li> <p><code>otlphttpexporter</code>: Add support for trailing slash in endpoint URL (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8084">#8084</a>) URLs like <code>http://localhost:4318/</code> will now be treated as if they were <code>http://localhost:4318</code></p> </li> </ul> <h3>🧰 Bug fixes 🧰</h3> <ul> <li><code>connector</code>: Fix connector validation (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7892">#7892</a>) Validation of connectors was too aggressive such that a connector that was used in any combination of unsupported roles would fail. Instead, validation should pass as long as each use of the connector has a supported corresponding use.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/3089ea878eef022913a053600f3599b3fddffb95"><code>3089ea8</code></a> [chore] Prepare release v1.0.0-rcv0014/v0.82.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8138">#8138</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/cd00f5cc16a3a52bffd0798d40e030fcf0aa5cc5"><code>cd00f5c</code></a> Revert usage of multimod for diff between versions (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8137">#8137</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/996c118b7f9343e67da52679faede1f6dd1f25c3"><code>996c118</code></a> [chore] Update release schedule (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8136">#8136</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/56135230d1d998608cc7c61250b28b64ffdd620b"><code>5613523</code></a> add span processor configuration (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8117">#8117</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/5f1144308bf2ec4f87eb921966a0e08f4f3ab78d"><code>5f11443</code></a> Add path prefix for otlp http receiver (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7570">#7570</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/a18c67d6774992a09048264e3a7c1ef0dcb5830c"><code>a18c67d</code></a> Clarify error message when connector ID must be disambiguated (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8121">#8121</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/89f1e9f77ac062f3ed48264f5af78dcd522dc505"><code>89f1e9f</code></a> Add support for OTLP export for internal metrics (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8097">#8097</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/a1efc0e7fb148845342b903c8c5945cbbc5f6370"><code>a1efc0e</code></a> [chore] update jsonschema (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8113">#8113</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/b5e511ce31f22fd3d4817236792245fe1bd88ef8"><code>b5e511c</code></a> [chore] dependabot updates Wed Jul 19 06:35:26 UTC 2023 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8110">#8110</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/8949d1da72143abe97fa767e90721d85d79fe6b5"><code>8949d1d</code></a> add support for periodic reader interval/timeout (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8096">#8096</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-collector/compare/v0.81.0...v0.82.0">compare view</a></li> </ul> </details> <br /> Updates `go.opentelemetry.io/collector/receiver/otlpreceiver` from 0.81.0 to 0.82.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector/releases">go.opentelemetry.io/collector/receiver/otlpreceiver's releases</a>.</em></p> <blockquote> <h2>cmd/builder/v0.82.0</h2> <h3>Images and binaries here: <a href="https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.82.0">https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.82.0</a></h3> <h2>v0.82.0</h2> <h3>Images and binaries here: <a href="https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.82.0">https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.82.0</a></h3> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG.md">go.opentelemetry.io/collector/receiver/otlpreceiver's changelog</a>.</em></p> <blockquote> <h2>v1.0.0-rcv0014/v0.82.0</h2> <h3>🛑 Breaking changes 🛑</h3> <ul> <li> <p><code>service</code>: Enable configuration of collector telemetry through prometheus reader (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7641">#7641</a>) These options are still experimental. To enable them, users must enable both <code>telemetry.useOtelForInternalMetrics</code> and <code>telemetry.useOtelWithSDKConfigurationForInternalTelemetry</code> feature gates. This change updates <code>metric_readers</code> to <code>readers</code> to align with the configuration working group.</p> </li> <li> <p><code>service</code>: Remove experimental <code>metric_readers.args</code> and <code>metric_reader.type</code> config options. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7641">#7641</a>) These options were experimental and did not have any effect on the configuration of the collector's telemetry. The change aligns the configuration with the latest iteration of the configuration json schema, which may still change in the future.</p> </li> </ul> <h3>💡 Enhancements 💡</h3> <ul> <li> <p><code>service</code>: Add support for exporting internal metrics to the console (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7641">#7641</a>) Internal collector metrics can now be exported to the console using the otel-go stdout exporter.</p> </li> <li> <p><code>service</code>: Add support for <code>interval</code> and <code>timeout</code> configuration in periodic reader (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7641">#7641</a>)</p> </li> <li> <p><code>service</code>: Add support for span processor configuration for internal traces (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8106">#8106</a>) These options are still experimental. To enable them, users must enable both <code>telemetry.useOtelForInternalMetrics</code> and <code>telemetry.useOtelWithSDKConfigurationForInternalTelemetry</code> feature gates.</p> </li> <li> <p><code>service</code>: Add support for OTLP export for internal metrics (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7641">#7641</a>) Internal collector metrics can now be exported via OTLP using the otel-go otlpgrpc and otlphttp exporters.</p> </li> <li> <p><code>scraperhelper</code>: Adding optional timeout field to scrapers (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7951">#7951</a>)</p> </li> <li> <p><code>otlpreceiver</code>: Add http url paths per signal config options to otlpreceiver (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7511">#7511</a>)</p> </li> <li> <p><code>otlphttpexporter</code>: Add support for trailing slash in endpoint URL (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8084">#8084</a>) URLs like <code>http://localhost:4318/</code> will now be treated as if they were <code>http://localhost:4318</code></p> </li> </ul> <h3>🧰 Bug fixes 🧰</h3> <ul> <li><code>connector</code>: Fix connector validation (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7892">#7892</a>) Validation of connectors was too aggressive such that a connector that was used in any combination of unsupported roles would fail. Instead, validation should pass as long as each use of the connector has a supported corresponding use.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/3089ea878eef022913a053600f3599b3fddffb95"><code>3089ea8</code></a> [chore] Prepare release v1.0.0-rcv0014/v0.82.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8138">#8138</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/cd00f5cc16a3a52bffd0798d40e030fcf0aa5cc5"><code>cd00f5c</code></a> Revert usage of multimod for diff between versions (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8137">#8137</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/996c118b7f9343e67da52679faede1f6dd1f25c3"><code>996c118</code></a> [chore] Update release schedule (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8136">#8136</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/56135230d1d998608cc7c61250b28b64ffdd620b"><code>5613523</code></a> add span processor configuration (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8117">#8117</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/5f1144308bf2ec4f87eb921966a0e08f4f3ab78d"><code>5f11443</code></a> Add path prefix for otlp http receiver (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/7570">#7570</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/a18c67d6774992a09048264e3a7c1ef0dcb5830c"><code>a18c67d</code></a> Clarify error message when connector ID must be disambiguated (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8121">#8121</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/89f1e9f77ac062f3ed48264f5af78dcd522dc505"><code>89f1e9f</code></a> Add support for OTLP export for internal metrics (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8097">#8097</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/a1efc0e7fb148845342b903c8c5945cbbc5f6370"><code>a1efc0e</code></a> [chore] update jsonschema (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8113">#8113</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/b5e511ce31f22fd3d4817236792245fe1bd88ef8"><code>b5e511c</code></a> [chore] dependabot updates Wed Jul 19 06:35:26 UTC 2023 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8110">#8110</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-collector/commit/8949d1da72143abe97fa767e90721d85d79fe6b5"><code>8949d1d</code></a> add support for periodic reader interval/timeout (<a href="https://redirect.github.com/open-telemetry/opentelemetry-collector/issues/8096">#8096</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-collector/compare/v0.81.0...v0.82.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually </details> --------- Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Yuri Shkuro <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Yuri Shkuro <[email protected]> Co-authored-by: Yuri Shkuro <[email protected]>
- Loading branch information