本页面介绍了如何使用 Google Cloud 控制台创建和查看 Gemini Cloud Assist 调查。
准备工作
验证您的项目是否已启用以下 API:
cloudaicompanion.googleapis.com
cloudasset.googleapis.com
cloudresourcemanager.googleapis.com
geminicloudassist.googleapis.com
- (推荐)
logging.googleapis.com
- (推荐)
monitoring.googelapis.com
如需了解如何启用 API,请参阅启用和停用服务。
如需获得创建调查所需的权限,请让您的管理员向您授予项目的 Investigation Creator (
roles/geminicloudassist.investigationCreator
) IAM 角色。此预定义角色包含在项目中创建调查所需的权限。创建调查后,您将获得该调查的 Investigation Owner (
roles/geminicloudassist.investigationOwner
) IAM 角色,从而可以查看调查结果。有权访问正在调查的产品。
当您执行调查时,Gemini Cloud Assist 会使用您的凭证来访问 API 及相关信息。这意味着,调查的访问权限取决于您所拥有的访问权限。
如果您打算对应用进行调查,则该应用必须包含在 App Hub 中。
创建调查
如需创建新的调查,请点击与相应入口点关联的调查按钮。创建调查的一个典型入口点是 Cloud Assist 调查页面。
(可选)为调查输入一个名称。
您输入的名称将用于在调查历史记录中标识相应调查。如果您跳过此步骤,系统会自动生成调查的名称。
选择要开始调查问题的时间,即开始时间。
(可选)选择要结束调查问题的时间,即结束时间。
查看调查范围所涉及的项目或应用。
如果调查是在项目中创建的,则系统会选择该项目,并且无法修改。
如果调查是在已启用应用的文件夹中创建的,则可以选择相应的 App Hub 应用。
描述您遇到的问题。
您可以复制并粘贴收到的确切错误消息,也可以使用自然语言说明您遇到的问题,或者同时通过这两种方式提供相关信息。
在相关项目资源部分,选择受您遇到的问题影响的资源。如果您在错误消息字段中添加了信息,则可以不必添加相关资源,但我们仍建议您这样做。
您可以使用资源选择器添加资源,也可以采用以下结构手动输入资源:
//API_NAME/projects/PROJECT/locations/LOCATION/resource/RESOURCE
请注意,如果您包含以下任一内容,调查将失败:
- 位于调查范围之外的项目或应用中的资源。
- 不受支持的资源。
- 无法识别的资源。
点击创建以开始调查。
调查可能需要几分钟时间才能完成。您可以点击通知按钮 (notifications) 来查看调查状态。
查看调查
调查完成后,您可以从发起调查的入口点或项目的调查历史记录中查看调查详情。
调查包含以下部分:
问题
此部分包含用于生成调查结果的输入信息,例如问题描述、时间戳及相关资源列表。可能有三种类型的资源列表与调查相关联:
- 用户提供的资源:用户提供的资源或从初始错误中提取的资源。
- 发现的资源:Gemini 在执行调查时考虑的其他资源。
- 相关资源:Gemini 认为与根本原因假设相关的资源,始终包括用户提供的资源。
观察结果
此部分包含调查生成的观察结果。观察结果基于对程序化 runbook、日志、服务中断消息及提醒的审核。根据这些观察结果,Gemini 会生成有关您正在调查问题的根本原因的假设。
假设
此部分包含一个或多个假设,这些假设基于调查收集的数据及观察结果。假设包含潜在问题概览,以及推荐的修复措施,这些措施可帮助您纠正问题,或为您提供其他问题排查步骤来确认或反驳假设。