借助 AI 辅助功能调查性能问题

中继续查看调查结果。

本文档介绍了如何在 Bigtable 中使用 AI 辅助功能来调查性能异常情况,例如热点或高集群延迟时间。您可以使用 Bigtable 和 Gemini Cloud Assist 的 AI 辅助问题排查工具来监控系统性能

准备工作

确保已为您的 Google Cloud 用户账号和项目设置了 Gemini Cloud Assist

设置 Gemini Cloud Assist 后,您可能需要等待五分钟让服务传播,然后才能在 Bigtable 中启用 AI 辅助问题排查。

所需的角色和权限

如需获得使用 Gemini Cloud Assist 进行观察和问题排查所需的权限,请让您的管理员为您授予项目的以下 IAM 角色:

如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限

您也可以通过自定义角色或其他预定义角色来获取所需的权限。

如需详细了解使用 Gemini Cloud Assist 调查所需的角色和权限,请参阅使用 Gemini Cloud Assist 调查排查问题

打开 Gemini Cloud Assist

如需将 Gemini Cloud Assist 与 Bigtable 搭配使用,请执行以下操作:

  1. 在 Google Cloud 控制台中打开 Bigtable 实例列表。

    打开实例列表

    实例页面会显示实例列表。

  2. 如需打开实例,请点击实例名称。

  3. 如需打开 Cloud Assist 面板,请点击 打开或关闭 Gemini Cloud Assist 对话

  4. Cloud Assist 面板中,输入描述您感兴趣的信息的提示。例如,“为什么我的 Bigtable 集群延迟时间如此长?”。

  5. 输入提示后,点击 发送提示

    Gemini 会根据过去一小时的信息,返回针对您的提示的回答。

调查性能问题

当您发现 CPU 利用率或延迟时间等指标出现峰值或增加时,可以使用调查功能来确定根本原因。此过程使用 Gemini Cloud Assist 提供的 AI 辅助功能来分析集群的性能数据,并提供富有实用价值的建议。

  1. 在 Google Cloud 控制台中打开 Bigtable 实例列表。

    打开实例列表

    实例页面会显示实例列表。

  2. 如需打开实例,请点击实例名称。

  3. 在导航菜单中,点击系统分析洞见

  4. 如需排查数据库负载问题,请点击探索调查

    系统会打开调查选项窗格。

  5. 集群字段中,选择要查看相应调查的集群。

  6. 从时间过滤条件列表中,选择调查的时间范围,或为过滤条件提供自定义日期和时间。

  7. 点击调查

  8. 大约两分钟后,系统会打开调查概览窗格,其中包含以下部分:

    • 问题:正在调查的问题的说明,包括调查开始时间和结束时间。
    • 发现:有关问题的观测结果列表。例如,这些详细信息可能包括客户端配置错误,例如渠道池大小不正确。
    • 假设:AI 推荐的有助于解决异常情况的操作列表。

调查如何分析您的数据库

开始调查后,Gemini Cloud Assist 会分析您所选时间段内的性能数据。它会将您的基准汇总数据与以下指标进行比较:

  • 客户端延迟时间
  • 服务器延迟时间
  • CPU 利用率
  • 磁盘利用率
  • 请求数

当 Gemini Cloud Assist 完成分析并检测到重大变化时,调查会确定可能的根本原因,并在调查详情窗格的假设部分列出可据以采取行动的分析洞见,以帮助解决问题。

在某些情况下,根据分析结果,可能不会提供建议。

后续步骤