Skip to main content

Triage AWS EC2 Idle Instance Detection MEMORY_UTILIZATION_LOW

  1. Configure AWS EC2 Idle Instance Detection
  2. Use Case for AWS EC2 Idle Instance Detection
  3. Triage Guides by Violation Type
    1. Triage AWS EC2 Idle Instance Detection CPU_UTILIZATION_LOW
    2. Triage AWS EC2 Idle Instance Detection MEMORY_UTILIZATION_LOW

Understanding

Instances with low memory utilization could indicate underutilization. This alarm means the instance memory is not being effectively used, potentially leading to wastage of allocated resources.

Validation

Ensure the memory utilization alert aligns with performance by reviewing CloudWatch metrics. Manual log-in to the instance can provide direct observation of memory usage. Reactive policy evaluations trigger this alert.

Triage

Low memory utilization, like low CPU utilization, would not typically exacerbate problems but does contribute to ongoing costs. Downsizing or decommissioning should be considered, and unlikely to disrupt services due to low usage.

Act

Investigate whether the low memory usage is expected; if not, consider altering the instance type to a more cost-effective option or terminating the instance altogether.

Reflect

If the instance's memory usage is in line with its intended purpose, adjust the policy thresholds or exemptions to prevent future false alarms.