Catalog / OpenTelemetry Collector
0.149.0
v1.55.0/v0.149.0
Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.149.0
End User Changelog
🛑 Breaking changes 🛑
pkg/service: Removeservice_name,service_instance_id, andservice_versionas constant labels on every internal metric datapoint. These attributes are already present intarget_infoand were being duplicated on each series for OpenCensus backwards compatibility. (#14811) Previously, the collector stamped every internal metric series (e.g.otelcol_process_runtime_heap_alloc_bytes) withservice_name,service_instance_id, andservice_versionlabels to match the old OpenCensus behavior. These attributes are now only present in thetarget_infometric, which is the correct Prometheus/OTel convention. Users who filter or group by these labels on individual metrics will need to update their queries to usetarget_infojoins instead.
💡 Enhancements 💡
all: Move aix/ppc64 to tier 3 support (#13380)all: Upgrade the profiles stability status to alpha (#14817) The following components have their profiles status upgraded from development to alpha:- pdata/pprofile
- connector/forward
- exporter/debug
- receiver/nop
- exporter/nop
- exporter/otlp_grpc
- exporter/otlp_http
cmd/mdatagen: Add semconv reference for attributes (#13297)
🧰 Bug fixes 🧰
cmd/mdatagen: Fix entity code generation soextra_attributesare emitted as resource attributes instead of entity descriptive attributes. (#14778)
API Changelog
💡 Enhancements 💡
cmd/mdatagen: Added ability to generate required fields validation to config go structs generated by mdatagen (#14563)
🧰 Bug fixes 🧰
cmd/mdatagen: Fix RootPackage to use go module root instead of git repo root (#14801) Fixes issue with running mdatagen when the git repository root is different from the go module root.