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.45MetricsToPRW function. (#17446)
spanmetricsprocessor: Emits all metrics (whose dimension keys are cached) every configured duration (#15688, #15687, #16024)
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)
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)
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)
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)
Bumps github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor from 0.59.0 to 0.71.0.
Release notes
Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor's releases.
... (truncated)
Changelog
Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor's changelog.
... (truncated)
Commits
a3750c9
Bump GCP dependencies to v0.35.1 and v1.11.1 (#18468)fac9f8b
[chore] Prepare release 0.71.0 (#18463)7ba4fc6
[exporter/loadbalancing] fixing typo (#18453)770c6fe
[chore] remove promtail receiver from components (#18459)e506d19
[receiver/dockerstats] remove old scraper implementation (#18449)c882744
[chore] update otel-go deps (#18447)5a43216
[chore] add v prefix to chlog-update calls in release pr automation (#18445)bec4838
[chore] make update-otel (#18443)91a219d
[chore] dependabot updates Tue Feb 7 21:37:25 UTC 2023 (#18437)f236e4f
[chore] dependabot pr needs to run make genotel* (#18439)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)