Releases: elastic/opentelemetry-collector-components
processor/elastictraceprocessor/v0.10.0
What's Changed
- Bump up lsminterval version for elastic apm connector by @lahsivjar in #679
- chore: bump remaining OTel libraries to
v0.130.0by @andrzej-stencel in #664 - [receiver/elasticapmintake] Add mapping for cloud, container, k8s and other relevant fields by @girodav in #681
- [receiver/loadgen] Add disable_pdata_reuse config by @carsonip in #686
- [receiver/elasticapmintake]Add service.node.name and other missing fields by @girodav in #680
- [elasticapmintakereceiver] Set status code and error on response by @gregkalapos in #691
- [ratelimiter] enhance error logging with additional attributes by @vigneshshanmugam in #692
- [elasticapmintakereceiver] Extend docs by @gregkalapos in #693
- profilingmetricsconnector: add (costum)? classification by @florianl in #687
- [processor/ratelimiter] Add ratelimit.request_size histogram metric by @constanca-m in #696
- otelbench: Bump otelbench version to include recent changes by @zmoog in #700
- [loadgen/otelbench] Update changelog for v0.2.2 by @elastic-observability-automation[bot] in #702
- [processor/ratelimiter] Add missing license headers to generated code by @zmoog in #701
- [connector/elasticapm] Add ability configure metric aggregation limit configs by @isaacaflores2 in #626
- [beatsauthextension] Fix bug in
configureTransportmethod by @khushijain21 in #690 - [connector/elasticapm]Add support for adding custom attrs to aggregated metrics by @lahsivjar in #698
- loadgen: Allow shuffling signal benchmark order by @marclop in #704
- [loadgen/otelbench] Update changelog for v0.3.0 by @elastic-observability-automation[bot] in #705
- [loadgen/otelbench] docs: Add docker image usage with custom config by @carsonip in #712
- [processor/ratelimiter] Add metadatakeys to request size metric by @vigneshshanmugam in #713
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.20.0 to 0.21.0 in /extension/apmconfigextension by @dependabot[bot] in #668
- [loadgen/otelbench] Add mixed signal benchmark by @carsonip in #716
- [loadgen/otelbench] Update changelog for v0.4.0 by @elastic-observability-automation[bot] in #717
- [Otelbench] Set datapath for signals by @gizas in #719
- CODEOWNERS: Assign @elastic/elastic-agent-data-plane and @elastic/ecosystem by @florianl in #711
- [elasticapmintakereceiver] Propagate request metdata when include_metadata is set by @1pkg in #718
- Fix delay behavior by @constanca-m in #660
- fix: error message should not be set with other fields by @rogercoll in #710
- loadgen, otelbench: Fix panic on record count when struct is mutated by @carsonip in #721
- [elasticapintake] Add nullcheck when reading OS name by @gregkalapos in #724
- [Build loadgen image] Updating platform for build by @gizas in #725
- [loadgen/otelbench] Update changelog for v0.5.0 by @elastic-observability-automation[bot] in #727
- apikeyauthextension: Elasticsearch check error codes explicitly by @1pkg in #732
- Use HTTP settings on beatsauth extension by @khushijain21 in #722
- ratelimitprocessor: Implement dynamic rate limit by @marclop in #683
- chore(deps): update mapstructure to v2.4.0 by @andrzej-stencel in #755
- chore: use
stableandoldstablealiases for Go versions by @andrzej-stencel in #754 - chore(connector/profilingmetrics): update OTel Collector dependencies to
v0.135.0by @andrzej-stencel in #736 - chore(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #728
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #706
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.20.0 to 0.21.0 in /processor/elasticapmprocessor by @dependabot[bot] in #670
- chore(deps): update OTel Collector dependencies to
v1.41.0/v0.135.0by @andrzej-stencel in #756
New Contributors
- @isaacaflores2 made their first contribution in #626
Full Changelog: processor/elastictraceprocessor/v0.9.0...processor/elastictraceprocessor/v0.10.0
processor/elasticinframetricsprocessor/v0.17.0
What's Changed
- Add APM specific translation and routing logic by @girodav in #633
- loadgen: add support for running benchmark for n iterations by @vigneshshanmugam in #644
- Rename elastictrace processor to elasticapm and extend to logs and metrics by @gregkalapos in #634
- [processor/elasticapmprocessor] Add datastream routing and ECS context handling to metrics and logs by @girodav in #645
- loadgen: add auto mode to concurrency flag by @vigneshshanmugam in #643
- chore(deps): bump elastic/oblt-actions from 1.30.0 to 1.30.1 by @dependabot[bot] in #647
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.18.0 to 0.20.0 in /extension/apmconfigextension by @dependabot[bot] in #642
- apikeyauthextension: propagate status code in errs by @marclop in #650
- [receiver/elasticapmreceiver] Rename to
elasticapmintakereceiverby @girodav in #646 - [loadgen/otelbench] Update changelog for v0.2.1 by @elastic-observability-automation[bot] in #653
- chore(deps): bump github.com/open-telemetry/opamp-go from 0.19.1-0.20250423191708-8d78a5169350 to 0.20.0 in /extension/apmconfigextension by @dependabot[bot] in #654
- [receiver/elasticapmintakereceiver] fix wrong metadata type and README by @girodav in #652
- ratelimitprocessor: Wrap error with code for 429 by @marclop in #656
- [processor/lsminterval]Send to next component only if datapoints are present by @lahsivjar in #662
- Upgrade upstream open-telemetry components to v0.130.0 by @lahsivjar in #663
- chore(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0 in /extension/apikeyauthextension by @dependabot[bot] in #657
- [loadgen/otelbench] Add example of docker image usage to readme by @carsonip in #666
- Update CODEOWNERS for elasticapm and elastictrace processors by @AlexanderWert in #674
- Adding back elastictrace processor for smooth deprecation by @gregkalapos in #665
- [connector]: add profilingmetrics by @florianl in #651
- chore: remove outdated comment by @andrzej-stencel in #677
- [processor/elastictrace] Adapt to latest otel lib by @lahsivjar in #676
- Bump up lsminterval version for elastic apm connector by @lahsivjar in #679
- chore: bump remaining OTel libraries to
v0.130.0by @andrzej-stencel in #664 - [receiver/elasticapmintake] Add mapping for cloud, container, k8s and other relevant fields by @girodav in #681
- [receiver/loadgen] Add disable_pdata_reuse config by @carsonip in #686
- [receiver/elasticapmintake]Add service.node.name and other missing fields by @girodav in #680
- [elasticapmintakereceiver] Set status code and error on response by @gregkalapos in #691
- [ratelimiter] enhance error logging with additional attributes by @vigneshshanmugam in #692
- [elasticapmintakereceiver] Extend docs by @gregkalapos in #693
- profilingmetricsconnector: add (costum)? classification by @florianl in #687
- [processor/ratelimiter] Add ratelimit.request_size histogram metric by @constanca-m in #696
- otelbench: Bump otelbench version to include recent changes by @zmoog in #700
- [loadgen/otelbench] Update changelog for v0.2.2 by @elastic-observability-automation[bot] in #702
- [processor/ratelimiter] Add missing license headers to generated code by @zmoog in #701
- [connector/elasticapm] Add ability configure metric aggregation limit configs by @isaacaflores2 in #626
- [beatsauthextension] Fix bug in
configureTransportmethod by @khushijain21 in #690 - [connector/elasticapm]Add support for adding custom attrs to aggregated metrics by @lahsivjar in #698
- loadgen: Allow shuffling signal benchmark order by @marclop in #704
- [loadgen/otelbench] Update changelog for v0.3.0 by @elastic-observability-automation[bot] in #705
- [loadgen/otelbench] docs: Add docker image usage with custom config by @carsonip in #712
- [processor/ratelimiter] Add metadatakeys to request size metric by @vigneshshanmugam in #713
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.20.0 to 0.21.0 in /extension/apmconfigextension by @dependabot[bot] in #668
- [loadgen/otelbench] Add mixed signal benchmark by @carsonip in #716
- [loadgen/otelbench] Update changelog for v0.4.0 by @elastic-observability-automation[bot] in #717
- [Otelbench] Set datapath for signals by @gizas in #719
- CODEOWNERS: Assign @elastic/elastic-agent-data-plane and @elastic/ecosystem by @florianl in #711
- [elasticapmintakereceiver] Propagate request metdata when include_metadata is set by @1pkg in #718
- Fix delay behavior by @constanca-m in #660
- fix: error message should not be set with other fields by @rogercoll in #710
- loadgen, otelbench: Fix panic on record count when struct is mutated by @carsonip in #721
- [elasticapintake] Add nullcheck when reading OS name by @gregkalapos in #724
- [Build loadgen image] Updating platform for build by @gizas in #725
- [loadgen/otelbench] Update changelog for v0.5.0 by @elastic-observability-automation[bot] in #727
- apikeyauthextension: Elasticsearch check error codes explicitly by @1pkg in #732
- Use HTTP settings on beatsauth extension by @khushijain21 in #722
- ratelimitprocessor: Implement dynamic rate limit by @marclop in #683
- chore(deps): update mapstructure to v2.4.0 by @andrzej-stencel in #755
- chore: use
stableandoldstablealiases for Go versions by @andrzej-stencel in #754 - chore(connector/profilingmetrics): update OTel Collector dependencies to
v0.135.0by @andrzej-stencel in #736 - chore(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #728
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #706
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.20.0 to 0.21.0 in /processor/elasticapmprocessor by @dependabot[bot] in #670
- chore(deps): update OTel Collector dependencies to
v1.41.0/v0.135.0by @andrzej-stencel in https://...
extension/beatsauthextension/v0.3.0
What's Changed
- ratelimitprocessor: Implement dynamic rate limit by @marclop in #683
- chore(deps): update mapstructure to v2.4.0 by @andrzej-stencel in #755
- chore: use
stableandoldstablealiases for Go versions by @andrzej-stencel in #754 - chore(connector/profilingmetrics): update OTel Collector dependencies to
v0.135.0by @andrzej-stencel in #736 - chore(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #728
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #706
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.20.0 to 0.21.0 in /processor/elasticapmprocessor by @dependabot[bot] in #670
- chore(deps): update OTel Collector dependencies to
v1.41.0/v0.135.0by @andrzej-stencel in #756
Full Changelog: extension/beatsauthextension/v0.2.0...extension/beatsauthextension/v0.3.0
extension/apmconfigextension/v0.7.0
What's Changed
- loadgen, otelbench: Fix panic on record count when struct is mutated by @carsonip in #721
- [elasticapintake] Add nullcheck when reading OS name by @gregkalapos in #724
- [Build loadgen image] Updating platform for build by @gizas in #725
- [loadgen/otelbench] Update changelog for v0.5.0 by @elastic-observability-automation[bot] in #727
- apikeyauthextension: Elasticsearch check error codes explicitly by @1pkg in #732
- Use HTTP settings on beatsauth extension by @khushijain21 in #722
- ratelimitprocessor: Implement dynamic rate limit by @marclop in #683
- chore(deps): update mapstructure to v2.4.0 by @andrzej-stencel in #755
- chore: use
stableandoldstablealiases for Go versions by @andrzej-stencel in #754 - chore(connector/profilingmetrics): update OTel Collector dependencies to
v0.135.0by @andrzej-stencel in #736 - chore(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #728
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #706
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.20.0 to 0.21.0 in /processor/elasticapmprocessor by @dependabot[bot] in #670
- chore(deps): update OTel Collector dependencies to
v1.41.0/v0.135.0by @andrzej-stencel in #756
Full Changelog: extension/apmconfigextension/v0.6.0...extension/apmconfigextension/v0.7.0
extension/apikeyauthextension/v0.5.0
What's Changed
- Use HTTP settings on beatsauth extension by @khushijain21 in #722
- ratelimitprocessor: Implement dynamic rate limit by @marclop in #683
- chore(deps): update mapstructure to v2.4.0 by @andrzej-stencel in #755
- chore: use
stableandoldstablealiases for Go versions by @andrzej-stencel in #754 - chore(connector/profilingmetrics): update OTel Collector dependencies to
v0.135.0by @andrzej-stencel in #736 - chore(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #728
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #706
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.20.0 to 0.21.0 in /processor/elasticapmprocessor by @dependabot[bot] in #670
- chore(deps): update OTel Collector dependencies to
v1.41.0/v0.135.0by @andrzej-stencel in #756
Full Changelog: extension/apikeyauthextension/v0.4.1...extension/apikeyauthextension/v0.5.0
connector/elasticapmconnector/v0.7.0
What's Changed
- loadgen: Allow shuffling signal benchmark order by @marclop in #704
- [loadgen/otelbench] Update changelog for v0.3.0 by @elastic-observability-automation[bot] in #705
- [loadgen/otelbench] docs: Add docker image usage with custom config by @carsonip in #712
- [processor/ratelimiter] Add metadatakeys to request size metric by @vigneshshanmugam in #713
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.20.0 to 0.21.0 in /extension/apmconfigextension by @dependabot[bot] in #668
- [loadgen/otelbench] Add mixed signal benchmark by @carsonip in #716
- [loadgen/otelbench] Update changelog for v0.4.0 by @elastic-observability-automation[bot] in #717
- [Otelbench] Set datapath for signals by @gizas in #719
- CODEOWNERS: Assign @elastic/elastic-agent-data-plane and @elastic/ecosystem by @florianl in #711
- [elasticapmintakereceiver] Propagate request metdata when include_metadata is set by @1pkg in #718
- Fix delay behavior by @constanca-m in #660
- fix: error message should not be set with other fields by @rogercoll in #710
- loadgen, otelbench: Fix panic on record count when struct is mutated by @carsonip in #721
- [elasticapintake] Add nullcheck when reading OS name by @gregkalapos in #724
- [Build loadgen image] Updating platform for build by @gizas in #725
- [loadgen/otelbench] Update changelog for v0.5.0 by @elastic-observability-automation[bot] in #727
- apikeyauthextension: Elasticsearch check error codes explicitly by @1pkg in #732
- Use HTTP settings on beatsauth extension by @khushijain21 in #722
- ratelimitprocessor: Implement dynamic rate limit by @marclop in #683
- chore(deps): update mapstructure to v2.4.0 by @andrzej-stencel in #755
- chore: use
stableandoldstablealiases for Go versions by @andrzej-stencel in #754 - chore(connector/profilingmetrics): update OTel Collector dependencies to
v0.135.0by @andrzej-stencel in #736 - chore(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #728
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #706
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.20.0 to 0.21.0 in /processor/elasticapmprocessor by @dependabot[bot] in #670
- chore(deps): update OTel Collector dependencies to
v1.41.0/v0.135.0by @andrzej-stencel in #756
Full Changelog: connector/elasticapmconnector/v0.6.0...connector/elasticapmconnector/v0.7.0
extension/beatsauthextension/v0.2.0
What's Changed
- Use HTTP settings on beatsauth extension by @khushijain21 in #722
Full Changelog: extension/apikeyauthextension/v0.4.1...extension/beatsauthextension/v0.2.0
extension/apikeyauthextension/v0.4.1
What's Changed
Full Changelog: processor/ratelimitprocessor/v0.8.1...extension/apikeyauthextension/v0.4.1
processor/ratelimitprocessor/v0.8.1
What's Changed
- [processor/ratelimiter] Add metadatakeys to request size metric by @vigneshshanmugam in #713
- Fix delay behavior by @constanca-m in #660
Full Changelog: processor/ratelimitprocessor/v0.8.0...processor/ratelimitprocessor/v0.8.1
extension/apmconfigextension/v0.6.0
What's Changed
- Fix delay behavior by @constanca-m in #660
- fix: error message should not be set with other fields by @rogercoll in #710
Full Changelog: receiver/elasticapmintakereceiver/v0.2.1...extension/apmconfigextension/v0.6.0