翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AI を活用した環境分析
AWS Elastic Beanstalkの AI を活用した分析は根本原因を特定し、環境のヘルス問題に対する解決策を推奨します。環境で問題が発生した場合は、 RequestEnvironmentInfoおよび RetrieveEnvironmentInfo API オペレーションと analyze情報タイプを使用して AI 分析をリクエストし、AI 生成のインサイトと推奨されるソリューションを取得できます。
注記
AI 分析は、2026 年 2 月 16 日以降にリリースされた、サポートされている Amazon Linux 2 および AL2023 プラットフォームバージョンでのみ使用できます。
仕組み
AI 分析をリクエストすると、Elastic Beanstalk は環境内のインスタンスでスクリプトを実行し、最近のイベント、インスタンスの状態、ログ (最大 170,000 トークンのデータ) を収集します。次に、このデータをアカウントの Amazon Bedrock に送信し、インサイトと推奨される次のステップを返します。
前提条件
AI 分析を使用する前に、環境が次の要件を満たしていることを確認してください。
-
サポートされているプラットフォームバージョンを実行している環境
-
必要なアクセス許可を持つインスタンスプロファイル (必要なアクセス許可以下を参照)
-
Anthropic ユースケースの詳細 – AI 分析では、Amazon Bedrock を介して Anthropic Claude モデルを使用します。Anthropic では、モデルを呼び出す前に 1 回限りのユースケースの詳細フォームを送信する必要があります。このフォームを送信するには、Amazon Bedrock コンソール
のモデルカタログから Anthropic モデルを選択するか、 PutUseCaseForModelAccessAPI を呼び出します。これを行う必要があるのは AWS 、アカウントごとに 1 回のみです。 AWS Organizations 管理アカウントからフォームを送信すると、組織内のすべてのメンバーアカウントが自動的にカバーされます。詳細については、「Amazon Bedrock 基盤モデルにアクセスする」を参照してください。 -
GovCloud リージョン – AWS GovCloud (米国) リージョンを使用している場合は、AI 分析を使用する前に、Amazon Bedrock で最新の Anthropic Claude Sonnet および/または Opus モデルへのアクセスを有効にする必要があります。GovCloud リージョンでモデルアクセスを有効にする手順については、「Amazon Bedrock 基盤モデルへのアクセスを管理する」を参照してください。利用可能な最新の Anthropic Claude Sonnet および/または Opus モデルの詳細については、「推論プロファイルでサポートされているリージョンとモデル」を参照してください。
必要なアクセス許可
AI 分析を使用するには、環境の Amazon EC2 インスタンスプロファイルに Amazon Bedrock を呼び出すアクセス許可が必要です。インスタンスプロファイルに次のアクセス許可を追加します。
-
bedrock:InvokeModel -
bedrock:ListFoundationModels -
elasticbeanstalk:DescribeEvents -
elasticbeanstalk:DescribeEnvironmentHealth
インスタンスプロファイルの設定の詳細については、「」を参照してくださいElastic Beanstalk インスタンスプロファイルの管理。
コンソールでの AI 分析の使用
環境の概要から
環境のヘルスステータスが Warning、Degraded、または Severe の場合、AI 分析ボタンが環境概要セクションに表示されます。このボタンをクリックして、環境の AI 分析を開始します。
ログページから
ナビゲーションペインのログページから AI 分析にアクセスすることもできます。AI 分析ボタンをクリックして、環境の現在の状態の AI を活用した分析をリクエストします。
での AI 分析の使用 AWS CLI
を通じて Elastic Beanstalk API を使用して、プログラムで AI 分析 AWS CLI をリクエストおよび取得できます。
AI 分析をリクエストする
InfoType パラメータを に設定して RequestEnvironmentInfoオペレーションを使用しますanalyze。
例 AWS CLI - AI 分析をリクエストする
aws elasticbeanstalk request-environment-info \
--environment-name my-env \
--info-type analyze \
--region us-east-1AI 分析を取得する
InfoType パラメータを に設定して RetrieveEnvironmentInfoオペレーションanalyzeを使用して、分析結果を取得します。
例 AWS CLI - AI 分析を取得する
aws elasticbeanstalk retrieve-environment-info \
--environment-name my-env \
--info-type analyze \
--region us-east-1レスポンスには、環境の現在の状態の AI 生成分析と、特定された問題に対する推奨される解決策が含まれます。
EB CLI での AI 分析の使用
EB CLI を使用する場合は、 eb logs コマンドの --analyze (-ai) オプションを使用して AI 分析をリクエストできます。コマンドは分析をリクエストし、分析が完了するまで待機し、結果を表示します。
例 EB CLI - AI 分析をリクエストする
$ eb logs --analyze--analyze オプションは、--instance、、--all、--zipまたは と互換性がありません--log-group。コマンドの完全なリファレンスについては、「」を参照してくださいeb logs。
注記
--analyze オプションには、EB CLI バージョン 3.27 以降が必要です。
重要な考慮事項
-
料金 – AI 分析では Amazon Bedrock を使用して環境データを処理します。モデル呼び出しには標準の Amazon Bedrock 料金が適用されます。料金の詳細については、「Amazon Bedrock の料金
」を参照してください。 -
プラットフォーム要件 – AI 分析は、2026 年 2 月 16 日以降にリリースされた Amazon Linux 2 および AL2023 ベースのプラットフォームバージョンでのみ使用できます。この機能を使用するには、サポートされているプラットフォームバージョンに環境を更新します。詳細については、「Elastic Beanstalk 環境のプラットフォームバージョンの更新」を参照してください。
-
アクセス許可 – AI 分析を使用する前に、インスタンスプロファイルに必要な Amazon Bedrock アクセス許可 (
bedrock:InvokeModelおよびbedrock:ListFoundationModels) と Elastic Beanstalk アクセス許可 (elasticbeanstalk:DescribeEventsおよび ) があることを確認してくださいelasticbeanstalk:DescribeEnvironmentHealth。 -
データプライバシー – 分析は、処理のために アカウントの Amazon Bedrock に環境イベントとログを送信します。Amazon Bedrock がデータを処理する方法については、「Amazon Bedrock Security and Compliance
」を参照してください。 -
サービスクォータ – AI 分析では、Amazon Bedrock の Anthropic Claude モデルを使用します。このモデルには、1 分あたりのリクエスト数と 1 分あたりのトークン数のデフォルトのクォータがあります。スロットリングエラーが発生した場合は、クォータの引き上げをリクエストできます。詳細については、「Requesting a quota increase」(クォータ引き上げのリクエスト) を参照してください。
サポートされるプラットフォームのバージョン
AI 分析は、2026 年 2 月 16 日以降にリリースされた Amazon Linux 2 および AL2023 RELEASE_NOTES_URLベースのプラットフォームバージョンでサポートされています。プラットフォームのバージョンを確認するには、「Elastic Beanstalk リリースノート」を参照してください。