Skip to main content

Triage AWS EC2 ASGs should leverage ARM instances NON_ARM_INSTANCE_TYPE_USED

  1. Configure AWS EC2 ASGs should leverage ARM instances
  2. Use Case for AWS EC2 ASGs should leverage ARM instances
  3. Triage Guides by Violation Type
    1. Triage AWS EC2 ASGs should leverage ARM instances NON_ARM_INSTANCE_TYPE_USED

Triage Guide: Non-ARM Instance Type Used

Understand

Why should I care about fixing this issue?

Switching to ARM instances can reduce costs and improve energy efficiency. It aligns with cloud best practices and sustainability goals.

Validate

How am I sure that this alert is true and accurate? What is the data source for this policy? How do I retrieve it manually?

The data source is the AWS Auto Scaling Group configurations obtained via AWS APIs. Manually check the ASG configurations in the AWS Management Console or by using AWS CLI commands.

Does this policy scan on a schedule or is it Reactive? If so, when?

This policy scans every 6 hours, as defined by its CRON expression.

Triage

What is the impact if it is unfixed? Does this problem get worse over time if it is unaddressed?

The impact is primarily financial and environmental. Continued use of non-ARM instance types could mean missing out on potential savings and sustainability benefits.

Can remediation cause outages or downtime to any other running service?

Switching instance types may involve resource interruption. Plan and execute changes during maintenance windows.

Act

What do I do to fix this alarm?

Transition the ASG configurations to use ARM instance types.

Reflect

What should I do if this alarm wasn't a good use of time?

Evaluate if your workload is compatible with ARM instances and adjust the policy criteria or disable the policy if ARM is not a fit for your use case.