Releases: elastic/opentelemetry-collector-components
extension/apmconfigextension/v0.1.0
[ratelimiter/processor] Add gubernator as library (#591) * Add gubernator as library
processor/ratelimitprocessor/v0.3.0
What's Changed
- extension/apmconfigextension: fix typo in Agent instance_uid attribute by @xrmx in #577
- chore: add opAMPLogger wrapper for zap logging by @rogercoll in #581
- [ratelimiter] Remove wrong error, remove duplicate code by @constanca-m in #578
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.17.1 to 0.18.0 in /extension/apmconfigextension by @dependabot in #557
- chore(deps): update otelcol by @elastic-renovate-prod in #553
- chore(deps): bump elastic/oblt-actions from 1.27.1 to 1.29.0 by @dependabot in #564
- chore(deps): bump github.com/testcontainers/testcontainers-go from 0.36.0 to 0.37.0 in /extension/apmconfigextension by @dependabot in #556
- chore(deps): bump the otel-dependencies group across 2 directories with 19 updates by @dependabot in #572
- Introduce apikeyauthextension by @axw in #584
- [ratelimit] Add concurrent_requests and request_duration telemetry metrics by @kaiyan-sheng in #588
New Contributors
Full Changelog: processor/ratelimitprocessor/v0.2.0...processor/ratelimitprocessor/v0.3.0
processor/ratelimitprocessor/v0.2.0
What's Changed
- chore(deps): bump github.com/testcontainers/testcontainers-go from 0.36.0 to 0.37.0 in /receiver/elasticapmreceiver by @dependabot in #561
- feat: deployment.environment.name instead of deprecated deployment.environment by @rogercoll in #554
- chore: pin opamp-go that fixes restart by @rogercoll in #567
- Fix changelog otelbench workflow gomod path by @carsonip in #574
- otelbench: Log a warning if
concurrencyis not configured by @carsonip in #573 - chore: move to go1.23.8 by @kaiyan-sheng in #565
- [Ratelimit Processor] Instrument the ratelimiter service with telemetry metrics by @gizas in #562
New Contributors
- @kaiyan-sheng made their first contribution in #565
Full Changelog: processor/elastictraceprocessor/v0.6.0...processor/ratelimitprocessor/v0.2.0
processor/ratelimitprocessor/v0.1.0
What's Changed
- [IntakeV2 receiver] Map Span links by @gregkalapos in #527
- chore(deps): update otelcol by @elastic-renovate-prod in #536
- chore(deps): bump github.com/testcontainers/testcontainers-go from 0.35.0 to 0.36.0 in /receiver/elasticapmreceiver by @dependabot in #496
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.14.1-0.20250203070458-17aa3e31dddf to 0.17.1 in /extension/apmconfigextension by @dependabot in #530
- chore(deps): bump elastic/oblt-actions from ede2300571b905158b39fee9c1d2500694f8210e to 476391c0e6815110ce488b8b09c80ed61848a28a by @dependabot in #528
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.14.1-0.20250203070458-17aa3e31dddf to 0.17.1 in /receiver/elasticapmreceiver by @dependabot in #533
- Delete go.mod in root by @gregkalapos in #537
- chore(deps): bump the otel-dependencies group across 15 directories with 45 updates by @dependabot in #535
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.16.1 to 0.17.1 in /processor/elasticinframetricsprocessor by @dependabot in #531
- chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.17.1 to 8.18.0 in /receiver/elasticapmreceiver by @dependabot in #542
- chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.17.1 to 8.18.0 in /extension/apmconfigextension by @dependabot in #540
- chore(deps): bump github.com/golangci/golangci-lint from 1.64.6 to 1.64.8 in /internal/tools by @dependabot in #539
- chore(deps): bump google.golang.org/grpc from 1.71.0 to 1.72.0 in /extension/beatsauthextension by @dependabot in #538
- Update README.md by @ChrsMark in #549
- Multimod release by @rogercoll in #544
- Update opentelemetry-collector-contrib by @axw in #552
New Contributors
Full Changelog: processor/elastictraceprocessor/v0.4.2...processor/ratelimitprocessor/v0.1.0
processor/lsmintervalprocessor/v0.6.0
What's Changed
- chore(deps): update otelcol by @elastic-renovate-prod in #399
- chore(deps): bump github.com/golangci/golangci-lint from 1.64.5 to 1.64.6 in /internal/tools by @dependabot in #404
- [loadgen/otelbench] Add changelog workflow by @constanca-m in #394
- [loadgen/otelbench] Add println on error by @constanca-m in #405
- chore(deps): update module github.com/elastic/opentelemetry-collector-components/processor/lsmintervalprocessor to v0.5.1 by @elastic-renovate-prod in #401
- [processor/elastictrace]Bump up opentelemetry-lib to latest by @lahsivjar in #415
- Bump up opentelemetry-lib to v0.16.1 by @lahsivjar in #417
- [loadgen/otelbench] Add release otelbench workflow by @constanca-m in #407
- [workflow/otelbench] Fix path to scripts by @constanca-m in #437
- [workflow/otelbench] Add execute permissions to script files by @constanca-m in #438
- IntakeV2 receiver - Handle service.language.[name|version] from APM Data model by @gregkalapos in #395
- [workflow/otelbench] Fix chloggen tool path by @constanca-m in #439
- [otelbench] Update otelbench to report remote internal telemetry metrics by @1pkg in #400
- chore(deps): bump elastic/oblt-actions from bc1d39a53d1cc1fc653c0b62ec8108d1c70ff57d to ede2300571b905158b39fee9c1d2500694f8210e by @dependabot in #441
- [workflow/otelbench] Use git diff to detect changes before creating PR by @constanca-m in #440
- [workflow/otelbench] Get token before checkout by @constanca-m in #443
- [loadgen/otelbench] Update changelog for v0.1.0 by @elastic-observability-automation in #444
- [workflow/otelbench] Remove ./ from path by @constanca-m in #445
- [workflow/otelbench] Remove extra " by @constanca-m in #446
- Update unsafe usage of variable in run command by @ev1yehor in #448
- [workflow/release_otelbench] Remove workflow_dispatch trigger by @constanca-m in #447
- Add support for bearertokenauth by @girodav in #449
- [connector/elasticapm]Add table for metrics produced by the connector by @lahsivjar in #450
- chore(deps): bump google.golang.org/grpc from 1.70.0 to 1.71.0 in /processor/ratelimitprocessor by @dependabot in #424
- chore(deps): bump golang.org/x/time from 0.10.0 to 0.11.0 in /processor/ratelimitprocessor by @dependabot in #433
- chore(deps): bump google.golang.org/grpc from 1.70.0 to 1.71.0 in /processor/ratelimitprocessor by @dependabot in #454
- chore(deps): bump the otel-dependencies group in /processor/ratelimitprocessor with 13 updates by @dependabot in #423
- IntakeV2 receiver - Fix [span|transaction].duration.us and timestamp.us attributes by @gregkalapos in #388
- [receiver/elasticapm] Fix timestamps in test file by @felixbarny in #456
- [IntakeV2 receiver] Use elasticattr constants from opentelemetry-lib by @gregkalapos in #460
- connector/elasticapmconnector: fix component types by @axw in #466
- [processor/lsminterval]Fix incorrect overflow encoding by @lahsivjar in #463
- [receiver/loadgen] Allow graceful shutdown and avoid context canceled by @carsonip in #468
- Add helpers for integrations components by @jsoriano in #453
- Remove signaltometrics connector in favor of the upstream version by @lahsivjar in #469
- Group dependabot dependencies by ownership by @lahsivjar in #478
- chore(deps): bump github.com/jcchavezs/porto from 0.6.0 to 0.7.0 in /internal/tools by @dependabot in #480
- chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.17.0 to 8.17.1 in /receiver/elasticapmreceiver by @dependabot in #386
- Move integrations interfaces to public package by @jsoriano in #484
- Group all dependabot directories by @lahsivjar in #486
- Add extensions to find integrations by @jsoriano in #470
- Add integration processor by @jsoriano in #471
- Add integration receiver by @jsoriano in #472
- chore(deps): bump the otel-dependencies group across 13 directories with 47 updates by @dependabot in #489
- chore(deps): update otelcol by @elastic-renovate-prod in #413
- chore(deps): bump docker/login-action from 3.3.0 to 3.4.0 by @dependabot in #457
- Add config
metrics::add_counter_attr(default=true) to workaround TSDB version conflict by adding loadgenreceiver_counter resource attribute by @carsonip in #498 - Update expo from upstream, add logic for bucket limits by @lahsivjar in #497
- Add @elastic/ingest-tech-lead as code owners by @axw in #505
- Make elasticinframetricsprocessor idempotent by @axw in #500
- EIMP: update opentelemetry-lib by @axw in #507
- otelbench: fix benchmark name format to be compliant with x/tools/benchmark by @1pkg in #515
- [loadgen/otelbench] Update changelog for v0.1.1 by @elastic-observability-automation in #516
- Revert "Add @elastic/ingest-tech-lead as code owners" by @axw in #519
- elasticapmconnector: allow setting custom lsm intervals by @1pkg in #523
- [IntakeV2 receiver] Mapping APM Errors to LogRecord by @gregkalapos in #522
- Bump up golang version in CI to fix govulncheck by @lahsivjar in #534
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.16.1 to 0.17.1 in /processor/elastictraceprocessor by @dependabot in #532
- chore(deps): bump google.golang.org/protobuf from 1.36.5 to 1.36.6 in /extension/apmconfigextension by @dependabot in #491
- chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.17.0 to 8.17.1 in /extension/apmconfigextension by @dependabot in #492
- chore(deps): bump the otel-dependencies group across 4 directories with 20 updates by @dependabot in #506
- chore(deps): bump github.com/testcontainers/testcontainers-go from 0.35.0 to 0.36.0 in /extension/apmconfigextension by @dependabot in #495
- chore(deps): bump ko-build/setup-ko from 0.8 to 0.9 by @dependabot in #524
- [IntakeV2 receiver] Map Span links by @gregkalapos in #527
- chore(deps): updat...
processor/elastictraceprocessor/v0.6.0
What's Changed
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.17.1 to 0.18.0 in /processor/elastictraceprocessor by @dependabot in #559
Full Changelog: processor/elastictraceprocessor/v0.5.0...processor/elastictraceprocessor/v0.6.0
processor/elastictraceprocessor/v0.5.0
What's Changed
- [IntakeV2 receiver] Map Span links by @gregkalapos in #527
- chore(deps): update otelcol by @elastic-renovate-prod in #536
- chore(deps): bump github.com/testcontainers/testcontainers-go from 0.35.0 to 0.36.0 in /receiver/elasticapmreceiver by @dependabot in #496
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.14.1-0.20250203070458-17aa3e31dddf to 0.17.1 in /extension/apmconfigextension by @dependabot in #530
- chore(deps): bump elastic/oblt-actions from ede2300571b905158b39fee9c1d2500694f8210e to 476391c0e6815110ce488b8b09c80ed61848a28a by @dependabot in #528
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.14.1-0.20250203070458-17aa3e31dddf to 0.17.1 in /receiver/elasticapmreceiver by @dependabot in #533
- Delete go.mod in root by @gregkalapos in #537
- chore(deps): bump the otel-dependencies group across 15 directories with 45 updates by @dependabot in #535
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.16.1 to 0.17.1 in /processor/elasticinframetricsprocessor by @dependabot in #531
- chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.17.1 to 8.18.0 in /receiver/elasticapmreceiver by @dependabot in #542
- chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.17.1 to 8.18.0 in /extension/apmconfigextension by @dependabot in #540
- chore(deps): bump github.com/golangci/golangci-lint from 1.64.6 to 1.64.8 in /internal/tools by @dependabot in #539
- chore(deps): bump google.golang.org/grpc from 1.71.0 to 1.72.0 in /extension/beatsauthextension by @dependabot in #538
- Update README.md by @ChrsMark in #549
- Multimod release by @rogercoll in #544
- Update opentelemetry-collector-contrib by @axw in #552
New Contributors
Full Changelog: processor/elastictraceprocessor/v0.4.2...processor/elastictraceprocessor/v0.5.0
processor/elasticinframetricsprocessor/v0.15.0
What's Changed
- EIMP: update opentelemetry-lib by @axw in #507
- otelbench: fix benchmark name format to be compliant with x/tools/benchmark by @1pkg in #515
- [loadgen/otelbench] Update changelog for v0.1.1 by @elastic-observability-automation in #516
- Revert "Add @elastic/ingest-tech-lead as code owners" by @axw in #519
- elasticapmconnector: allow setting custom lsm intervals by @1pkg in #523
- [IntakeV2 receiver] Mapping APM Errors to LogRecord by @gregkalapos in #522
- Bump up golang version in CI to fix govulncheck by @lahsivjar in #534
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.16.1 to 0.17.1 in /processor/elastictraceprocessor by @dependabot in #532
- chore(deps): bump google.golang.org/protobuf from 1.36.5 to 1.36.6 in /extension/apmconfigextension by @dependabot in #491
- chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.17.0 to 8.17.1 in /extension/apmconfigextension by @dependabot in #492
- chore(deps): bump the otel-dependencies group across 4 directories with 20 updates by @dependabot in #506
- chore(deps): bump github.com/testcontainers/testcontainers-go from 0.35.0 to 0.36.0 in /extension/apmconfigextension by @dependabot in #495
- chore(deps): bump ko-build/setup-ko from 0.8 to 0.9 by @dependabot in #524
- [IntakeV2 receiver] Map Span links by @gregkalapos in #527
- chore(deps): update otelcol by @elastic-renovate-prod in #536
- chore(deps): bump github.com/testcontainers/testcontainers-go from 0.35.0 to 0.36.0 in /receiver/elasticapmreceiver by @dependabot in #496
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.14.1-0.20250203070458-17aa3e31dddf to 0.17.1 in /extension/apmconfigextension by @dependabot in #530
- chore(deps): bump elastic/oblt-actions from ede2300571b905158b39fee9c1d2500694f8210e to 476391c0e6815110ce488b8b09c80ed61848a28a by @dependabot in #528
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.14.1-0.20250203070458-17aa3e31dddf to 0.17.1 in /receiver/elasticapmreceiver by @dependabot in #533
- Delete go.mod in root by @gregkalapos in #537
- chore(deps): bump the otel-dependencies group across 15 directories with 45 updates by @dependabot in #535
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.16.1 to 0.17.1 in /processor/elasticinframetricsprocessor by @dependabot in #531
- chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.17.1 to 8.18.0 in /receiver/elasticapmreceiver by @dependabot in #542
- chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.17.1 to 8.18.0 in /extension/apmconfigextension by @dependabot in #540
- chore(deps): bump github.com/golangci/golangci-lint from 1.64.6 to 1.64.8 in /internal/tools by @dependabot in #539
- chore(deps): bump google.golang.org/grpc from 1.71.0 to 1.72.0 in /extension/beatsauthextension by @dependabot in #538
- Update README.md by @ChrsMark in #549
- Multimod release by @rogercoll in #544
- Update opentelemetry-collector-contrib by @axw in #552
New Contributors
Full Changelog: processor/elasticinframetricsprocessor/v0.14.0...processor/elasticinframetricsprocessor/v0.15.0
connector/elasticapmconnector/v0.3.0
What's Changed
- Add helpers for integrations components by @jsoriano in #453
- Remove signaltometrics connector in favor of the upstream version by @lahsivjar in #469
- Group dependabot dependencies by ownership by @lahsivjar in #478
- chore(deps): bump github.com/jcchavezs/porto from 0.6.0 to 0.7.0 in /internal/tools by @dependabot in #480
- chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.17.0 to 8.17.1 in /receiver/elasticapmreceiver by @dependabot in #386
- Move integrations interfaces to public package by @jsoriano in #484
- Group all dependabot directories by @lahsivjar in #486
- Add extensions to find integrations by @jsoriano in #470
- Add integration processor by @jsoriano in #471
- Add integration receiver by @jsoriano in #472
- chore(deps): bump the otel-dependencies group across 13 directories with 47 updates by @dependabot in #489
- chore(deps): update otelcol by @elastic-renovate-prod in #413
- chore(deps): bump docker/login-action from 3.3.0 to 3.4.0 by @dependabot in #457
- Add config
metrics::add_counter_attr(default=true) to workaround TSDB version conflict by adding loadgenreceiver_counter resource attribute by @carsonip in #498 - Update expo from upstream, add logic for bucket limits by @lahsivjar in #497
- Add @elastic/ingest-tech-lead as code owners by @axw in #505
- Make elasticinframetricsprocessor idempotent by @axw in #500
- EIMP: update opentelemetry-lib by @axw in #507
- otelbench: fix benchmark name format to be compliant with x/tools/benchmark by @1pkg in #515
- [loadgen/otelbench] Update changelog for v0.1.1 by @elastic-observability-automation in #516
- Revert "Add @elastic/ingest-tech-lead as code owners" by @axw in #519
- elasticapmconnector: allow setting custom lsm intervals by @1pkg in #523
- [IntakeV2 receiver] Mapping APM Errors to LogRecord by @gregkalapos in #522
- Bump up golang version in CI to fix govulncheck by @lahsivjar in #534
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.16.1 to 0.17.1 in /processor/elastictraceprocessor by @dependabot in #532
- chore(deps): bump google.golang.org/protobuf from 1.36.5 to 1.36.6 in /extension/apmconfigextension by @dependabot in #491
- chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.17.0 to 8.17.1 in /extension/apmconfigextension by @dependabot in #492
- chore(deps): bump the otel-dependencies group across 4 directories with 20 updates by @dependabot in #506
- chore(deps): bump github.com/testcontainers/testcontainers-go from 0.35.0 to 0.36.0 in /extension/apmconfigextension by @dependabot in #495
- chore(deps): bump ko-build/setup-ko from 0.8 to 0.9 by @dependabot in #524
- [IntakeV2 receiver] Map Span links by @gregkalapos in #527
- chore(deps): update otelcol by @elastic-renovate-prod in #536
- chore(deps): bump github.com/testcontainers/testcontainers-go from 0.35.0 to 0.36.0 in /receiver/elasticapmreceiver by @dependabot in #496
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.14.1-0.20250203070458-17aa3e31dddf to 0.17.1 in /extension/apmconfigextension by @dependabot in #530
- chore(deps): bump elastic/oblt-actions from ede2300571b905158b39fee9c1d2500694f8210e to 476391c0e6815110ce488b8b09c80ed61848a28a by @dependabot in #528
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.14.1-0.20250203070458-17aa3e31dddf to 0.17.1 in /receiver/elasticapmreceiver by @dependabot in #533
- Delete go.mod in root by @gregkalapos in #537
- chore(deps): bump the otel-dependencies group across 15 directories with 45 updates by @dependabot in #535
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.16.1 to 0.17.1 in /processor/elasticinframetricsprocessor by @dependabot in #531
- chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.17.1 to 8.18.0 in /receiver/elasticapmreceiver by @dependabot in #542
- chore(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.17.1 to 8.18.0 in /extension/apmconfigextension by @dependabot in #540
- chore(deps): bump github.com/golangci/golangci-lint from 1.64.6 to 1.64.8 in /internal/tools by @dependabot in #539
- chore(deps): bump google.golang.org/grpc from 1.71.0 to 1.72.0 in /extension/beatsauthextension by @dependabot in #538
- Update README.md by @ChrsMark in #549
- Multimod release by @rogercoll in #544
- Update opentelemetry-collector-contrib by @axw in #552
New Contributors
Full Changelog: connector/elasticapmconnector/v0.2.1...connector/elasticapmconnector/v0.3.0
processor/elastictraceprocessor/v0.4.2
What's Changed
- Bump up golang version in CI to fix govulncheck by @lahsivjar in #534
- chore(deps): bump github.com/elastic/opentelemetry-lib from 0.16.1 to 0.17.1 in /processor/elastictraceprocessor by @dependabot in #532
- chore(deps): bump the otel-dependencies group across 4 directories with 20 updates by @dependabot in #506
Full Changelog: processor/elastictraceprocessor/v0.4.1...processor/elastictraceprocessor/v0.4.2