Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.160.0 End User Changelog 🚩 Deprecations 🚩 pkg/confighttp: Deprecate flat keepalive fields in client and server config in favor of
Catalog / Observability
OpenTelemetry Collector changelog
Vendor neutral agent that receives traces, metrics and logs, processes them in a pipeline and exports them onward.
- Latest
- 0.160.0
- Shipped
- 2 Sep 20265 days ago
- Collected
- 60 releasesback to 30 Jul 2024
- Project
- opentelemetry.io
- Advisories
- 1 publishednewest 2024
- Breaking
- 49 releasestagged by the publisher
- Feed
- RSS
Read today, the first day on record. Collection status
Version history
0.x60 releases
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.159.0 End User Changelog 💡 Enhancements 💡 pkg/exporterhelper: Add the pkg.exporterhelper.queueBatchEnabled feature gate (#14038,
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.158.0 End User Changelog 🚀 New components 🚀 processor/queuebatch: New queuebatchprocessor to replace the legacy batchprocessor. (
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.157.0 End User Changelog 🛑 Breaking changes 🛑 pkg/exporterhelper: Replace histogram bucket boundaries for otelcol_exporter_queue_
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.156.0 End User Changelog 💡 Enhancements 💡 cmd/mdatagen: Add support for defining stability levels for resource attributes (#15312
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.155.0 End User Changelog 🛑 Breaking changes 🛑 pkg/confighttp: Remove stabilized gate confighttp.framedSnappy (#15420) pkg/configo
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.154.0 End User Changelog 🛑 Breaking changes 🛑 cmd/builder: The --skip-get-modules flag will no longer regenerate your go.mod file
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.153.0 End User Changelog 🛑 Breaking changes 🛑 pkg/configoptional: Stabilize feature gate configoptional.AddEnabledField (#15333)
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.152.1 End User Changelog 💡 Enhancements 💡 pkg/exporterhelper: Add otelcol_exporter_in_flight_requests metric to track the number
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.152.0 End User Changelog 💡 Enhancements 💡 pkg/exporterhelper: Add otelcol_exporter_in_flight_requests metric to track the number
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.151.0 End User Changelog 🛑 Breaking changes 🛑 cmd/builder: In the generated Collector source, the replace statements in the Go mo
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.150.0 End User Changelog 💡 Enhancements 💡 all: Update semconv package from 1.38.0 to 1.40.0 (#15095) cmd/mdatagen: Only allow the
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.149.0 End User Changelog 🛑 Breaking changes 🛑 pkg/service: Remove service_name, service_instance_id, and service_version as const
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.148.0 End User Changelog ❗ Known Issues ❗ service: The collector's internal Prometheus metrics endpoint (:8888) now emits OTel serv
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.147.0 End User Changelog 💡 Enhancements 💡 exporter/debug: Output bucket counts for exponential histogram data points in normal ve
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.146.1 There are no changes in this release, see the following changelog for both v1.52.0 and v0.146.1: https://github.com/open-tele
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.146.0 End User Changelog 🛑 Breaking changes 🛑 all: Increase minimum Go version to 1.25 (#14567) 🚩 Deprecations 🚩 pdata/pprofile
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.145.0 End User Changelog 💡 Enhancements 💡 pkg/scraperhelper: ScraperID has been added to the logs for metrics, logs, and profiles
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.144.0 End User Changelog 🛑 Breaking changes 🛑 pkg/exporterhelper: Change verbosity level for otelcol_exporter_queue_batch_send_si
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.143.0 End User Changelog 💡 Enhancements 💡 all: Update semconv import to 1.38.0 (#14305) exporter/nop: Add profiles support to nop
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.142.0 End User Changelog 💡 Enhancements 💡 exporter/debug: Add logging of dropped attributes, events, and links counts in detailed
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.141.0 End User Changelog 🛑 Breaking changes 🛑 pkg/config/confighttp: Use configoptional.Optional for confighttp.ClientConfig.Cook
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.140.0 End User Changelog 💡 Enhancements 💡 cmd/mdatagen: metadata.yaml now supports an optional entities section to organize resou
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.139.0 End User Changelog 🛑 Breaking changes 🛑 cmd/mdatagen: Make stability.level a required field for metrics (#14070) cmd/mdatag
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.138.0 End User Changelog 🛑 Breaking changes 🛑 all: Remove deprecated type TracesConfig (#14036) pkg/exporterhelper: Add default v
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.137.0 End User Changelog 💡 Enhancements 💡 cmd/mdatagen: Improve validation for resource attribute enabled field in metadata files
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.136.0 End User Changelog 💡 Enhancements 💡 xpdata: Add Serialization and Deserialization of AnyValue (#12826) debugexporter: add s
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.135.0 End User Changelog 💡 Enhancements 💡 exporterhelper: Add new exporter_queue_batch_send_size and exporter_queue_batch_send_si
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.134.0 End User Changelog 💡 Enhancements 💡 pdata: Add custom grpc/encoding that replaces proto and calls into the custom marshal/u
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.133.0 End User Changelog 🛑 Breaking changes 🛑 all: Increase minimum Go version to 1.24 (#13627) 💡 Enhancements 💡 otlphttpexport
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.132.0 End User Changelog 🛑 Breaking changes 🛑 componentstatus: Change the signature of the componentstatus.NewEvent to accept mul
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.131.0 End User Changelog 🛑 Breaking changes 🛑 confighttp: Move confighttp.framedSnappy feature gate to beta. (#10584) 💡 Enhancem
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.130.1 End User Changelog 🧰 Bug fixes 🧰 service: Fixes bug where internal metrics are emitted with an unexpected suffix in their n
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.130.0 End User Changelog ❗ Known Issues ❗ Due to a bug in the internal telemetry Prometheus exporter, if you are configuring an int
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.129.0 End User Changelog 🛑 Breaking changes 🛑 exporterhelper: Remove deprecated sending_queue::blocking options, use sending_queu
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.128.0 End User Changelog 🛑 Breaking changes 🛑 service/telemetry: Mark "telemetry.disableAddressFieldForInternalTelemetry" as stab
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.127.0 End User Changelog 🚩 Deprecations 🚩 semconv: Deprecating the semconv package in favour of go.opentelemetry.io/otel/semconv
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.126.0 End User Changelog 🛑 Breaking changes 🛑 configauth: Removes deprecated configauth.Authentication and extensionauthtest.NewE
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.125.0 End User Changelog 🛑 Breaking changes 🛑 service: Lowercase values for 'otelcol.component.kind' attributes. (#12865) service
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.124.0 End User Changelog 🐛 Known bugs 🐛 service/telemetry: Missing attributes in internal Collector logs (#12870). See issue desc
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.123.0 End User Changelog ❗ Known Issues ❗ This version increases memory usage by ~0.5 MB per component in the pipelines because a s
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.122.1 End User Changelog 🧰 Bug fixes 🧰 confmap: Ensure slices with defaults containing struct values are correctly set. (#12661)
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.122.0 End User Changelog 🛑 Breaking changes 🛑 service: Batch processor telemetry is no longer emitted at "basic" verbosity level
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.121.0 End User Changelog 🛑 Breaking changes 🛑 confighttp: Make the client config options max_idle_conns, max_idle_conns_per_host,
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.120.0 End User Changelog 🛑 Breaking changes 🛑 all: Added support for go1.24, bumped minimum version to 1.23 (#12370) mdatagen: Re
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.119.0 End User Changelog 🛑 Breaking changes 🛑 exporterhelper: Rename exporter span signal specific attributes (e.g. "sent_spans"
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.118.0 End User Changelog 💡 Enhancements 💡 exporterhelper: Add blocking option to control queue behavior when full (#12090) debuge
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.117.0 End User Changelog v1.23.0/v0.117.0 🛑 Breaking changes 🛑 otelcol: Remove warnings when 0.0.0.0 is used (#11713, #8510) 🧰 B
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.116.0 End User Changelog v1.22.0/v0.116.0 🛑 Breaking changes 🛑 pdata/pprofile: Remove deprecated Profile.EndTime and Profile.SetE
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.115.0 End User Changelog v1.21.0/v0.115.0 🛑 Breaking changes 🛑 otelcol: Change all logged timestamps to ISO8601. (#10543) This ma
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 whe
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.113.0 End User Changelog v1.19.0/v0.113.0 🛑 Breaking changes 🛑 internal/fanoutconsumer: Extract internal/fanoutconsumer as a sepa
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.112.0 End User Changelog v1.18.0/v0.112.0 🛑 Breaking changes 🛑 consumer/consumererror: Extract consumer/consumererror as a separa
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.111.0 :new: The binary release adds a new OTLP-only distro. Feel free to leave us feedback on this new distro on the opentelemetry-
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.110.0 End User Changelog 🛑 Breaking changes 🛑 processorhelper: Update incoming/outgoing metrics to a single metric with a otel.si
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.109.0 End User Changelog 🐛 Known bugs 🐛 The ocb binary has an identified bug caused by the fact that some of the providers have b
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.108.0 End User Changelog 🧰 Bug fixes 🧰 mdatagen: Fix a missing import in the generated test file (#10969)
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.108.0 End User Changelog 🛑 Breaking changes 🛑 all: Added support for go1.23, bumped the minimum version to 1.22 (#10869) otelcol:
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.107.0 End User Changelog v1.13.0/v0.107.0 🛑 Breaking changes 🛑 service: Remove OpenCensus bridge completely, mark feature gate as
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.106.1 End User Changelog v0.106.1 🧰 Bug fixes 🧰 configauth: Fix unmarshaling of authentication in HTTP servers. (#10750)