Ensure there are no Auto Scaling Groups (ASGs) with suspended processes, provisioned in your AWS account, in order to avoid disrupting the auto scaling workflow. AWS ASG service enables you to suspend one or more of the processes (Launch, Terminate, HealthCheck, etc) in your Auto Scaling Group. This feature can be extremely useful when you need to investigate a configuration problem or other issues with your web application, then resolve the issue found without triggering the auto scaling process. For example, if your Auto Scaling Group fails repeatedly to launch new EC2 instances, you can suspend the "Launch" process to stop launching new instances until you fix the issue. Any suspended ASG processes detected will be highlighted on the Cloud Conformity dashboard. Cloud Conformity strongly recommends that you resume the suspended processes within your AWS ASGs as soon as the remediation process is completed.
This rule resolution is part of the Conformity Security & Compliance tool for AWS.
excellence
efficiency
Monitoring your Amazon Auto Scaling Groups for suspended processes and resume them promptly will help you maintain the reliability of your ASGs.
Audit
To identify any AWS Auto Scaling Groups with suspended processes, perform the following:
Remediation / Resolution
To resume any auto scaling processes suspended within your Amazon ASGs after the application and/or environment remediation process is complete, perform the following actions:
References
- AWS Documentation
- Auto Scaling Groups
- Scaling the Size of Your Auto Scaling Group
- Suspending and Resuming Auto Scaling Processes
- AWS Command Line Interface (CLI) Documentation
- autoscaling
- describe-auto-scaling-groups
- resume-processes