Other Articles

ECS Service – Monitor CPU Utilization

This check ensures that ECS service CPU utilization is monitored to detect performance issues, optimize resource usage, and prevent service disruptions.

Check Details

  • Resource: ECS Service
  • Check: Monitor ECS service CPU utilization
  • Risk: Performance issues due to unmonitored CPU usage

Remediation via AWS Console

  1. Log in to the AWS Management Console and navigate to Amazon ECS. Amazon ECS console
  2. Click Clusters, select the affected ECS cluster, then click Services and select the affected ECS service.
  3. Open the Health and metrics tab and ensure that CPUUtilization metrics are being generated for the service. ECS service metrics
  4. If CPU utilization metrics are not available or not updating:
    • Associate the service with a valid task definition
    • Ensure the task definition specifies appropriate CPU values
    • Save and deploy the updated service