Triage ECS Task Underutilization Check CPU_UNDERUTILIZATION
Quick Links
- Configure ECS Task Underutilization Check
- Use Case for ECS Task Underutilization Check
- Triage Guides by Violation Type
Understanding CPU Underutilization
Why should I care about fixing this issue?
You should care about CPU underutilization as it suggests you may be overprovisioning resources, leading to unnecessary costs without benefiting performance.
Validate
- Ensure the alert is true and accurate by manually checking CloudWatch for the ECS Task's CPU metrics.
- This policy scans reactively based on metric data obtained from CloudWatch. To manually retrieve data: look for the
CPUUtilization
metric for your task in CloudWatch.
Triage
- If left unaddressed, overprovisioning continues to incur unnecessary costs.
- Remediating it should not cause downtime if resources are resized correctly.
Act
- Consider downscaling the task definition or optimizing the task's workload.
Reflect
- If this alert isn't useful, adjust the
cpuUtilizationThreshold
.