翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
リソースの要件
このページでは、最適化レコメンデーション AWS Compute Optimizer を生成するために必要なリソース要件の概要について説明します。Compute Optimizer がレコメンデーションを生成するには、 AWS リソースが Amazon CloudWatch メトリクスとリソース固有の要件を満たしている必要があります。Compute Optimizer には、リソースタイプごとに異なる CloudWatch メトリクスデータ要件があります。
リソースに十分なメトリック データがない場合は、Compute Optimizer コンソールにレコメンデーションが表示され始めるまでにさらに時間がかかるようにしてください。例えば、リソースに十分なメトリクスデータがあってもレコメンデーションが表示されない場合、Compute Optimizer がリソースを分析している可能性があります。分析が完了するまでに最大 24 時間かかることがあります。分析が完了すると、Compute Optimizer コンソールにリソースレコメンデーションが表示されます。
トピック
Amazon EC2インスタンスの要件
Amazon EC2インスタンスでは、過去 14 日間に 30 時間以上の CloudWatch メトリクスデータが必要です。Compute Optimizer でサポートされているインスタンスタイプのリストについては、「」を参照してくださいサポートされている Amazon EC2インスタンスタイプ。
拡張インフラストラクチャメトリクス機能を有効にした場合、EC2インスタンスには過去 93 日間に 30 時間以上の CloudWatch メトリクスデータが必要です。詳細については、「拡張インフラストラクチャメトリクス」を参照してください。
自動スケーリンググループの要件
Compute Optimizer は、サポートされているインスタンスタイプを実行する 自動スケーリンググループのレコメンデーションを生成します。サポートされているインスタンスタイプは、このユーザーガイドの サポートされている Amazon EC2インスタンスタイプセクションに記載されています。Auto Scaling グループのレコメンデーションを生成するには、Auto Scaling グループが以下の要件を満たしている必要があります。
-
これには、少なくとも 30 時間の CloudWatch メトリクスデータが必要です。
-
これらは 1 つのインスタンスタイプのみを実行します (混合インスタンスタイプは実行されません)。
-
希望する容量、最小容量、最大容量の値はすべて同じです。例えば、インスタンス数が固定された Auto Scaling グループなどです。
-
スポットインスタンスは使用しません。
-
オーバーライドは設定されていません。
Compute Optimizer は、これらの構成要件のすべてを満たす 自動スケーリンググループのインスタンスレコメンデーションを生成します。
Amazon EBSボリュームの要件
Compute Optimizer は、インスタンスにアタッチされているEBSボリュームタイプのレコメンデーションを生成します。データは、ボリュームがインスタンスにアタッチされている CloudWatch 場合にのみ に報告されます。ボリュームは、少なくとも 30 時間連続してインスタンスにアタッチする必要があります。
Compute Optimizer でサポートされている Amazon EBSボリュームタイプのリストについては、「」を参照してくださいサポートされている Amazon EBSボリュームタイプ。
Lambda 関数の要件
Compute Optimizer は、以下の要件を満たす Lambda 関数に対してのみ推奨メモリサイズを生成します。
-
構成されたメモリは、1,792 MB 以下。
-
関数は過去 14 日間に少なくとも 50 回呼び出された。
これらの要件を満たさない関数には、「使用不可」という結果が返されます。「未確定」の理由コードは、 1,792 MB を超えるメモリを設定した関数に適用されます。過去 14 日間に呼び出された回数が 50 回未満の関数には、データ不十分が適用されます。
結果が使用不可である関数は、Compute Optimizer コンソールには表示されません。また、レコメンデーションは表示されません。
注記
Lambda 関数には CloudWatch メトリクスデータは必要ありません。
Fargate での Amazon ECSサービスの要件
Fargate で Amazon ECSサービスのレコメンデーションを生成するには、Compute Optimizer に以下が必要です。
-
サービスには、過去 14 日間に CloudWatch および Amazon ECS使用率メトリクスが 24 時間以上あります。
-
ステップスケーリングポリシーはアタッチされていません。
-
ターゲットスケーリングポリシーは CPUおよび メモリにアタッチされません。
注記
ターゲット追跡ポリシーがサービスCPUにのみアタッチされている場合、Compute Optimizer はメモリサイズのレコメンデーションのみを生成します。または、ターゲット追跡ポリシーがサービスのメモリにのみアタッチされている場合、Compute Optimizer はCPUサイズレコメンデーションのみを生成します。
-
サービス実行ステータスは SteadyStateまたは ですMoreWork。
分析されるメトリクスの詳細については、「Fargate での Amazon ECSサービスのメトリクス」を参照してください。
商用ソフトウェアライセンス要件
Compute Optimizer は、Amazon 上の Microsoft SQL Server のライセンスレコメンデーションのみを生成しますEC2。
Compute Optimizer が商用ソフトウェアライセンスの推奨を生成するには、以下が必要です。
-
30 時間以上連続した CloudWatch メトリクスデータ。
-
Microsoft SQL Server データベース認証情報を使用して CloudWatch Application Insights を有効にします。
CloudWatch Application Insights を有効にする方法の詳細については、「Amazon ユーザーガイド」の「モニタリング用の Amazon CloudWatch Application Insights の設定」を参照してください。 CloudWatch
-
CloudWatch Application Insights に必要なインスタンスロールとポリシーをアタッチします。詳細については、「商用ソフトウェアライセンス推奨を有効にするポリシー」を参照してください。
分析されるメトリクスの詳細については、「商用ソフトウェアライセンスの指標」を参照してください。
Amazon RDS DB インスタンスの要件
Compute Optimizer は、Amazon RDS MySQL および Amazon RDS PostgreSQL データベースエンジンの RDS DB インスタンスと RDS DB インスタンスストレージのレコメンデーションを生成します。RDS DB インスタンスのレコメンデーションを生成するには、Compute Optimizer に以下が必要です。
-
過去 14 日間に 30 時間以上の CloudWatch メトリクスデータ。拡張インフラストラクチャメトリクス機能を有効にした場合、RDSDB インスタンスには過去 93 日間に 30 時間以上のメトリクスデータが必要です。詳細については、「拡張インフラストラクチャメトリクス」を参照してください。
-
オーバープロビジョニングされた RDS DB インスタンスのレコメンデーションを受け取るには、Amazon RDS Performance Insights を有効にする必要があります。DB インスタンスで Performance Insights を有効にするには、「Amazon Relational Database Service ユーザーガイド」の「Amazon で Performance Insights のオンとオフの切り替えRDS」を参照してください。 Amazon Relational Database Service