-
Notifications
You must be signed in to change notification settings - Fork 9
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
Add RDS tags #37
Comments
In our initial use case, we needed to collect metrics from all RDS instances, but it makes sense to support instance filtering. We need to think a bit about the way to implement it. It could be relevant to be able to filter RDS instances by :
RDS instances can have up to 50 tags, which could be a lot to ingest in Prometheus and probably not be used for alerting or visualization.
Thanks, |
Great question. Speacing about possible cardinality issue, indeed this might be a problem, considering quotas for ResourceTaggingAPI. I might suggest to solve this in similar way as it done in YACE. It also offers exporting AWS tags, but you need to explicitly specify exact tag keys you need to fetch, avoiding unwanted label overflow. |
I'm proposing to add
So you use it to filter metrics based on tags:
Does it meet your use case? |
🤔 |
Hello, Sorry for the late response. We had to release version 0.5.1 to fix unsupported characters in Prometheus labels, but we introduced the Using PromQL joins, you can filter metrics based on AWS RDS instance tags. Please upgrade your deployment to the latest version (currently |
Is your feature request related to a problem? Please describe.
Current implementation suggest to fetch data about rds instances across all account/region, which is already great, but lacks additional precision. We have around 50+ databases per region and use tags to be able filter them based on specific tag value.
Describe the solution you'd like
An ability to collect info about instance tags and add them as metric labels would increase possibilities of filtering data we collect.
The text was updated successfully, but these errors were encountered: