概览
Recommender 是一项为使用 Google Cloud 上的资源提供建议和数据分析的服务。这些建议和见解是针对每个产品或每个服务的,并且是基于启发式方法、机器学习和当前资源使用情况产生的。
虚拟机实例合理容量 Recommender 生成的一个建议示例。在这种情况下,Recommender 根据 Cloud Monitoring 在过去 8 天中收集的系统指标生成建议。如果 Recommender 检测到虚拟机实例未充分利用,其会建议更改机器大小以节省费用。
处理
Recommender 会持续分析Cloud 资源的当前使用情况,以获得可用的 Recommender 和数据分析类型,并提供旨在优化性能、安全性、成本或可管理性使用的建议和洞察。
在 Google Cloud 控制台中管理建议和数据分析
当查看和管理相关资源时,Recommender 会在 Google Cloud 控制台中显示这些建议和数据分析。
所有提供的建议和数据分析都由 Recommender 存储,然后在查看和管理相关资源时在 Google Cloud 控制台中显示。您可在 Google Cloud 控制台中选择采纳或忽略建议。如果您选择采纳建议,请执行建议的更改,然后将建议标记为已完成。
使用 API 管理建议和数据分析
您可以使用 Recommender gcloud
命令、REST 和 RPC API 以交互方式或编程方式列出、声明和标记建议的成功或失败。你也可以列出或标记已接受的见解。借助这些界面,您可以从脚本或其他自动化功能查看和管理建议和数据分析。
如需了解详情,请参阅使用 API - 建议和使用 API - 数据分析。
采纳建议
在采纳建议之前,确保由能够正确评估变更影响的人来评审建议。
Recommender 提供了有关费用、性能或安全性等领域直接影响的信息。建议审核者应全面了解基础架构和流程,从而考虑到其他特定于业务的影响。
授予查看和更新建议及数据分析的权限
每种 Recommender 和数据分析类型都有特定的角色和权限,用于控制对其建议和数据分析的访问。为了让用户能够查看和评估这些建议和数据分析,这些角色和权限会包含一些有关资源的元数据。授予这些权限可以为用户提供资源元数据的部分视图。如使用自定义角色来授予权限,则需要充分考虑数据的部分视图。
例如,Identity and Access Management Recommender 提供了关于权限的建议。具有 recommender.iamPolicyRecommendations.get 和 recommender.iamPolicyRecommendations.list 权限的成员还将看到有关 IAM 政策绑定的信息。
您可以注册 Recommender Viewer 角色或 Identity and Access Management 基本角色,以获取查看所有可用建议的权限。或者,您也可以参考我们的 Recommender 列表页面,以确定每项建议所需的权限。