Skip to content

[receiver/kubeletstats] Enable re-aggregation feature#47750

Open
alliasgher wants to merge 1 commit intoopen-telemetry:mainfrom
alliasgher:feat/46363-kubeletstats-reaggregation
Open

[receiver/kubeletstats] Enable re-aggregation feature#47750
alliasgher wants to merge 1 commit intoopen-telemetry:mainfrom
alliasgher:feat/46363-kubeletstats-reaggregation

Conversation

@alliasgher
Copy link
Copy Markdown

Part of #45396.

Summary

Sets reaggregation_enabled: true in metadata.yaml and assigns requirement levels to the two network metric attributes:

Attribute Level Rationale
direction recommended Enabled by default; can be disabled to aggregate receive+transmit
interface recommended Enabled by default; can be disabled to aggregate across network interfaces

All other metrics in this receiver have attributes: [] and are unaffected.

Regenerated metadata files with mdatagen.

Testing

ok  github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver/internal/metadata

Part of open-telemetry#45396.

Sets reaggregation_enabled: true in metadata.yaml and assigns
requirement levels to the two network metric attributes:
- direction: recommended (can be disabled, e.g. to aggregate rx+tx)
- interface: recommended (can be disabled, e.g. to aggregate across NICs)

Regenerated metadata files with mdatagen. Ran gci to fix import
grouping in generated_config_test.go.

Signed-off-by: Ali <alliasgher123@gmail.com>
@github-actions github-actions bot added the first-time contributor PRs made by new contributors label Apr 19, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Welcome, contributor! Thank you for your contribution to opentelemetry-collector-contrib.

Important reminders:

A maintainer will review your pull request soon. Thank you for helping make OpenTelemetry better!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants