

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

# を使用した Elastic Beanstalk リソースの検索と追跡 AWS Config
<a name="AWSHowTo.config"></a>

[AWS Config](https://aws.amazon.com/config/) は、 AWS アカウント内の AWS リソースの設定の詳細ビューを提供します。リソース間の関係、設定変更の履歴、関係と設定の時間的な変化を確認できます。を使用して AWS Config 、データコンプライアンスのリソース設定を評価するルールを定義できます。

いくつかの Elastic Beanstalk リソースタイプは、以下と統合されています AWS Config。
+ アプリケーション
+ アプリケーションバージョン
+ 環境

次のセクションでは、これらのタイプのリソースを記録する AWS Config ように を設定する方法を示します。

詳細については AWS Config、「 [AWS Config デベロッパーガイド](https://docs.aws.amazon.com/config/latest/developerguide/)」を参照してください。料金情報については、[AWS Config 料金情報ページ](https://aws.amazon.com/config/pricing/)を参照してください。

## セットアップ AWS Config
<a name="AWSHowTo.config.setup"></a>

初期設定については AWS Config、 [AWS Config デベロッパーガイド](https://docs.aws.amazon.com/config/latest/developerguide/)の以下のトピックを参照してください。
+ [コンソール AWS Config を使用した のセットアップ](https://docs.aws.amazon.com/config/latest/developerguide/gs-console.html)
+ [AWS Config を使用した のセットアップ AWS CLI](https://docs.aws.amazon.com/config/latest/developerguide/gs-cli.html)

## Elastic Beanstalk リソースを記録する AWS Config ように を設定する
<a name="AWSHowTo.config.record"></a>

デフォルトでは、 は、環境が実行されている*リージョン*で検出された、サポートされているすべてのタイプのリージョンリソースの設定変更 AWS Config を記録します。特定のリソースタイプの変更、または*グローバルリソース*の変更のみを記録する AWS Config ように をカスタマイズできます。

たとえば、Elastic Beanstalk リソースの変更と、Elastic Beanstalk が開始する他の AWS リソースのサブセットを記録する AWS Config ように を設定できます。[AWS Config コンソール](https://docs.aws.amazon.com/config/latest/developerguide/gs-console.html)を使用して、**特定のタイプ**フィールドの AWS Config **「設定**」ページのリソースとして Elastic Beanstalk を選択できます。そこから、記録する Elastic Beanstalk リソースタイプ (**Application**、**ApplicationVersion**、**Environment**) を選択できます。

次の図は、Application、**Application****ApplicationVersion**Version、**Environment** の AWS Config **Elastic** Beanstalk リソースタイプの設定ページを示しています。

![AWS Config 記録するリソースタイプのリストを示す設定ページ](http://docs.aws.amazon.com/ja_jp/elasticbeanstalk/latest/dg/images/cc-settings-resource-types.png)


いくつかのリソースタイプを選択すると、[**Specific types**] リストが次のように表示されます。

![AWS Config 記録する選択したリソースタイプを示す設定ページ](http://docs.aws.amazon.com/ja_jp/elasticbeanstalk/latest/dg/images/cc-settings-resource-types-selected.png)


*リージョン*リソースと*グローバル*リソース、および完全なカスタマイズ手順については、[AWS Config 「記録するリソースの選択](https://docs.aws.amazon.com/config/latest/developerguide/select-resources.html)」を参照してください。

## AWS Config コンソールでの Elastic Beanstalk 設定の詳細の表示
<a name="AWSHowTo.config.viewing"></a>

 AWS Config コンソールを使用して Elastic Beanstalk リソースを検索し、設定に関する最新および履歴の詳細を取得できます。次の例では Elastic Beanstalk 環境に関する情報を見つける方法を示します。

**AWS Config コンソールで Elastic Beanstalk 環境を検索するには**

1. [AWS Config コンソール](https://console.aws.amazon.com/config)を開きます。

1. [**リソース**] を選択します。

1. [**Resource (リソース)**] のインベントリページで、[**Resources (リソース)**] を選択します。

1. [**Resource type**] メニューを開き、[**ElasticBeanstalk**] までスクロールし、1 つ以上の Elastic Beanstalk リソースタイプを選択します。
**注記**  
アプリケーション用に Elastic Beanstalk で作成した他のリソースタイプの設定の詳細を表示するには、その他のリソースタイプを選択します。たとえば、[**EC2**] の下の [**インスタンス**] を選択します。

1. [**検索**] を選択します。次の図の [**2**] を参照してください。  
![AWS Config 検索するリソースタイプのリストを示すリソースインベントリページ](http://docs.aws.amazon.com/ja_jp/elasticbeanstalk/latest/dg/images/cc-resources-dropdown.png)

1.  AWS Config 表示されるリソースのリストでリソース ID を選択します。  
![AWS Config リソースのリストを示すリソースインベントリページ](http://docs.aws.amazon.com/ja_jp/elasticbeanstalk/latest/dg/images/cc-resources-list.png)

AWS Config は、選択したリソースに関する設定の詳細とその他の情報を表示します。

![AWS Config Elastic Beanstalk 環境の設定の詳細を示すリソースの詳細ページ](http://docs.aws.amazon.com/ja_jp/elasticbeanstalk/latest/dg/images/cc-resources-resource-details.png)


記録した設定の詳細全体を表示するには、[**View Details (詳細を表示)**] を選択します。

![AWS Config Elastic Beanstalk 環境の設定の詳細を示すリソースの詳細ページ](http://docs.aws.amazon.com/ja_jp/elasticbeanstalk/latest/dg/images/cc-resources-view-details.png)


このページでリソースを検索して情報を表示する方法の詳細については、「 *AWS Config デベロッパーガイド*[」の AWS 「リソース設定と履歴の表示](https://docs.aws.amazon.com/config/latest/developerguide/view-manage-resource.html)」を参照してください。

## AWS Config ルールを使用した Elastic Beanstalk リソースの評価
<a name="AWSHowTo.config.rules"></a>

Elastic Beanstalk リソースに最適な構成設定を表す AWS Config ルールを作成できます。事前定義された*AWS マネージド Config ルール*を使用するか、カスタムルールを定義できます。 は、リソースの設定の変更 AWS Config を継続的に追跡して、それらの変更がルールの条件に違反していないかどうかを判断します。 AWS Config コンソールには、ルールとリソースのコンプライアンスステータスが表示されます。

リソースがルールに違反し、*非準拠*としてフラグが付けられている場合、[Amazon Simple Notification Service (Amazon SNS) ](https://aws.amazon.com/sns/)トピックを使用してアラートを送信 AWS Config できます。これらの AWS Config アラートのデータをプログラムで消費するには、Amazon [SNS トピックの通知エンドポイントとして Amazon Simple Queue Service (Amazon SQS)](https://aws.amazon.com/sqs/) キューを使用します。 Amazon SNS 例えば、誰かが環境の Auto Scaling グループの設定を変更したときに、ワークフローを開始するようなコードを作成できます。

ルールの設定と使用の詳細については、 *AWS Config デベロッパーガイド*の[AWS Config 「ルールを使用したリソースの評価](https://docs.aws.amazon.com/config/latest/developerguide/evaluate-config.html)」を参照してください。