Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Bump github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dynatraceexporter from 0.81.0 to 0.82.0 #2234

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 1, 2023

Bumps github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dynatraceexporter from 0.81.0 to 0.82.0.

Release notes

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dynatraceexporter's releases.

v0.82.0

The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.

🛑 Breaking changes 🛑

  • receiver/awsfirehose: Change the type of Config.AccessKey to be configopaque.String (#17273)

  • receiver/cloudfoundry: Change the type of Config.UAA.Password to be configopaque.String (#17273)

  • exporter/datasetexporter: Remove temporary client side attribute aggregation and corresponding traces.max_wait and traces.aggregate config options which are now redundant. (#20660) 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).

    Corresponding config options (traces.aggregate and traces.max_wait) which are not redundant and unused have also been removed.

  • mysqlreceiver: removing mysql.locked_connects metric which is replaced by mysql.connection.errors (#23211)

  • pkg/ottl: Allow access to the metrics slice in the metric context (#24446) This is only a breaking change for users using OTTL in custom components. For all Contrib components this is an enhancement.

  • pkg/stanza: Make fileconsumer.PositionalScanner internal (#23999)

  • pkg/stanza: Make fileconsumer.Fingerprint internal (#23998)

  • receiver/httpcheck: Fail fast on endpoint missing scheme (#23020) 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 httpcheck.error 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.

  • receiver/jmx: Change the types of Config.{Password,KeystorePassword,TruststorePassword} to be configopaque.String (#17273)

  • httpcheckreceiver: support scraping multiple targets (#18823)

  • resourcedetectionprocessor: Disable host.id by default on the system detector. This restores the behavior prior to v0.72.0 when using the system detector together with other detectors that set host.id (#21233) To re-enable host.id on the system detector set system::resource_attributes::host.id::enabled to true:

    resourcedetection:
      detectors: [system]
      system:
        resource_attributes:
          host.id:
            enabled: true
    
  • receiver/nsxt: Change the type of Config.Password to be configopaque.String (#17273)

  • receiver/podman: Change the type of Config.SSHPassphrase to be configopaque.String (#17273)

  • receiver/postgresql: Change the type of Config.Password to be configopaque.String (#17273)

  • prometheusreciever: Remove unused buffer_period and buffer_count configuration options (#24258)

  • prometheusreceiver: Add the trim_metric_suffixes configuration option to allow enable metric suffix trimming. (#21743, #8950) When enabled, suffixes for unit and type are trimmed from metric names. If you previously enabled the pkg.translator.prometheus.NormalizeName

... (truncated)

Changelog

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dynatraceexporter's changelog.

v0.82.0

🛑 Breaking changes 🛑

  • receiver/awsfirehose: Change the type of Config.AccessKey to be configopaque.String (#17273)

  • receiver/cloudfoundry: Change the type of Config.UAA.Password to be configopaque.String (#17273)

  • exporter/datasetexporter: Remove temporary client side attribute aggregation and corresponding traces.max_wait and traces.aggregate config options which are now redundant. (#20660) 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).

    Corresponding config options (traces.aggregate and traces.max_wait) which are not redundant and unused have also been removed.

  • mysqlreceiver: removing mysql.locked_connects metric which is replaced by mysql.connection.errors (#23211)

  • pkg/ottl: Allow access to the metrics slice in the metric context (#24446) This is only a breaking change for users using OTTL in custom components. For all Contrib components this is an enhancement.

  • pkg/stanza: Make fileconsumer.PositionalScanner internal (#23999)

  • pkg/stanza: Make fileconsumer.Fingerprint internal (#23998)

  • receiver/httpcheck: Fail fast on endpoint missing scheme (#23020) 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 httpcheck.error 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.

  • receiver/jmx: Change the types of Config.{Password,KeystorePassword,TruststorePassword} to be configopaque.String (#17273)

  • httpcheckreceiver: support scraping multiple targets (#18823)

  • resourcedetectionprocessor: Disable host.id by default on the system detector. This restores the behavior prior to v0.72.0 when using the system detector together with other detectors that set host.id (#21233) To re-enable host.id on the system detector set system::resource_attributes::host.id::enabled to true:

    resourcedetection:
      detectors: [system]
      system:
        resource_attributes:
          host.id:
            enabled: true
    
  • receiver/nsxt: Change the type of Config.Password to be configopaque.String (#17273)

  • receiver/podman: Change the type of Config.SSHPassphrase to be configopaque.String (#17273)

  • receiver/postgresql: Change the type of Config.Password to be configopaque.String (#17273)

  • prometheusreciever: Remove unused buffer_period and buffer_count configuration options (#24258)

  • prometheusreceiver: Add the trim_metric_suffixes configuration option to allow enable metric suffix trimming. (#21743, #8950) When enabled, suffixes for unit and type are trimmed from metric names. If you previously enabled the pkg.translator.prometheus.NormalizeName feature gate, you will need to enable this option to have suffixes trimmed.

... (truncated)

Commits
  • 79513ba [chore] Prepare release 0.82.0 (#24667)
  • 66bac88 [chore] make update-otel (#24661)
  • 1c292e8 [pkg/translator/prometheusremotewrite] Improve performance of conversion to P...
  • 158ee0e [chore] Update tests to include scraper settings (#24653)
  • b44a1ba GH-24564 tailsamplingprocessor added invert_match rule for numeric … (#24564)
  • 015d8db [translator/zipkin] stop dropping error tags in Zipkin translator (#24547)
  • d3086c7 [chore] update CONTRIBUTING to match codeowners generation step (#24556)
  • 3e1037a Add ottl len converter (#24420)
  • 915f963 [exporter/loki] Add setting default_labels_enabled to the config (#23863)
  • 302136b [chore] [k8sclusterreceiver] consolidate metadata.yaml (#24646)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

…er/dynatraceexporter

Bumps [github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dynatraceexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib) from 0.81.0 to 0.82.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-collector-contrib@v0.81.0...v0.82.0)

---
updated-dependencies:
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dynatraceexporter
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot requested a review from a team as a code owner August 1, 2023 22:29
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code Skip Changelog PR omitted from changelog labels Aug 1, 2023
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 2, 2023

Looks like github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dynatraceexporter is up-to-date now, so this is no longer needed.

@dependabot dependabot bot closed this Aug 2, 2023
@dependabot dependabot bot deleted the dependabot/go_modules/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dynatraceexporter-0.82.0 branch August 2, 2023 05:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file go Pull requests that update Go code Skip Changelog PR omitted from changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants