- Newest
- Most votes
- Most comments
my understanding is CloudWatch alarm notification does not tell you which RDS instance it is for?
when you use "Across All Databases", the metric is not associated with any specific DBInstanceIdentifier. ClouldWAtch is monitoring the CPU utilization as a whole. so to see the specific DB create alarm using Per-Database Metrics, and explicitly select the DBInstanceIdentifier as a dimension. also tagging you instances help you manage and identify your alarm.
you can check your current alarm set up using following CLI:-
aws cloudwatch describe-alarms --alarm-names "YourAlarmName" --query 'MetricAlarms[0].Dimensions'
aws Doc : https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/describe-alarms.html
Hope it will help.
Best
Thanks Malini,
Yes, unfortunately Cloudwatch is not smart enough to have multiple instances in one alarm. I'll have to create per DB instance :(
Is it an added cost to Onboard DBs in Database Insights?
"CloudWatch Database Insights is now Available Database Insights combines database metrics and logs into a unified view in CloudWatch to speed up database troubleshooting."
yes! there is an added cost to onboard database in CloudWatch DB insights. to get the most up-to-date pricing
please check -- https://aws.amazon.com/cloudwatch/pricing/
Relevant content
- asked 2 years ago
LOL! yes! :-)