Skip to content

Releases: elastic/opentelemetry-collector-components

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

processor/elastictraceprocessor/v0.3.0

23 Oct 15:01
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/elastictraceprocessor/v0.3.0

processor/elasticinframetricsprocessor/v0.13.0

23 Oct 16:03
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/elasticinframetricsprocessor/v0.13.0