質問・問題
Fargate で起動しているタスクの CPU 使用率メトリクスが 100% を超えることがある
回答・解決方法
CPU 使用率が 100% を超える原因は、サービスのタスクが指定された CPU ユニット以上のリソースを使用できる仕様のためです。
例えば、タスクが 512 CPU ユニットを指定している場合でも、使用可能な 2,048 CPUユニット全てを使用する可能性があり、その場合 CPU 使用率は 400% となります。
詳細は公式ドキュメント [1] をご参考いただけますと幸いです。
【参考記事】
[1] Amazon ECS サービスの使用率メトリクス - Amazon Elastic Container Service
サービスレベルの CPU とメモリの使用率
https://docs.aws.amazon.com/ja_jp/AmazonECS/latest/developerguide/service_utilization.html#service-utilization-cpu-memory