Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Filters – AWS Metadata – Support Additional IMDS Instance Metadata Categories #9640

Open
commiterate opened this issue Nov 25, 2024 · 0 comments · May be fixed by #9727
Open

Filters – AWS Metadata – Support Additional IMDS Instance Metadata Categories #9640

commiterate opened this issue Nov 25, 2024 · 0 comments · May be fixed by #9727

Comments

@commiterate
Copy link

commiterate commented Nov 25, 2024

Is your feature request related to a problem? Please describe.

The AWS Metadata filter currently supports a small subset of IMDS instance metadata categories.

Describe the solution you'd like

Support additional IMDS instance metadata categories. In particular:

  • Services
    • AWS Partition (services/partition)
    • AWS Region Domain (services/domain)
  • Placement
    • AWS Region (placement/region)
      • In multi-region deployments with global observability aggregation, it's useful to know an instance's region to identify region outages (e.g. us-east-1 is down but us-west-2 is up).
    • AWS Availability Zone ID (placement/availability-zone-id)
      • Across AWS accounts, the same availability zone name (e.g. us-east-1a, which the filter supports today) maps to different underlying availability zone IDs (e.g. use1-az1, use1-az2).
      • In multi-account deployments, it's useful to know an instance's availability zone ID to identify availability zone outages (e.g. use1-az1 is down but use1-az2 is up).
    • Placement Group Name (placement/group-name)
    • Placement Group Partition Number (placement/partition-number)
    • Dedicated Host ID (placement/host-id)
      • Useful for identifying bad dedicated hosts (e.g. EC2 Mac instances which require dedicated hosts due to Apple's EULA).
  • IP Addresses (Public/Private IPv4/6)
    • The filter currently supports only the private IPv4 address.
  • AWS EC2 Auto Scaling
    • Target Lifecycle State (autoscaling/target-lifecycle-state)

Describe alternatives you've considered

N/A

Additional context

N/A

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 a pull request may close this issue.

1 participant