v0.114.0
版本发布时间: 2024-11-19 04:20:20
open-telemetry/opentelemetry-collector最新发布版本:v0.116.0(2024-12-17 05:52:03)
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.114.0
End User Changelog
v1.20.0/v0.114.0
💡 Enhancements 💡
-
cmd/builder
: Allow for replacing of local Providers and Converters when building custom collector with ocb. (#11649) Use the propertypath
undergomod
to replace an go module with a local folder in builder-config.yaml. Ex:providers: - gomod: module.url/my/custom/provider v1.2.3 path: /path/to/local/provider
-
cmd/builder
: Allow configuringconfmap.Converter
components in ocb. (#11582) If no converters are specified, there will be no converters added. Currently, the only published converter isexpandconverter
which is deprecated as of v0.107.0, but can still be added for testing purposes.To configure a custom converter, make sure your converter implements the converter interface and is published as a go module (or replaced locally if not published). You may then use the
converters
key in your OCB build manifest with a list of Go modules (and replaces as necessary) to include your converter.Please note that converters are order-dependent. The confmap will apply converters in order of which they are listed in your manifest if there is more than one.
-
all
: shorten time period before removing an unmaintained component from 6 months to 3 months (#11664)
🧰 Bug fixes 🧰
-
all
: Updates dialer timeout section documentation in confignet README (#11685) -
scraperhelper
: If the scraper shuts down, do not scrape first. (#11632) When the scraper is shutting down, it currently will scrape at least once. With this change, upon receiving a shutdown order, the receiver's scraperhelper will exit immediately.
API Changes
v1.20.0/v0.114.0
🛑 Breaking changes 🛑
-
extensiontest
: Make extensiontest into its own module (#11463) -
component
: Make componenttest into its own module (#11464) -
expandconverter
: Remove deprecated expandvar converter (#11672) -
exporter
: Remove deprecated funcs Create[]Exporter and []ExporterStability (#11662) -
exporterhelper
: Remove derprecated NewLogs[Request]Exporter funcs (#11661) -
extension
: Remove deprecated funcs CreateExtension and ExtensionStability (#11663) -
processortest
: Remove deprecated func NewUnhealthyProcessorCreateSettings (#11665)
🚩 Deprecations 🚩
-
component
: DeprecateTelemetrySettings.LeveledMeterProvider
and undo deprecation ofTelemetrySettings.MeterProvider
(#11061) -
scraperhelper
: Deprecate Scraper.ID func, pass type when register Scraper (#11238)