

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

# AI を活用した環境分析
<a name="health-ai-analysis"></a>

AWS Elastic Beanstalkの AI を活用した分析は根本原因を特定し、環境のヘルス問題に対する解決策を推奨します。環境で問題が発生した場合は、 `RequestEnvironmentInfo`および `RetrieveEnvironmentInfo` API オペレーションと `analyze`情報タイプを使用して AI 分析をリクエストし、AI によって生成されたインサイトと推奨されるソリューションを取得できます。

**注記**  
AI 分析は、2026 年 2 月 26 日以降にリリースされた、サポートされている Amazon Linux 2 および AL2023 プラットフォームバージョンで利用できます。Windows Server プラットフォームの場合、AI 分析は 2026 年 4 月 22 日以降にリリースされたプラットフォームバージョンで利用できます。

## 仕組み
<a name="health-ai-analysis-how-it-works"></a>

AI 分析をリクエストすると、Elastic Beanstalk は環境内のインスタンスでスクリプトを実行し、最近のイベント、インスタンスの状態、ログ (最大 170,000 トークンのデータ) を収集[します](https://docs.aws.amazon.com/bedrock/latest/userguide/key-definitions.html)。次に、このデータをアカウントの Amazon Bedrock に送信し、インサイトと推奨される次のステップを返します。

## 前提条件
<a name="health-ai-analysis-prereqs"></a>

AI 分析を使用する前に、環境が次の要件を満たしていることを確認してください。
+ [サポートされているプラットフォームバージョン](#health-ai-analysis-supported-platforms)を実行している環境
+ 必要なアクセス許可を持つ[インスタンスプロファイル](iam-instanceprofile.md) ([必要なアクセス許可](#health-ai-analysis-permissions)以下を参照)
+ **Anthropic ユースケースの詳細 (商用リージョン)** – 商用リージョンでは、AI 分析は Amazon Bedrock を通じて Anthropic Claude モデルを使用します。Anthropic では、モデルを呼び出す前に 1 回限りのユースケースの詳細フォームを送信する必要があります。このフォームを送信するには、[Amazon Bedrock コンソール](https://console.aws.amazon.com/bedrock/)のモデルカタログから Anthropic モデルを選択するか、 [`PutUseCaseForModelAccess`](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_PutUseCaseForModelAccess.html) API を呼び出します。これを行う必要があるのは AWS 、アカウントごとに 1 回だけです。 AWS Organizations 管理アカウントからフォームを送信すると、組織内のすべてのメンバーアカウントが自動的にカバーされます。詳細については、[「Amazon Bedrock 基盤モデルにアクセスする](https://docs.aws.amazon.com/bedrock/latest/userguide/model-access.html)」を参照してください。
  + ユースケースの詳細フォームを送信した後でも、アカウントで Anthropic Claude モデルを初めて呼び出すには、自動モデルサブスクリプションを完了するための AWS Marketplace アクセス許可が必要です。インスタンスプロファイルにこれらのアクセス許可がない場合、AI 分析は次のエラーで失敗します。

    `AccessDeniedException: Model access is denied due to IAM user or service role is not authorized to perform the required AWS Marketplace actions (aws-marketplace:ViewSubscriptions, aws-marketplace:Subscribe) to enable access to this model.`

    これを解決するには、インスタンスプロファイルに `aws-marketplace:Subscribe`、`aws-marketplace:Unsubscribe`、および アクセス`aws-marketplace:ViewSubscriptions`許可を追加します。これらのアクセス許可は、アカウントでの最初の呼び出しにのみ必要です。モデルを有効にしたら、削除できます。詳細については、[「Amazon Bedrock 基盤モデルへのアクセスをリクエストする IAM アクセス許可を付与する](https://docs.aws.amazon.com/bedrock/latest/userguide/model-access.html#model-access-permissions)」を参照してください。
+ **GovCloud リージョン** – AWS GovCloud (米国) リージョンを使用している場合、AI 分析は Anthropic Claude の代わりに NVIDIA Nemotron モデルを使用します。AI 分析を使用する前に、Amazon Bedrock で NVIDIA Nemotron 3 Super 120B モデルへのアクセスをリクエストする必要があります。アクセスをリクエストするには、GovCloud コンソールで [Amazon Bedrock Model アクセス](https://console.amazonaws-us-gov.com/bedrock/home#/modelaccess)ページを開き、NVIDIA Nemotron 3 Super 120B へのアクセスをリクエストします。GovCloud リージョンでは、Anthropic ユースケース詳細フォームと AWS Marketplace アクセス許可は必要ありません。GovCloud でモデルアクセスを有効にする方法の詳細については、[AWS GovCloud (米国) で Amazon Bedrock 基盤モデルにアクセスする](https://docs.aws.amazon.com/bedrock/latest/userguide/model-access.html#model-access-govcloud)」を参照してください。

## 必要なアクセス許可
<a name="health-ai-analysis-permissions"></a>

AI 分析を使用するには、環境の Amazon EC2 インスタンスプロファイルに Amazon Bedrock を呼び出すアクセス許可が必要です。インスタンスプロファイルに次のアクセス許可を追加します。
+ `bedrock:InvokeModel`
+ `bedrock:ListFoundationModels`
+ `elasticbeanstalk:DescribeEvents`
+ `elasticbeanstalk:DescribeEnvironmentHealth`

インスタンスプロファイルの設定の詳細については、「」を参照してください[Elastic Beanstalk インスタンスプロファイルの管理](iam-instanceprofile.md)。

**注記**  
商用リージョンでは、アカウントで Anthropic Claude モデルが初めて呼び出される場合は、 AWS Marketplace アクセス許可 (`aws-marketplace:Subscribe`、`aws-marketplace:Unsubscribe`、および ) も必要です`aws-marketplace:ViewSubscriptions`。GovCloud リージョンでは、これらのアクセス許可は必要ありません。詳細については、「[前提条件](#health-ai-analysis-prereqs)」を参照してください。

## コンソールでの AI 分析の使用
<a name="health-ai-analysis-console"></a>

**環境の概要から**  
環境のヘルスステータスが **Warning**、**Degraded**、または **Severe** の場合、**AI 分析**ボタンが環境概要セクションに表示されます。このボタンをクリックして、環境の AI 分析を開始します。

**ログページから**  
ナビゲーションペインの**ログ**ページから AI 分析にアクセスすることもできます。**AI 分析**ボタンをクリックして、環境の現在の状態の AI を活用した分析をリクエストします。

## での AI 分析の使用 AWS CLI
<a name="health-ai-analysis-api"></a>

を通じて Elastic Beanstalk API を使用して、プログラムで AI 分析 AWS CLI をリクエストおよび取得できます。

**AI 分析をリクエストする**  
`InfoType` パラメータを に設定して [`RequestEnvironmentInfo`](https://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_RequestEnvironmentInfo.html)オペレーションを使用します`analyze`。

**Example AWS CLI - AI 分析をリクエストする**  

```
aws elasticbeanstalk request-environment-info \
    --environment-name {{my-env}} \
    --info-type analyze \
    --region {{us-east-1}}
```

**AI 分析を取得する**  
`InfoType` パラメータを に設定して [`RetrieveEnvironmentInfo`](https://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_RetrieveEnvironmentInfo.html)オペレーション`analyze`を使用して、分析結果を取得します。

**Example AWS CLI - AI 分析を取得する**  

```
aws elasticbeanstalk retrieve-environment-info \
    --environment-name {{my-env}} \
    --info-type analyze \
    --region {{us-east-1}}
```

レスポンスには、環境の現在の状態の AI 生成分析と、特定された問題に対する推奨される解決策が含まれます。

## EB CLI での AI 分析の使用
<a name="health-ai-analysis-ebcli"></a>

EB CLI を使用する場合は、 **eb logs** コマンドの `--analyze` (`-ai`) オプションを使用して AI 分析をリクエストできます。コマンドは分析をリクエストし、分析が完了するまで待機し、結果を表示します。

**Example EB CLI - AI 分析をリクエストする**  

```
$ eb logs --analyze
```

`--analyze` オプションは、`--instance`、、`--all`、`--zip`または と互換性がありません`--log-group`。コマンドの完全なリファレンスについては、「」を参照してください[**eb logs**](eb3-logs.md)。

**注記**  
`--analyze` オプションには、EB CLI バージョン 3.27 以降が必要です。

## 重要な考慮事項
<a name="health-ai-analysis-considerations"></a>
+ **料金** – AI 分析は Amazon Bedrock を使用して環境データを処理します。モデル呼び出しには標準の Amazon Bedrock 料金が適用されます。料金の詳細については、「[Amazon Bedrock の料金](https://aws.amazon.com/bedrock/pricing/)」を参照してください。
+ **プラットフォーム要件** – AI 分析は、2026 年 2 月 26 日以降にリリースされた Amazon Linux 2 および AL2023 ベースのプラットフォームバージョンで利用できます。Windows Server プラットフォームの場合、AI 分析は 2026 年 4 月 22 日以降にリリースされたプラットフォームバージョンで利用できます。この機能を使用するには、サポートされているプラットフォームバージョンに環境を更新します。詳細については、「[Elastic Beanstalk 環境のプラットフォームバージョンの更新](using-features.platform.upgrade.md)」を参照してください。
+ アクセス**許可** – AI 分析を使用する前に、インスタンスプロファイルに必要な Amazon Bedrock アクセス許可 (`bedrock:InvokeModel` と `bedrock:ListFoundationModels`) と Elastic Beanstalk アクセス許可 (`elasticbeanstalk:DescribeEvents` と ) があることを確認してください`elasticbeanstalk:DescribeEnvironmentHealth`。
+ **データプライバシー** – 分析は、処理のために アカウントの Amazon Bedrock に環境イベントとログを送信します。Amazon Bedrock がデータを処理する方法については、[「Amazon Bedrock Security and Compliance](https://aws.amazon.com/bedrock/security-compliance/)」を参照してください。
+ **サービスクォータ** – AI 分析では Amazon Bedrock 基盤モデルを使用します。このモデルには、1 分あたりのリクエスト数と 1 分あたりのトークン数のデフォルトのクォータがあります。商用リージョンでは、Anthropic Claude モデルが使用されます。GovCloud リージョンでは、NVIDIA Nemotron モデルが使用されます。スロットリングエラーが発生した場合は、クォータの引き上げをリクエストできます。詳細については、「[Requesting a quota increase](https://docs.aws.amazon.com/servicequotas/latest/userguide/request-quota-increase.html)」(クォータ引き上げのリクエスト) を参照してください。

## サポートされるプラットフォームのバージョン
<a name="health-ai-analysis-supported-platforms"></a>

AI 分析は、2026 年 2 月 26 日以降にリリースされた Amazon Linux 2 および AL2023 [https://docs.aws.amazon.com/elasticbeanstalk/latest/relnotes/release-2026-02-26-al2023.html](https://docs.aws.amazon.com/elasticbeanstalk/latest/relnotes/release-2026-02-26-al2023.html)ベースのプラットフォームバージョンでサポートされています。Windows Server プラットフォームの場合、AI 分析は [2026 年 4 月 22](https://docs.aws.amazon.com/elasticbeanstalk/latest/relnotes/release-2026-04-22-windows.html) 日以降にリリースされたプラットフォームバージョンでサポートされています。プラットフォームのバージョンを確認するには、[「Elastic Beanstalk リリースノート](https://docs.aws.amazon.com/elasticbeanstalk/latest/relnotes/welcome.html)」を参照してください。