

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# リソースの要件
<a name="requirements"></a>

このページでは、 が最適化レコメンデーション AWS Compute Optimizer を生成するために必要なリソース要件の概要を説明します。Compute Optimizer がレコメンデーションを生成するには、 AWS リソースが Amazon CloudWatch メトリクスとリソース固有の要件を満たしている必要があります。Compute Optimizer には、リソースタイプごとに異なる CloudWatch メトリクスデータ要件があります。

リソースに十分なメトリック データがない場合は、Compute Optimizer コンソールにレコメンデーションが表示され始めるまでにさらに時間がかかるようにしてください。例えば、リソースに十分なメトリクスデータがあってもレコメンデーションが表示されない場合は、リソースがまだ Compute Optimizer で分析されている可能性があります。分析が完了するまでに最大 24 時間かかることがあります。分析が完了すると、Compute Optimizer コンソールにリソースレコメンデーションが表示されます。

**Topics**
+ [Amazon EC2 インスタンスと EC2 Auto Scaling グループの要件](#requirements-ec2-instances)
+ [Amazon EBS ボリューム要件](#requirements-ebs-volumes)
+ [Lambda 関数の要件](#requirements-lambda-functions)
+ [[Fargate の Amazon ECS サービスの要件]](#requirements-ecs-fargate)
+ [商用ソフトウェアライセンス要件](#requirements-license)
+ [Amazon Aurora と RDS データベースの要件](#requirements-rds)
+ [その他のリソース](#requirements-resources)

## Amazon EC2 インスタンスと EC2 Auto Scaling グループの要件
<a name="requirements-ec2-instances"></a>

Amazon EC2 インスタンスと EC2 Auto Scaling グループの両方で、過去 14 日間に少なくとも 30 時間の CloudWatch メトリクスデータが必要です。

拡張インフラストラクチャメトリクス機能を有効にした場合、EC2 インスタンスと EC2 Auto Scaling の両方に、過去 93 日間に少なくとも 30 時間の CloudWatch メトリクスデータが必要です。詳細については、「[拡張インフラストラクチャメトリクス](https://docs.aws.amazon.com//compute-optimizer/latest/ug/enhanced-infrastructure-metrics.html)」を参照してください。

Compute Optimizer でサポートされているインスタンスタイプの一覧については、「[サポートされている Amazon EC2 インスタンスタイプ](supported-resources.md#supported-ec2-instances)」を参照してください。Compute Optimizer がサポートする EC2 Auto Scaling グループの詳細については、「」を参照してください[サポートされている Amazon EC2 Auto Scaling グループ](supported-resources.md#supported-asg)。

**重要**  
Cost Explorer を有効にして、Compute Optimizer が Cost Explorer の請求データを使用して削減額を計算し、レコメンデーションの料金情報を入力できるようにする必要があります。また、Cost Optimization Hub にオプトインして、アカウントでアクティブなリザーブドインスタンスまたは Savings Plans 料金モデルを考慮した適切なサイズのレコメンデーションを受け取ることをお勧めします。詳細については、「 *AWS Cost Management ユーザーガイド*」の[Cost Explorer の有効化](https://docs.aws.amazon.com/cost-management/latest/userguide/ce-enable.html)」および[「Cost Optimization Hub の開始](https://docs.aws.amazon.com/cost-management/latest/userguide/coh-getting-started.html)方法」を参照してください。

## Amazon EBS ボリューム要件
<a name="requirements-ebs-volumes"></a>

Compute Optimizer は、実行中のインスタンスに 30 時間以上連続してアタッチされている EBS ボリュームタイプのレコメンデーションを生成します。データは、ボリュームが実行中のインスタンスにアタッチされている場合にのみ CloudWatch に報告されます。EC2 インスタンスから EBS ボリュームをデタッチすると、そのボリュームのレコメンデーションは使用できなくなります。

Compute Optimizer でサポートされている Amazon EBS ボリュームタイプの一覧については、「[サポートされている Amazon EBS ボリュームタイプ](supported-resources.md#supported-ebs-volumes)」を参照してください。

## Lambda 関数の要件
<a name="requirements-lambda-functions"></a>

Compute Optimizer は、以下の要件を満たす Lambda 関数に対してのみ推奨メモリサイズを生成します。
+ 構成されたメモリは、1,792 MB 以下。
+ 関数は過去 14 日間に少なくとも 50 回呼び出された。

これらの要件を満たさない関数には、「**使用不可**」という結果が返されます。「**未確定**」の理由コードは、 1,792 MB を超えるメモリを設定した関数に適用されます。過去 14 日間に呼び出された回数が 50 回未満の関数には、**データ不十分**が適用されます。

結果が**使用不可**である関数は、Compute Optimizer コンソールには表示されません。また、レコメンデーションは表示されません。

**注記**  
Lambda 関数は CloudWatch メトリクスデータを必要としません。

## [Fargate の Amazon ECS サービスの要件]
<a name="requirements-ecs-fargate"></a>

Fargate の Amazon ECS サービスに関するレコメンデーションを生成するには、Compute Optimizer で次の要件を満たす必要があります。
+ お客様のサービスには、過去 14 日間に少なくとも 24 時間の CloudWatch と Amazon ECS の使用状況メトリクスがあります。
+ ステップスケーリングポリシーはアタッチされていません。
+ CPU とメモリにはターゲットスケーリングポリシーがアタッチされていません。
**注記**  
ターゲットトラッキングポリシーがサービスの CPU にのみアタッチされている場合、Compute Optimizer は推奨メモリサイズのみを生成します。または、ターゲットトラッキングポリシーがサービスのメモリのみにアタッチされている場合、Compute Optimizer は CPU サイズの推奨値のみを生成します。
+ サービスの実行ステータスは **SteadyState** または **MoreWork** です。

分析されるメトリクスの詳細については、「[Fargate の Amazon ECS サービスのメトリクス](ecs-fargate-metrics-analyzed.md)」を参照してください。

## 商用ソフトウェアライセンス要件
<a name="requirements-license"></a>

Compute Optimizer は Amazon EC2 上の Microsoft SQL Server に対してのみライセンス推奨事項を生成します。

Compute Optimizer が商用ソフトウェアライセンスの推奨を生成するには、以下が必要です。
+ *連続* 30 時間以上の CloudWatch メトリクスデータ。
+ Microsoft SQL Server データベースの認証情報を使用して CloudWatch アプリケーションインサイトを有効にします。

  CloudWatch Application Insights を有効にする方法の詳細については、「*Amazon CloudWatch ユーザーガイド*」の「[モニタリングするようにアプリケーションを設定する](https://docs.aws.amazon.com//AmazonCloudWatch/latest/monitoring/appinsights-setting-up)」を参照してください。
+ CloudWatch アプリケーションインサイトに必要なインスタンスロールとポリシーをアタッチします。詳細については、「[商用ソフトウェアライセンス推奨を有効にするポリシー](security-iam.md#license-access)」を参照してください。

分析されるメトリクスの詳細については、「[商用ソフトウェアライセンスの指標](license-metrics-analyzed.md)」を参照してください。

## Amazon Aurora と RDS データベースの要件
<a name="requirements-rds"></a>

Compute Optimizer は、RDS for MySQL、RDS for PostgreSQL、Amazon Aurora データベースの Aurora および RDS DB インスタンス、RDS DB インスタンスストレージ、Aurora DB クラスターのレコメンデーションを生成します。

### Amazon Aurora および RDS インスタンス
<a name="requirements-aurora-clusters"></a>

Aurora および RDS DB インスタンスのレコメンデーションを生成するには、Compute Optimizer に以下が必要です。
+ 過去 14 日間における 30 時間以上の CloudWatch メトリクスデータ。拡張インフラストラクチャメトリクス機能を有効にした場合、DB インスタンスには過去 93 日間に 30 時間以上のメトリクスデータが必要です。詳細については、「[拡張インフラストラクチャメトリクス](https://docs.aws.amazon.com//compute-optimizer/latest/ug/enhanced-infrastructure-metrics.html)」を参照してください。
+ 過剰にプロビジョニングされた RDS DB インスタンスのレコメンデーションを受け取るには、Amazon RDS Performance Insights を有効にする必要があります。DB インスタンスで Performance Insights を有効にするには、「*Amazon Relational Database Service ユーザーガイド*」の「[Amazon RDS の Performance Insights の有効化と無効化](https://docs.aws.amazon.com//AmazonRDS/latest/UserGuide/USER_PerfInsights.Enabling.html)」を参照してください。

### Aurora DB クラスター
<a name="requirements-aurora-clusters"></a>

Aurora DB クラスターのレコメンデーションを生成するには、Compute Optimizer に以下が必要です。
+ Aurora DB クラスターにアプリケーションの Auto Scaling ポリシーがアタッチされていません。Aurora Auto Scaling の詳細については、[「Amazon Aurora ユーザーガイド」の「Amazon Aurora Auto Scaling with Aurora Replicas](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Integrations.AutoScaling.html)」を参照してください。 **
+ Aurora DB クラスターには、少なくとも 14 日間のコスト使用状況データがあります。
+ Aurora DB クラスターは、ルックバック期間中に Aurora 並列クエリを使用していません。
+ Aurora DB クラスターは、過去 30 日間にストレージ設定を変更していません。

## その他のリソース
<a name="requirements-resources"></a>
+ [AWS Compute Optimizer でサポートされている リソース](supported-resources.md)
+ [によって分析されるメトリクス AWS Compute Optimizer](metrics.md)
+ [の開始方法 AWS Compute Optimizer](getting-started.md)