v0.50.0
·
10415 commits
to main
since this release
The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release (be sure to check the release notes here as well!).
🛑 Breaking changes 🛑
stackdriverexporter
: Remove the stackdriver exporter in favor of the identical googlecloud exporter (#9274)filelog
,journald
,syslog
,tcplog
,udplog
: Removepreserve_to
field from sub-parsers (#9331)kafkametricsreceiver
: instrumentation name updated fromotelcol/kafkametrics
tootelcol/kafkametricsreceiver
(#9406)kubeletstatsreceiver
: instrumentation name updated fromkubeletstats
tootelcol/kubeletstatsreceiver
(#9400)datadogexporter
: RemoveGetHostTags
method fromTagsConfig
struct (#9423)
🚩 Deprecations 🚩
cumulativetodeltaprocessor
: Deprecatedmetrics
configuration option in favor ofinclude
andexclude
(#8952)datadogexporter
: Deprecatemetrics::report_quantiles
in favor ofmetrics::summaries::mode
(#8846)
🚀 New components 🚀
iisreceiver
: Add implementation of IIS Metric Receiver (#8832)sqlserverreceiver
: Add implementation of SQL Server Metric Receiver (#8398)activedirectorydsreceiver
: Add implementation of Active Directory Domain Services metric receiver (#9359)
💡 Enhancements 💡
pkg/translator/prometheusremotewrite
: Allow to disable sanitize metric labels (#8270)basicauthextension
: Implementconfigauth.ClientAuthenticator
so that the extension can also be used as HTTP client basic authenticator.(#8847)azuremonitorexporter
,lokiexporter
,observiqexporter
: Update timestamp processing logic (#9130)cumulativetodeltaprocessor
: add new include/exclude configuration options with regex support (#8952)datadogexporter
: Update deprecation messages to reflect new deprecation plan (#9422)cmd/mdatagen
: Update generated functions to have simple parse function to handle string parsing consistently and limit code duplication across receivers (#7574)attributesprocessor
: Support filter by severity (#9132)processor/transform
: Add transformation of logs (#9368)datadogexporter
: Addmetrics::summaries::mode
to specify export mode for summaries (#8846)
🧰 Bug fixes 🧰
fluentforwardreceiver
: Release port on shutdown (#9111)prometheusexporter
: Prometheus fails to generate logs when prometheus exporter produced a check exception occurs. (#8949)resourcedetectionprocessor
: Wire docker detector (#9372)kafkametricsreceiver
: The kafkametricsreceiver was changed to connect to kafka during scrape, rather than startup. If kafka is unavailable the receiver will attempt to connect during subsequent scrapes until succcessful (#8817).datadogexporter
: Update Kubernetes example manifest to new executable name. (#9425).