Skip to content

[FEATURE]Enhanced AWS Resource Metadata Support #1737

@yasicar

Description

@yasicar

Is there an existing issue for this?

  • I have searched the existing issues

Feature description

Enhance YACE to collect and export AWS service-specific metadata as Prometheus labels, starting with DynamoDB table attributes, with a generic framework for extending to other AWS services.

Example Use Case - DynamoDB:

  • Users want to monitor DynamoDB metrics segmented by table_class (Standard vs Standard-IA) for cost optimisation
  • Need to alert on tables with specific billing_mode (Pay-per-request vs Provisioned)

Current Limitation:

Can only filter by tags
aws_dynamodb_consumed_read_capacity_units{tag_Environment="prod"}

-Cannot filter by table attributes like:
-table_class, billing_mode, table_status, etc.

What might the configuration look like?

No response

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions