Skip to content

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

Open
@commiterate

Description

@commiterate

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions