本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
人工智能驱动的环境分析
Amazon Elastic Beanstalk人工智能驱动的分析可确定根本原因并推荐环境健康问题的解决方案。当您的环境遇到问题时,您可以使用RequestEnvironmentInfo和带有analyze信息类型的 RetrieveEnvironmentInfo API 操作来请求 AI 分析,以获取 AI 生成的见解和推荐的解决方案。
注意
人工智能分析仅在 2026 年 2 月 16 日或之后发布的受支持的 Amazon Linux 2 AL2023 和平台版本上可用。
工作原理
当您请求 AI 分析时,Elastic Beanstalk 会在您环境中的实例上运行一个脚本,用于收集最近的事件、实例运行状况和日志(最多 170,000 个数据令牌)。然后,它会将这些数据发送到您的账户中的 Amazon Bedrock,并返回见解和建议的后续步骤。
先决条件
在使用 AI 分析之前,请确保您的环境满足以下要求:
-
运行支持的平台版本的环境
-
GovCloud 区域 — 如果您使用的是 Amazon GovCloud (美国)区域,则必须先在 Amazon Bedrock 中启用对最新 Anthropic Claude Sonnet and/or Opus 模型的访问权限,然后才能使用 AI 分析。有关在 GovCloud 各地区启用模型访问权限的说明,请参阅管理对 Amazon Bedrock 基础模型的访问权限。有关最新可用的 Anthropic Claude Sonnet and/or Opus 模型的信息,请参阅推理配置文件的支持区域和模型。
所需的权限
要使用 AI 分析,您的环境的 Amazon EC2 实例配置文件必须具有调用 Amazon Bedrock 的权限。向您的实例配置文件添加以下权限:
-
bedrock:InvokeModel -
bedrock:ListFoundationModels -
elasticbeanstalk:DescribeEvents -
elasticbeanstalk:DescribeEnvironmentHealth
有关配置实例配置文件的更多信息,请参阅管理 Elastic Beanstalk 实例配置文件。
在控制台中使用 AI 分析
来自环境概述
当环境的运行状况为 “警告”、“已降级” 或 “严重” 时,“环境概述” 部分会显示 “AI 分析” 按钮。单击此按钮可启动对您的环境的 AI 分析。
从 “日志” 页面
您也可以从导航窗格的日志页面访问 AI 分析。单击 AI Anal ysis 按钮,请求对环境的当前状态进行 AI 驱动的分析。
将 AI 分析与 Amazon CLI
您可以 Amazon CLI 通过使用 Elastic Beanstalk API 以编程方式请求和检索 AI 分析。
申请 AI 分析
使用InfoType参数设置为的RequestEnvironmentInfo操作analyze。
例 Amazon CLI -请求人工智能分析
aws elasticbeanstalk request-environment-info \
--environment-name my-env \
--info-type analyze \
--region us-east-1检索 AI 分析
使用InfoType参数设置为的RetrieveEnvironmentInfo操作analyze来检索分析结果。
例 Amazon CLI -检索 AI 分析
aws elasticbeanstalk retrieve-environment-info \
--environment-name my-env \
--info-type analyze \
--region us-east-1响应包括人工智能生成的对环境当前状态的分析。如果发现了任何问题,则会提供建议的解决方案。
重要注意事项
-
定价 — 人工智能分析使用 Amazon Bedrock 来处理您的环境数据,标准的 Amazon Bedrock 定价适用于模型调用。有关定价详细信息,请参阅 Amazon Bedrock 定价
。 -
平台要求 — 人工智能分析仅在 2026 年 2 月 16 日或之后发布的 Amazon Linux 2 和 AL2023 基于平台的版本上可用。要使用此功能,请将您的环境更新到支持的平台版本。有关更多信息,请参阅 更新 Elastic Beanstalk 环境的平台版本。
-
权限 — 在使用 AI 分析之前,请确保您的实例配置文件具有所需的 Amazon Bedrock 权限(
bedrock:InvokeModel和bedrock:ListFoundationModels)和 Elastic Beanelasticbeanstalk:DescribeEventsstalk 权限(和)。elasticbeanstalk:DescribeEnvironmentHealth -
数据隐私 — 分析会将环境事件和日志发送到您账户中的 Amazon Bedrock 进行处理。有关 Amazon Bedrock 如何处理您的数据的信息,请参阅亚马逊 Bedrock 安全与
合规性。 -
服务配额 — 人工智能分析使用 Amazon Bedrock 中的 Anthropic Claude 模型,该模型具有每分钟请求的默认配额和每分钟令牌的默认配额。如果您遇到限制错误,可以申请增加配额。有关更多信息,请参阅请求提高限额。
支持的平台版本
2026 年 2 月 16 日或之后发布的 Amazon Linux 2 和 AL2023 基于平台的版本支持人工智能分析。要验证您的平台版本,请参阅 Elastic Beanstalk 发行说明。