查看 Storage Intelligence Advisor

本文档介绍了如何查看 Storage Intelligence Advisor。

Storage Intelligence Advisor 可帮助您监控 Cloud Storage 资源的运行状况、优化存储空间用量、解决性能瓶颈,以及监控安全性和合规性。该顾问会提供环境指标,突出显示需要注意的异常情况和安全配置差距,并建议修复步骤。如需了解详情,请参阅 Storage Intelligence Advisor 简介。

准备工作

如需查看 Storage Intelligence Advisor,请完成以下部分中的步骤。

配置 Storage Intelligence

您需要先配置 Storage Intelligence,然后才能查看 Storage Intelligence Advisor。如需在调查发现结果时查询对象级元数据,还需在 BigQuery 中配置Storage Insights 关联的数据集。

所需的角色

如需获得查看 Storage Intelligence Advisor 和查询存储空间分析数据集所需的权限,请让您的管理员为您授予以下 IAM 角色:

  • 查看 Storage Intelligence Advisor:项目、文件夹或组织的 Storage Admin (roles/storage.admin)
  • 查询 Storage Insights 数据集视图:
    • 针对包含存储空间分析关联数据集的项目的 BigQuery User (roles/bigquery.user)
    • 针对包含存储空间分析关联数据集的项目的 BigQuery Data Viewer (roles/bigquery.dataViewer) 角色

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

这些预定义角色包含查看 Storage Intelligence Advisor 和查询存储空间分析数据集所需的权限。如需查看所需的确切权限,请展开所需权限部分:

所需权限

如需查看 Storage Intelligence Advisor 和查询存储空间分析数据集,您需要拥有以下权限:

  • 查看 Storage Intelligence Advisor、发现结果、发现结果详情、发现结果摘要和存储桶深入分析: storage.buckets.viewIntelligenceDetails
  • 查看 Cloud Monitoring 中的信息中心:
    • monitoring.dashboards.get
    • monitoring.dashboards.list
  • 从 Cloud Monitoring 查看群组:
    • monitoring.groups.get
    • monitoring.groups.list
  • 查看 Cloud Monitoring 中的指标:
    • monitoring.metricDescriptors.list
    • monitoring.timeSeries.create
    • monitoring.timeSeries.list
  • 查看 Cloud Monitoring 中的资源描述符:
    • monitoring.monitoredResourceDescriptors.get
    • monitoring.monitoredResourceDescriptors.list
  • 查看 Cloud Monitoring 中的项目和资源元数据:
    • stackdriver.projects.get
    • stackdriver.resourceMetadata.list
  • 使用 Gemini 进行问题排查: cloudaicompanion.instances.completeTask

您也可以使用自定义角色或其他预定义角色来获取这些权限。

查看 Storage Intelligence Advisor

如需查看 Storage Intelligence Advisor,请执行以下操作:

  1. 在 Google Cloud 控制台中,前往 Storage Intelligence Advisor 页面。

    前往 Advisor

  2. 可选:在资源选择器中,选择您的项目、文件夹或组织。

  3. 查看概览部分(根据所选资源,标记为项目概览、文件夹概览或组织概览),了解高级指标,其中包括以下详细信息:

    • 总存储空间大小:按存储类别分类。
    • 存储桶数量和对象数量:包含对象的存储桶总数和对象总数。
    • 平均对象大小:存储桶中对象的平均大小。
  4. 如需调查异常情况,请前往主要发现结果部分。

  5. 点击特定发现结果(例如 A/B 类操作激增),查看其详细信息和建议的后续步骤。如需了解详情,请参阅查看发现结果详情。

历史数据

Storage Intelligence Advisor 会将汇总的存储桶元数据和活动数据保留 390 天,从而提供 Cloud Storage 环境的历史视图。由于 Storage Intelligence Advisor 包含已删除存储桶中的数据,因此它可能会显示有关不再处于活跃状态的资源的信息。

响应特定发现结果

以下部分介绍了如何响应发现结果。

查看发现结果详情

查看发现结果详情的过程取决于您是在组织、文件夹还是项目级层查看 Storage Intelligence Advisor。

查看组织或文件夹的发现结果

在组织或文件夹级层查看 Storage Intelligence Advisor 时,主要发现结果部分中的发现结果卡片会汇总该范围内所有项目的异常情况。每张卡片都会显示受影响的项目数量(例如,5 个受影响的项目)。

如需调查组织或文件夹的发现结果,请执行以下操作:

  1. 在 Google Cloud 控制台中,前往 Storage Intelligence Advisor 页面。

    前往 Advisor

  2. 在资源选择器中,选择您的组织或文件夹。

  3. 在热门发现结果部分中,找到要调查的发现结果,然后点击查看详情。

    系统会打开查看包含“FINDING_NAME”的项目侧边栏。

  4. 在包含发现结果的项目表中,查看发现结果处于活跃状态的项目列表:

    • 项目 ID/名称:每个受影响项目的标识符。
    • 发现结果:在该项目中检测到的指标变化或百分比增幅。
    • 上次更新时间:上次刷新发现结果时的时间戳。
    • 权限指示器:如果您无权查看组织或文件夹中的特定项目,警告指示器会显示消息 You've insufficient permission to access this project。
  5. 点击项目 ID,即可在新标签页中打开该项目的发现结果详情和图表。

查看项目的发现结果详情

在查看项目的 Storage Intelligence Advisor 时(或从组织或文件夹侧边栏导航到项目时),您可以深入了解存储桶级和对象级的详细信息。

如需查看项目发现结果详情,请执行以下操作:

  1. 在 Google Cloud 控制台中,前往 Storage Intelligence Advisor 页面。

    前往 Advisor

  2. 在资源选择器中,选择您的项目。

  3. 在主要发现结果部分中,找到要调查的发现结果,然后点击查看详情。

  4. 在发现结果详情页面上,查看以下详细信息:

    • 发现结果类别:发现结果的类型(例如,用量优化、性能或安全性和合规性)。
    • 上次更新时间:上次刷新发现结果的时间。
    • 常见因素:导致发现结果的一般原因。
    • 项目整体增长或受影响的存储桶:对整个项目的影响。
  5. 如需识别受影响的存储桶,请查看该发现结果的存储桶表,例如增幅最大的存储桶、包含非 CMEK 加密对象的默认 CMEK 存储桶或包含违反强制加密规则的对象的存储桶。

  6. 如需查看存储桶的详细信息,请选择该存储桶。

  7. 在存储桶详情侧边栏中,查看发现结果类型的详细信息:

    • 存储桶概览:对于活动高峰,请查看用量或错误指标。对于安全性和合规性发现结果,请查看存储桶的加密配置以及受影响对象的数量和百分比。
    • 增幅最大的前缀:对于活动高峰,确定活动增加的特定对象前缀或目录路径。
    • 增幅最大的服务账号:对于活动高峰,请找出发送了增加的 API 请求的主账号或服务账号。
    • 受影响的对象:对于安全和合规性发现结果,请查看参考 SQL 查询,以列出 BigQuery 中存储空间分析数据集内受影响的对象。

对“A/B 类操作出现峰值”发现结果做出响应

如需响应对 Coldline 或 Archive 数据执行的 A 类/B 类操作出现峰值发现结果,请执行以下操作:

  1. 完成查看发现结果详情中的步骤。
  2. 在存储桶的查看详情页面上,通过查看 A/B 类操作和增长百分比的指标来分析存储桶的活动。
  3. 如需有关选择建议的后续步骤的指导,请参阅针对 Coldline 或 Archive 数据执行的 A 类/B 类操作出现峰值时的应对策略。

响应“429 错误数急剧增加”发现结果

如需响应429 错误数急剧增加,表明请求受到速率限制发现结果,请执行以下操作:

  1. 完成查看发现结果详情中的步骤。
  2. 在存储桶的查看详情页面上,通过查看429 错误数量和增幅百分比指标来分析存储桶的活动。
  3. 如需了解如何选择建议的后续步骤,请参阅应对 429 错误数急剧增加(表明请求受到速率限制)的策略。

应对“跨区域出站流量激增”发现结果

如需响应跨区域出站流量激增发现结果,请执行以下操作:

  1. 完成查看发现结果详情中的步骤。
  2. 在存储桶的查看详情页面上,通过查看跨区域出站流量和增幅百分比指标来分析存储桶的活动。
  3. 如需了解如何选择建议的后续步骤,请参阅应对跨区域出站流量激增的策略。

对“存储的字节总数高于趋势值”发现结果做出响应

如需响应过去 30 天内,存储的字节总数高于趋势值发现结果,请执行以下操作:

  1. 完成查看发现结果详情中的步骤。
  2. 在存储桶的查看详情页面上,通过查看存储卷增长和增长百分比指标来分析存储桶的活动。
  3. 如需有关选择建议的后续步骤的指导,请参阅应对存储空间用量超出趋势的策略。

响应“对象违反了默认 CMEK 存储桶政策”发现结果

如需响应对象违反了默认 CMEK 存储桶政策发现结果(预览版),请执行以下操作:

  1. 完成查看发现结果详情中的步骤。
  2. 在存储桶的发现结果详情面板中,通过查看未使用 CMEK 加密的对象数量和默认 KMS 密钥来分析存储桶的加密详情。
  3. 如需有关选择建议的后续步骤的指导,请参阅重新加密违反默认 CMEK 存储桶政策的对象。

应对“对象违反了强制加密规则”发现结果

如需响应对象违反了强制加密规则发现结果(预览版),请执行以下操作:

  1. 完成查看发现结果详情中的步骤。
  2. 在存储桶的发现结果详情面板中,通过查看受影响的对象总数和强制执行的加密(允许的类型),分析存储桶的加密详情。
  3. 如需了解如何选择建议的后续步骤,请参阅重新加密违反强制执行的加密规则的对象。

后续步骤