概览

Recommender 是一项为使用 Google Cloud 上的资源提供建议数据分析的服务。这些建议和见解是针对每个产品或每个服务的,并且是基于启发式方法、机器学习和当前资源使用情况产生的。

虚拟机实例合理容量 Recommender 生成的一个建议示例。在这种情况下,Recommender 根据 Cloud Monitoring 在过去 8 天中收集的系统指标生成建议。如果 Recommender 检测到虚拟机实例未充分利用,其会建议更改机器大小以节省费用。

流程

Recommender 会持续分析Cloud 资源的当前使用情况,以获得可用的 Recommender数据分析类型,并提供旨在优化性能、安全性、成本或可管理性使用的建议和洞察。

在 Google Cloud Console 中管理建议和数据分析

当查看和管理相关资源时,Recommender 会在 Google Cloud Console 中显示这些建议和数据分析。

所有提供的建议和数据分析都由 Recommender 存储,然后在查看和管理相关资源时在 Google Cloud Console 中显示。您可在 Google Cloud Console 中选择采纳或忽略建议。如果您选择采纳建议,请执行建议的更改,然后将建议标记为已完成。

使用 API 管理建议和数据分析

您可以使用 Recommender gcloud 命令RESTRPC API 以交互方式或编程方式列出、声明和标记建议的成功或失败。你也可以列出或标记已接受的见解。借助这些界面,您可以从脚本或其他自动化功能查看和管理建议和数据分析。

如需了解详情,请参阅使用 API - 建议使用 API - 数据分析

采纳建议

在采纳建议之前,确保由能够正确评估变更影响的人来评审建议。

Recommender 提供了有关费用、性能或安全性等领域直接影响的信息。建议审核者应全面了解基础架构和流程,从而考虑到其他特定于业务的影响。

授予查看和更新建议及数据分析的权限

每种 Recommender数据分析类型都有特定的角色和权限,用于控制对其建议和数据分析的访问。为了让用户能够查看和评估这些建议和数据分析,这些角色和权限会包含一些有关资源的元数据。授予这些权限可以为用户提供资源元数据的部分视图。如使用自定义角色来授予权限,则需要充分考虑数据的部分视图。

例如,Identity and Access Management Recommender 提供了关于权限的建议。具有 recommender.iamPolicyRecommendations.get 和 recommender.iamPolicyRecommendations.list 权限的成员还将看到有关 IAM 政策绑定的信息。