Skip to content

Add OTEL attr_limit cluster: attribute limit processor tests#682

Merged
sky333999 merged 3 commits intoaws:mainfrom
spanaik:otel/attr-limit
May 8, 2026
Merged

Add OTEL attr_limit cluster: attribute limit processor tests#682
sky333999 merged 3 commits intoaws:mainfrom
spanaik:otel/attr-limit

Conversation

@spanaik
Copy link
Copy Markdown
Contributor

@spanaik spanaik commented Apr 30, 2026

3x t3.medium nodes with low/mid/high label counts to test the awsattributelimit processor. Validates Phase 1 (NFD removal, redundant key removal), protected attribute survival, 150-attr cap enforcement, and Phase 2 tier-based dropping across all 3 excess levels.

  • terraform/eks/daemon/otel-attr-limit/: 3 node groups with sentinel labels + padding (108/120/120), 3 nginx deployments pinned per node, high node has 120 extra pod labels
  • test/otel/attr_limit/: 7 test functions
  • generator: added to eks_daemon matrix

Workflow Run: https://github.com/aws/amazon-cloudwatch-agent/actions/runs/25079654448/job/73482046915

@spanaik spanaik requested a review from a team as a code owner April 30, 2026 10:23
@spanaik spanaik force-pushed the otel/attr-limit branch from f08e60e to 901eebe Compare May 6, 2026 09:35
3x t3.medium nodes with low/mid/high label counts to test the
awsattributelimit processor. Validates Phase 1 (NFD removal,
redundant key removal), protected attribute survival, 150-attr
cap enforcement, and Phase 2 tier-based dropping across all 3
excess levels.

- terraform/eks/daemon/otel-attr-limit/: 3 node groups with
  sentinel labels + padding (108/120/120), 3 nginx deployments
  pinned per node, high node has 120 extra pod labels
- test/otel/attr_limit/: 7 test functions
- generator: added to eks_daemon matrix
@spanaik spanaik force-pushed the otel/attr-limit branch from 901eebe to aa0b3d1 Compare May 6, 2026 10:23
@sky333999 sky333999 merged commit d9ccd49 into aws:main May 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants