Skip to content

Releases: elastic/opentelemetry-collector-components

connector/elasticapmconnector/v0.3.0

30 Apr 08:42
@axw axw
024c915

Choose a tag to compare

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

17 Apr 16:14
ae0668b

Choose a tag to compare

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

processor/elasticinframetricsprocessor/v0.14.0

01 Apr 07:46
@axw axw
ccfe7cb

Choose a tag to compare

What's Changed

  • Make elasticinframetricsprocessor idempotent by @axw in #500

processor/elastictraceprocessor/v0.4.1

04 Mar 12:47
aba91a5

Choose a tag to compare

connector/elasticapmconnector/v0.2.0

04 Mar 11:45
535989f

Choose a tag to compare

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

Full Changelog: processor/lsmintervalprocessor/v0.5.1...connector/elasticapmconnector/v0.2.0

processor/lsmintervalprocessor/v0.5.1

28 Feb 14:56
a9a069d

Choose a tag to compare

What's Changed

processor/lsmintervalprocessor/v0.5.0

27 Feb 10:28
1b541df

Choose a tag to compare

What's Changed

  • [loadgen] Separate into otelbench for benchmarking, otelsoak for soak testing by @carsonip in #291
  • [receiver/loadgen] Benchmark generators by @carsonip in #315
  • [otelsoak] Fix example usage in readme by @carsonip in #314
  • [receiver/loadgen] Simulate multiple agents via new concurrency config by @carsonip in #313
  • [otelbench] Add concurrency flag to simulate multiple agents by @carsonip in #330
  • Bump go version to 1.22.11 to pass govulncheck by @carsonip in #337
  • [receiver/loadgen] Add performance optimization to reuse pdata struct if possible by @carsonip in #331
  • [beatsauthextension] Add support for beats related ssl parameters to be used with otel-components by @khushijain21 in #334
  • [processor/lsminterval]Add parallel benchmark for aggregation by @lahsivjar in #350
  • lsmintervalprocessor: make processor non-mutating by @axw in #352
  • test: add testutil internal package by @rogercoll in #355
  • Update to Go 1.23 by @axw in #356
  • Update distribution component versions to v0.120.0 by @lahsivjar in #365
  • chore(deps): bump the otel-dependencies group across 1 directory with 14 updates by @dependabot in #361
  • chore(deps): bump the otel-dependencies group across 1 directory with 15 updates by @dependabot in #359
  • chore(deps): bump the otel-dependencies group across 1 directory with 8 updates by @dependabot in #362
  • chore(deps): bump the otel-dependencies group across 1 directory with 10 updates by @dependabot in #363
  • chore(deps): bump the otel-dependencies group across 1 directory with 14 updates by @dependabot in #358
  • chore(deps): bump the otel-dependencies group across 1 directory with 9 updates by @dependabot in #360
  • Introduce elasticapmconnector by @axw in #367
  • Fix sharedcomponent module version by @axw in #376
  • processor/lsmintervalprocessor: optimise marshalling by @axw in #290
  • chore(deps): bump the otel-dependencies group in /processor/elastictraceprocessor with 2 updates by @dependabot in #372
  • Update elasticapm connector deps by @lahsivjar in #377
  • Bump up otel version for internal/tools and beatsauthextension by @lahsivjar in #368
  • Update elasticapm receiver dependencies by @lahsivjar in #381
  • Add dependabot for elasticapmreceiver by @lahsivjar in #380
  • chore(deps): bump the otel-dependencies group in /connector/elasticapmconnector with 2 updates by @dependabot in #373
  • chore(deps): bump the otel-dependencies group in /connector/signaltometricsconnector with 5 updates by @dependabot in #375
  • chore(deps): bump the otel-dependencies group in /processor/lsmintervalprocessor with 4 updates by @dependabot in #374
  • ElasticAPM receiver: handle transactions and spans by @gregkalapos in #294
  • chore(deps): bump github.com/golangci/golangci-lint from 1.63.1 to 1.64.5 in /internal/tools by @dependabot in #382
  • chore(deps): update otelcol by @elastic-renovate-prod in #312
  • chore(deps): bump golang.org/x/vuln from 1.1.3 to 1.1.4 in /internal/tools by @dependabot in #297
  • chore(deps): bump golang.org/x/time from 0.9.0 to 0.10.0 in /processor/ratelimitprocessor by @dependabot in #345
  • chore(deps): bump the otel-dependencies group in /receiver/elasticapmreceiver with 2 updates by @dependabot in #383
  • [receiver/elasticapm] Add /config/v1/agents endpoint by @rogercoll in #324
  • chore(deps): update elasticsearch docker tag to v8.17.2 by @elastic-renovate-prod in #384
  • Update to use upstream signaltometrics component by @lahsivjar in #378
  • Limit harvest interval and optimize range delete by @lahsivjar in #389
  • chore(deps): bump the otel-dependencies group in /receiver/elasticapmreceiver with 2 updates by @dependabot in #385

New Contributors

Full Changelog: processor/lsmintervalprocessor/v0.4.0...processor/lsmintervalprocessor/v0.5.0

connector/elasticapmconnector/v0.1.0

27 Feb 16:34
aa49084

Choose a tag to compare

[apmbench] Explain why nop receiver and exporter is needed (#393)

processor/lsmintervalprocessor/v0.4.0

16 Jan 11:36
0e78fa8

Choose a tag to compare

What's Changed

  • chore(deps): bump github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest from 0.111.0 to 0.112.0 in /processor/elasticinframetricsprocessor in the otel-dependencies group across 1 directory by @dependabot in #208
  • Initialise receiver/elasticapmreceiver by @axw in #191
  • github-actions: set contents: read permission at the top level by @v1v in #212
  • Bump up otel components versions to v0.112.0 by @lahsivjar in #209
  • chore(deps): bump github.com/golangci/golangci-lint from 1.61.0 to 1.62.0 in /internal/tools by @dependabot in #222
  • chore(deps): bump the otel-dependencies group across 1 directory with 14 updates by @dependabot in #221
  • chore(deps): bump the otel-dependencies group across 1 directory with 9 updates by @dependabot in #220
  • chore(deps): bump the otel-dependencies group across 1 directory with 11 updates by @dependabot in #219
  • chore(deps): bump the otel-dependencies group in /processor/elastictraceprocessor with 9 updates by @dependabot in #227
  • chore(deps): bump the otel-dependencies group in /connector/signaltometricsconnector with 14 updates by @dependabot in #226
  • chore(deps): bump the otel-dependencies group in /processor/lsmintervalprocessor with 11 updates by @dependabot in #223
  • chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /connector/signaltometricsconnector by @dependabot in #228
  • chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /processor/lsmintervalprocessor by @dependabot in #229
  • chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /processor/elastictraceprocessor by @dependabot in #230
  • chore(deps): bump the otel-dependencies group across 1 directory with 2 updates by @dependabot in #224
  • chore(deps): bump github.com/golangci/golangci-lint from 1.62.0 to 1.62.2 in /internal/tools by @dependabot in #233
  • [processor/lsminterval] Add benchmarks by @carsonip in #232
  • [processor/ratelimit] Add new component ratelimitprocessor by @carsonip in #247
  • chore(deps): bump the otel-dependencies group in /internal/tools with 2 updates by @dependabot in #240
  • Add ratelimitprocessor to dependabot.yml by @carsonip in #248
  • chore(deps): bump google.golang.org/grpc from 1.68.1 to 1.69.0 in /processor/ratelimitprocessor by @dependabot in #249
  • chore(deps): bump the otel-dependencies group across 1 directory with 12 updates by @dependabot in #241
  • chore(deps): bump the otel-dependencies group across 1 directory with 9 updates by @dependabot in #243
  • Bump up manifest component versions to v0.116.0 by @lahsivjar in #266
  • chore(deps): bump the otel-dependencies group across 1 directory with 10 updates by @dependabot in #265
  • chore(deps): bump the otel-dependencies group across 1 directory with 12 updates by @dependabot in #260
  • chore(deps): bump google.golang.org/grpc from 1.69.0 to 1.69.2 in /processor/ratelimitprocessor by @dependabot in #263
  • chore(deps): bump the otel-dependencies group in /internal/tools with 2 updates by @dependabot in #256
  • chore(deps): bump github.com/elastic/opentelemetry-lib from 0.13.0 to 0.14.0 in /processor/elastictraceprocessor by @dependabot in #264
  • chore(deps): bump the otel-dependencies group in /processor/ratelimitprocessor with 14 updates by @dependabot in #257
  • chore(deps): bump google.golang.org/protobuf from 1.35.2 to 1.36.1 in /processor/ratelimitprocessor by @dependabot in #268
  • chore(deps): bump the otel-dependencies group across 1 directory with 14 updates by @dependabot in #262
  • ci: enable renovate for distributions manifests by @rogercoll in #271
  • chore(deps): update otelcol by @elastic-renovate-prod in #273
  • chore(config): migrate renovate config by @elastic-renovate-prod in #275
  • chore(deps): bump github.com/golangci/golangci-lint from 1.62.2 to 1.63.1 in /internal/tools by @dependabot in #277
  • [processor/lsminterval] Optimize pebble usage by @lahsivjar in #270
  • chore(deps): bump github.com/cockroachdb/pebble from 1.1.2 to 1.1.3 in /processor/lsmintervalprocessor by @dependabot in #279
  • chore(deps): bump golang.org/x/time from 0.8.0 to 0.9.0 in /processor/ratelimitprocessor by @dependabot in #280
  • [processor/lsminterval] Define cardinality limits and handle overflows by @lahsivjar in #235
  • [processor/ratelimit] Add throttle_behavior for optional delayed processing by @carsonip in #293
  • ratelimitprocessor: make delays interruptible by @axw in #295
  • Add loadgenreceiver and loadgen config by @carsonip in #246
  • chore(deps): update otelcol by @elastic-renovate-prod in #282
  • [processor/lsminterval]Optimize critical section by @lahsivjar in #298
  • [processor/lsminterval]Introduce metric overflow limit by @lahsivjar in #300
  • Add client metadata to key by @axw in #306

New Contributors

  • @axw made their first contribution in #191
  • @v1v made their first contribution in #212
  • @elastic-renovate-prod made their first contribution in #273

Full Changelog: connector/signaltometricsconnector/v0.3.0...processor/lsmintervalprocessor/v0.4.0

processor/lsmintervalprocessor/v0.3.0

23 Oct 15:00
5c78d77

Choose a tag to compare

What's Changed

  • Adding some infra for testing with custom components by @eyalkoren in #188
  • Typo by @eyalkoren in #189
  • Remove spanmetricsv2 and update references to signaltometrics by @lahsivjar in #186
  • [connector/signaltometrics] Fix incorrect config in metadata by @lahsivjar in #190
  • chore(deps): bump the otel-dependencies group in /internal/tools with 2 updates by @dependabot in #197
  • chore(deps): bump the otel-dependencies group in /processor/lsmintervalprocessor with 6 updates by @dependabot in #193
  • chore(deps): bump the otel-dependencies group in /processor/elastictraceprocessor with 6 updates by @dependabot in #196
  • chore(deps): bump the otel-dependencies group in /connector/signaltometricsconnector with 8 updates by @dependabot in #195
  • [connector/signaltometrics] Add readme for custom ottl functions by @lahsivjar in #192
  • [processor/elastictrace]Remove usage of deprecated NewTracesProcessor by @lahsivjar in #199
  • ci: allow dependabot workflow checks by @rogercoll in #200
  • chore(deps): bump the otel-dependencies group across 1 directory with 8 updates by @dependabot in #194
  • chore(deps): bump github.com/elastic/opentelemetry-lib from 0.12.0 to 0.13.0 in /processor/elastictraceprocessor by @dependabot in #205
  • chore(deps): bump the otel-dependencies group in /processor/lsmintervalprocessor with 4 updates by @dependabot in #203
  • chore(deps): bump the otel-dependencies group in /connector/signaltometricsconnector with 5 updates by @dependabot in #204
  • chore(deps): bump github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest from 0.111.0 to 0.112.0 in /processor/elastictraceprocessor in the otel-dependencies group across 1 directory by @dependabot in #207
  • chore(deps): bump github.com/elastic/opentelemetry-lib from 0.9.0 to 0.13.0 in /processor/elasticinframetricsprocessor by @dependabot in #206

New Contributors

Full Changelog: connector/signaltometricsconnector/v0.2.1...processor/lsmintervalprocessor/v0.3.0