Risk Level: Low (generally tolerable level of risk)
Rule ID: ASG-002
Identify any empty Auto Scaling Groups available within your AWS account and delete them in order to eliminate unneeded costs and suboptimal resources. An AWS ASG is considered empty when it doesn't have any EC2 instances attached and is not associated with an Elastic Load Balancer (ELB).
This rule resolution is part of the Conformity Security & Compliance tool for AWS.
Cost
optimisation
optimisation
Sustainability
As good practice, every empty Auto Scaling Group should be removed for cost optimization and better management of your AWS Auto Scaling components.
Audit
To identify any empty Auto Scaling Groups (ASGs), perform the following actions:
Remediation / Resolution
To remove empty AWS Auto Scaling Groups from your account, perform the following:
References
- AWS Documentation
- What Is Auto Scaling?
- Auto Scaling Groups
- Delete the Auto Scaling Group
- AWS Command Line Interface (CLI) Documentation
- autoscaling
- describe-auto-scaling-groups
- describe-load-balancers
- delete-auto-scaling-group
Publication date Aug 31, 2016