

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

# 外部メトリクスの取り込み
<a name="external-metrics-ingestion"></a>

外部メトリクス取り込み機能を使用して、Datadog、Dynatrace、Instana、New Relic の 4 つのオブザーバビリティ製品のいずれかから EC2 メモリ使用率メトリクスを取り込む AWS Compute Optimizer ように を設定できます。外部メトリクスの取り込みを有効にすると、Compute Optimizer は CPU、ディスク、ネットワーク、IO、スループットのデータに加えて、外部の EC2 メモリ使用率メトリックスを分析して EC2 の適正化に関する推奨事項を生成します。これらのレコメンデーションは、さらなるコスト削減とパフォーマンスの向上につながります。詳細については、「[外部メトリクスの取り込みの設定](configure-external-metrics-ingestion.md)」を参照してください。

**注記**  
外部メトリクスの取り込みは、EC2 Auto Scaling グループの一部である EC2 インスタンスをサポートしていません。

## メトリクスの要件
<a name="external-metrics-ingestion-metrics"></a>

Compute Optimizer が外部メモリ使用率メトリクスを使用して EC2 のサイズ適正化推奨を生成するには、オブザーバビリティ製品からの連続 30 時間以上のメモリ使用量メトリクスが必要になります。外部メモリ使用率メトリクスの時間が足りない場合、Compute Optimizer は、外部メモリメトリクスの要件に達するまで CloudWatch メトリクスを分析して推奨事項を生成します。

**注記**  
外部メトリクスの取り込みが有効になっている場合、Compute Optimizer は CloudWatch メモリデータよりも外部メモリ使用率メトリクスを優先します。外部メトリクスの取り込みをオプトアウトすると、Compute Optimizer はデフォルトで CloudWatch メトリクスに基づいて分析し、レコメンデーションを生成します。

## 組織とアカウントレベル
<a name="org-account-external-metrics-ingestion"></a>

外部メトリクスの取り込みは、組織レベルとアカウントレベルの両方で設定できます。外部メトリクス取り込みを設定した AWS 組織のメンバーアカウントの場合は、この機能をオプトアウトできます。詳細については、「[外部メトリクスの取り込みからのオプトアウト](deactivate-external-metrics-ingestion.md)」を参照してください。

すでに外部メトリクスの取り込みを設定している AWS 組織の新しいメンバーであるとします。 AWS アカウント の外部メトリクスの取り込みを手動で設定する必要があります。詳細については、「[外部メトリクスの取り込みの設定](configure-external-metrics-ingestion.md)」を参照してください。

## 次の手順
<a name="emi-next-steps"></a>

外部メトリクスの取り込みを設定する方法については、「[外部メトリクスの取り込みの設定](configure-external-metrics-ingestion.md)」を参照してください。

# 外部メトリクスの取り込みの設定
<a name="configure-external-metrics-ingestion"></a>

このセクションでは、外部メトリクスの取り込みを設定する方法について説明します。外部メトリクスの取り込みは、Compute Optimizer コンソールまたは AWS CLIを使用して設定できます。

## 前提条件
<a name="emi-prerequisites"></a>

外部のメモリ使用率を使用して Compute Optimizer で EC2 のサイズの適正化に関するレコメンデーションを生成するためには、メトリクスの要件を理解している必要があります。詳細については、「[メトリクスの要件](external-metrics-ingestion.md#external-metrics-ingestion-metrics)」を参照してください。

## 手順
<a name="emi-configure"></a>

------
#### [ Console ]

**外部メトリクスの取り込みを設定するには**

1. [https://console.aws.amazon.com/compute-optimizer/](https://console.aws.amazon.com/compute-optimizer/) で、Compute Optimizer コンソールを開きます。

1. ナビゲーションペインで **[全般]** を選択します。次に、**[外部メトリクスの取り込み]** タブを選択します。

1. 個々の AWS アカウント 所有者の場合は、ステップ 4 に進みます。

   組織のアカウントマネージャーまたは委任管理者の場合は、外部メトリクスの取り込みに応じて、すべてのメンバーアカウントまたは個々のメンバーアカウントをオプトインできます。
   + すべてのメンバーアカウントをオプトインするには、[設定レベル] ドロップダウンから **[すべてのオプトインアカウント]** を選択します。
   + 個々のメンバーアカウントをオプトインするには、[設定レベル] ドロップダウンから **[アカウントを選択]** を選択します。表示されるプロンプトで、オプトインするアカウントを選択します。次に、**[アカウントレベルを設定]** を選択します。  
![\[設定レベルを選択します。\]](http://docs.aws.amazon.com/ja_jp/compute-optimizer/latest/ug/images/external-metrics-preference.png)

1. **[編集]** を選択します。

1. 表示されるプロンプトで、EC2 インスタンスの外部メトリクスプロバイダーを選択します。次に、**[アクティブ化]**を選択します。

1. 外部メトリクスプロバイダーのウェブサイトに移動します。そのためには、「**プロバイダーによる設定**」または「外部メトリクスのソース」リンクを選択します。  
![\[メトリクスソースリンクを選択\]](http://docs.aws.amazon.com/ja_jp/compute-optimizer/latest/ug/images/external-metrics-choose.png)

1.  外部メトリクスプロバイダーのウェブサイトで設定プロセスを完了します。
**重要**  
外部メトリクスプロバイダーとの設定プロセスを完了しないと、Compute Optimizer は外部メトリクスを受信できません。

------
#### [ CLI ]

**外部メトリクスの取り込みを設定するには**

1. ターミナルまたはコマンドプロントウィンドウを開きます。

1. 次の API オペレーションを呼び出します。
   + *myRegion* をソース AWS リージョンに置き換えます。
   + *123456789012* は自分のアカウント ID に置き換えます。
   + *ExternalMetricsProvider* を外部メトリクスプロバイダーに置き換えてください。

   ```
   aws compute-optimizer put-recommendation-preferences --region myRegion --resource-type=Ec2Instance --scope='{"name":"AccountId", "value":"123456789012"}' --external-metrics-preference='{"source":"ExternalMetricsProvider"}'
   ```

1. [https://console.aws.amazon.com/compute-optimizer/](https://console.aws.amazon.com/compute-optimizer/) で、Compute Optimizer コンソールを開きます。

1. ナビゲーションペインで、 **[アカウント]** を選択します。

1. 「**外部メトリクスの取り込みに関する組織レベルの設定**」または「**外部メトリクスの取り込みに関するアカウントレベルの設定**」セクションで、外部メトリクスプロバイダーのウェブサイトに移動します。そのためには、「**プロバイダーによる設定**」または「外部メトリクスのソース」リンクを選択します。  
![\[メトリクスソースリンクを選択\]](http://docs.aws.amazon.com/ja_jp/compute-optimizer/latest/ug/images/external-metrics-choose.png)

1.  外部メトリクスプロバイダーのウェブサイトで設定プロセスを完了します。
**重要**  
外部メトリクスプロバイダーとの設定プロセスを完了しないと、Compute Optimizer は外部メトリクスを受信できません。

------

## その他のリソース
<a name="emi-resources"></a>
+ [外部メトリクスの取り込みからのオプトアウト](deactivate-external-metrics-ingestion.md)
+ [外部メトリクスの取り込み](external-metrics-ingestion.md)

# 外部メトリクスの取り込みからのオプトアウト
<a name="deactivate-external-metrics-ingestion"></a>

このセクションでは、外部メトリクスの取り込みからオプトアウトする方法について説明します。外部メトリクスの取り込みは、Compute Optimizer コンソールまたは AWS CLIを使用してオプトアウトできます。

## 手順
<a name="emi-opt-out"></a>

------
#### [ Console ]

**外部メトリクスの取り込みからオプトアウトするには**

1. [https://console.aws.amazon.com/compute-optimizer/](https://console.aws.amazon.com/compute-optimizer/) で、Compute Optimizer コンソールを開きます。

1. ナビゲーションペインで **[全般]** を選択します。次に、**[外部メトリクスの取り込み]** タブを選択します。

1. 個々の AWS アカウント 所有者の場合は、ステップ 4 に進みます。

   組織のアカウントマネージャーまたは委任管理者の場合は、外部メトリクスの取り込みに応じて、すべてのメンバーアカウントまたは個々のメンバーアカウントをオプトアウトできます。
   + すべてのメンバーアカウントをオプトアウトするには、[設定レベル] ドロップダウンから **[すべてのオプトインアカウント]** を選択します。
   + 個々のメンバーアカウントをオプトアウトするには、[設定レベル] ドロップダウンから **[アカウントを選択]** を選択します。表示されるプロンプトで、オプトアウトするアカウントを選択します。次に、**[アカウントレベルを設定]** を選択します。

1. **[編集]** を選択します。

1. 表示されるプロンプトで、**[外部メトリクスプロバイダーなし]** を選択します。**[確認]** を選択します。

------
#### [ CLI ]

**外部メトリクスの取り込みからオプトアウトするには**

1. ターミナルまたはコマンドプロントウィンドウを開きます。

1. 次の API オペレーションを呼び出します。
   + *myRegion* をソース AWS リージョンに置き換えます。
   + *123456789012* は自分のアカウント ID に置き換えます。

   ```
   aws compute-optimizer delete-recommendation-preferences --region myRegion --resource-type=Ec2Instance --recommendation-preference-names='["ExternalMetricsPreference"]' --scope='{"name":"AccountId", "value":"123456789012"}'
   ```

------

## その他のリソース
<a name="emi-out-resources"></a>
+ [外部メトリクスの取り込みの設定](configure-external-metrics-ingestion.md)
+ [外部メトリクスの取り込み](external-metrics-ingestion.md)