Skip to content

Deploy and maintenance

In-place patching, deploys, and reboots stop the application from answering. If aggregation is included, Auto Scaling may replace the instance even though the outage is expected. Use suppression
Pause evaluation on an instance for a duration so deploys and reboots do not look impaired.
for a bounded window. The Verify lab runs enable and disable in order, with the console result after each command.

Instance-level. Pass a duration, or omit it to suppress until you disable.

Terminal window
aws ec2 enable-application-status-check-suppression \
--instance-ids "$INSTANCE_ID" \
--duration-seconds 3600

Overall status reports suppressed. Auto Scaling does not act. The instance card shows Application status Suppressed; the per-check line can still be passed.

Resume early:

Terminal window
aws ec2 disable-application-status-check-suppression \
--instance-ids "$INSTANCE_ID"

Keep evaluating and reporting individual status, but do not affect overall status or Auto Scaling. Use this for a long validation of a new check version.

Terminal window
aws ec2 modify-application-status-check \
--application-status-check-id "$ASC_ID" \
--aggregation excluded

For indefinite removal from a subset of instances, disassociate or drop the matching tag. Overall status becomes not-applicable.