Recently I worked with a project that needs some EC2 servers and RDS for the web applications. After creating all infrastructure resources, I have to create CloudWatch alarms for all EC2 and RDS instances, then I found I have to create hundreds of alarms in CloudWatch which is a nightmare for me!
In order to make life easier, I developed a solution for this situation, for details please refer to the following link:
https://github.com/jayhebe/cloudwatch_alarm_generator
Hope this is helpful and I know there are a lot of limitations and as a beginner of programming, the code is not perfect as well, but I am still working on that iteratively to make it better.
Let me know if you have any question :)
Br
Jay