jaegertracing / jaeger-opentelemetry-collector

Experimental: components needed to build Jaeger on top of OpenTelemetry Collector
https://github.com/jaegertracing/jaeger
Apache License 2.0
12 stars 7 forks source link

Bump github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor from 0.59.0 to 0.71.0 #149

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor from 0.59.0 to 0.71.0.

Release notes

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor's releases.

v0.70.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.70.0

Changelog

🛑 Breaking changes 🛑

  • dockerstatsreceiver: Transition the receiver.dockerstats.useScraperV2 featuregate to stable (#17509, #9794)
  • exporter/azuredataexplorer: Changed the type of Config.ApplicationKey to configopaque.String. (#17273)
  • exporter/azuremonitor: Changed the type of Config.InstrumentationKey to configopaque.String. (#17273)
  • exporter/coralogix: Changed the type of Config.PrivateKey to configopaque.String. (#17273)
  • exporter/elasticsearch: Changed the types of the Config.{Password,APIKey} fields to configopaque.String. (#17273)
  • exporter/influxdb: Changed the types of the Config.Token and Config.V1Compatibility.Password fields to configopaque.String. (#17273)
  • exporter/instana: Changed the type of Config.AgentKey to configopaque.String. (#17273)
  • exporter/logicmonitor: Changed the type of Config.APIToken.AccessKey to configopaque.String. (#17273)
  • exporter/logzio: Changed the type of Config.Token to configopaque.String. (#17273)
  • exporter/mezmo: Changed the type of Config.IngestKey to configopaque.String. (#17273)
  • exporter/pulsar: Changed the types of the Config.Authentication.Token.Token and Config.Authentication.Athenz.PrivateKey fields to configopaque.String. (#17273)
  • exporter/sapm: Changed the type of Config.AccessToken to configopaque.String. (#17273)
  • exporter/tencentcloudlogservice: Changed the type of Config.SecretKey to configopaque.String. (#17273)
  • exporter/alibabacloudlogservice: Changed the type of Config.AccessKeySecret to configopaque.String. (#17273)
  • extension/basicauth: Change Config.Password to use type configopaque.String. (#17273)
  • extension/bearertokenauth: Change config.BearerToken to use configopaque.String type. (#17273)
  • extension/oauth2clientauth: Change Config.ClientSecret to use the configopaque.String type. (#17273)
  • pkg/ottl: Change signatures of ottl and all context Parsers to accept a list of Options. (#13759)
  • pkg/translator/prometheusremotewrite: Remove deprecated in 0.45 MetricsToPRW function. (#17446)
  • spanmetricsprocessor: Emits all metrics (whose dimension keys are cached) every configured duration (#15688, #15687, #16024)

🚩 Deprecations 🚩

  • tracegen: Deprecates tracegen, functionality has been moved to telemetrygen traces (#9597)

💡 Enhancements 💡

  • haproxyreceiver: Add new metrics to the haproxyreceiver (#16829)

  • jmxreceiver: Add the JMX metrics gatherer version 1.22.0-alpha to the supported jars hash list (#17831)

  • mongodbreceiver: Add mongodb health/status metrics (#17021)

  • mdatagen: Adds ability to enable/disable resource attributes in output and sets all existing resource attributes to enabled by default. (#16373) We may change NewMetricBuilder in the future from taking in ResourceMetrics to taking in a MetricsBuildingConfiguration, but for now changing the settings requires a call to WithResourceAttributeSettings.

  • internal/comparetest: add support of traces for comparetest (#17414)

  • awsxrayexporter: Add support to string resource attributes of type slice so that it is possible to set those resource attributes using the OTEL_RESOURCE_ATTRIBUTES environment variable. Strings are converted to string slices of size 1. (#17503)

  • internal/comparetest: Add support for all metric types (#17538)

  • coralogixexporter: improve coralogix exporter performance (#17268) improves coralogix exporter to send batched telemetry data to the backend

  • internal/comparetest: Do not ignore order of any slices by default, use an options for that. (#17551)

  • mysqlreceiver: add mysql.commands metric with supprot for delete, insert, select, update (#14138)

  • exporter/dynatrace: Provide more logs on the results of metrics submissions (#15248)

... (truncated)

Changelog

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor's changelog.

v0.71.0

🛑 Breaking changes 🛑

  • clickhouseexporter: use endpoint instead of raw dsn in configuration. (#8028)
  • azureeventhubreceiver: Switch default formatter from "raw" to "azure". (#16549)
  • elasticsearchreceiver: Remove feature gates for index operations and cluster shards count (#14635)
  • humioexporter: Remove deprecated humio exporter (#17013)
  • dockerstatsreceiver: Removed the deprecated scraper implementation which was toggled by the featuregate receiver.dockerstats.useScraperV2. (#18449, #9794)
  • tracegen: Removes tracegen tool now that trace functionality has been moved to telemetrygen. (#9597)
  • extension/jaegerremotesampling: Remove misleading http endpoint from jaegerremotesampling extension. (#18058)

🚩 Deprecations 🚩

  • servicegraphprocessor: Deprecate unprefix label set (#18268)
  • signalfxexporter: Deprecate config translation_rules in favor of metrics transform processor (#18218)

🚀 New components 🚀

  • haproxyreceiver: Adds haproxy receiver to the components of the OpenTelemetry collector contrib distribution (#16829)
  • receiver/purefbreceiver: Add a new receiver that scrapes metrics using Purestorage FlashBlade API (#17528)
  • datadog-receiver: Allows you to ingest traces from DDAPM agents (#1852)
  • logicmonitorexporter: Enable Logicmonitor Exporter (#13727)
  • filereceiver: A receiver for reading the output of a File Exporter (#14638) This component is not yet enabled.
  • logicmonitorexporter: Add implementation for Logicmonitor exporter (#13727)
  • sshcheckreceiver: Add sshcheck - a receiver to remotely check SSH servers. (#14312) Check the availability of SSH and SFTP servers.
  • pkg/stanza: Remove deprecated adapter.Convert and adapter.ConvertFrom functions. (#17429)

💡 Enhancements 💡

  • headerssetter: Extend the headers setter extension with header modification actions. (#16581, #7596) Please update configurations to use the action that suits your requirements:

    • insert: Inserts the new header if it does not exist.
    • update: Updates the header value if it exists.
    • upsert: Inserts a header if it does not exist and updates the header if it exists.
    • delete: Deletes the header. The default action is upsert, however, in future versions, we'll require this to be explicitly set.
  • azureeventhubreceiver: Add Azure Event Hub receiver to contrib components (#18208)

  • pkg/pdatatest: Adds more test cases for traces (#18030)

  • azuremonitorexporter: Adds metrics exporting (#14915)

  • datadogreceiver: Adopting OTel apis for the Start and Stop limits (#18227)

  • datadogexporter: Datadog trace exporter will now retry sending usage metrics when it fails (#18238)

  • datadogexporter: Run API key validation on Datadog exporter in separate goroutine (#18238)

  • pkg/stanza/operator/transformer/recombine: add a new "max_log_size" config parameter to limit the max bytes size of the combined field (#17387)

  • exporter/awsxray: Adds aws.xray.annotations attribute to forward annotation keys from the AWS X-Ray receiver to the AWS X-Ray exporter. (#17550)

... (truncated)

Commits


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)
dependabot[bot] commented 1 year ago

Superseded by #153.