Skip to content

[receiver/splunkenterprise] enable attribute reaggregation#45409

Merged
dmitryax merged 5 commits into
open-telemetry:mainfrom
shalper2:45396-enable-reaggregation
Feb 25, 2026
Merged

[receiver/splunkenterprise] enable attribute reaggregation#45409
dmitryax merged 5 commits into
open-telemetry:mainfrom
shalper2:45396-enable-reaggregation

Conversation

@shalper2
Copy link
Copy Markdown
Contributor

@shalper2 shalper2 commented Jan 13, 2026

Description

This PR enables dynamic metric configuration at runtime. This means that collector configuration files can now define a set of attributes for a metric that they would like to aggregate data by. This can be done on a per-metric basis for any metric attribute defined at a requirement level of recommended or below.

For more information about how reaggregation works please check out 14281.

Link to tracking issue

Fixes 45396

Testing

Unit tests were updated for the component parts including the golden file for scraper_test.go.

@shalper2 shalper2 requested review from a team and MovieStoreGuy as code owners January 13, 2026 21:45
@shalper2 shalper2 changed the title 45396 enable reaggregation [receiver/splunkenterprise] enable reaggregation Jan 13, 2026
@shalper2 shalper2 changed the title [receiver/splunkenterprise] enable reaggregation [receiver/splunkenterprise] enable attribute reaggregation Jan 13, 2026
Comment thread receiver/splunkenterprisereceiver/testdata/scraper/expected.yaml
@shalper2 shalper2 force-pushed the 45396-enable-reaggregation branch 2 times, most recently from 569f2d1 to ca71071 Compare January 20, 2026 14:52
@shalper2 shalper2 force-pushed the 45396-enable-reaggregation branch 3 times, most recently from 9b4f1be to 9a864d4 Compare January 30, 2026 16:35
Comment thread receiver/splunkenterprisereceiver/testdata/scraper/expected.yaml
@shalper2 shalper2 force-pushed the 45396-enable-reaggregation branch from 6ca2178 to 6a628fd Compare February 19, 2026 16:05
@atoulme
Copy link
Copy Markdown
Contributor

atoulme commented Feb 23, 2026

@dmitryax please take another look

@dmitryax dmitryax merged commit b5b5ab4 into open-telemetry:main Feb 25, 2026
225 of 226 checks passed
antonio-mazzini pushed a commit to antonio-mazzini/opentelemetry-collector-contrib that referenced this pull request Mar 5, 2026
…metry#45409)

#### Description
This PR enables dynamic metric configuration at runtime. This means that
collector configuration files can now define a set of attributes for a
metric that they would like to aggregate data by. This can be done on a
per-metric basis for any metric attribute defined at a [requirement
level](open-telemetry/opentelemetry-collector#13913)
of `recommended` or below.

For more information about how reaggregation works please check out
[14281](open-telemetry/opentelemetry-collector#14281).

#### Link to tracking issue
Fixes
[45396](open-telemetry#45396)

#### Testing
Unit tests were updated for the component parts including the `golden`
file for `scraper_test.go`.
avleentwilio pushed a commit to avleentwilio/opentelemetry-collector-contrib that referenced this pull request Apr 1, 2026
…metry#45409)

#### Description
This PR enables dynamic metric configuration at runtime. This means that
collector configuration files can now define a set of attributes for a
metric that they would like to aggregate data by. This can be done on a
per-metric basis for any metric attribute defined at a [requirement
level](open-telemetry/opentelemetry-collector#13913)
of `recommended` or below.

For more information about how reaggregation works please check out
[14281](open-telemetry/opentelemetry-collector#14281).

#### Link to tracking issue
Fixes
[45396](open-telemetry#45396)

#### Testing
Unit tests were updated for the component parts including the `golden`
file for `scraper_test.go`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enable re-aggregation feature for scrapers

5 participants