查看和管理费用异常值

异常检测可帮助您管理结算账号关联的项目中产生的意外费用。异常是指与历史支出模式进行比对,使用费用出现了与预计的支出有出入的激增或偏差现象。使用费用是根据定价和适用于您的 Cloud Billing 账号的任何合同价或协商价计算得出的。费用总额即总费用,指的是未应用承诺使用折扣和其他赠金的费用。

异常值信息中心会显示关联的结算账号中与您的项目相关的所有费用异常值。您可以使用异常信息中心执行以下操作:

  • 调查异常值的根本原因。
  • 通过设置费用冲击阈值金额来自定义视图。
  • 针对检测到的异常设置自动提醒和通知。
  • 针对检测到的异常值提供反馈,以提高该工具的准确率。

只有在项目的历史支出至少有六个月时,系统才能检测到异常值。

对于转销商账号及子账号,只有在您启用了基于项目的费用可见性后,才能使用此功能。转销商只能查看其项目的异常值。如需查看子账号的异常,您必须切换到子账号。如需启用基于项目的费用可见性,请与 Cloud Billing 支持团队联系。

执行此任务所需的权限

您可以查看和管理 Cloud Billing 账号中所有项目或单个项目的异常值。如需管理 Cloud Billing 账号关联的所有项目的异常,您需要拥有对该结算账号的必要权限。如需查看特定项目的异常,您需要拥有对该项目的必要结算特定权限。

拥有 Cloud Billing 账号权限的用户 仅拥有项目级权限的用户

如需使用预定义角色获得必要权限,请让您的管理员为您授予 Cloud Billing 账号的以下预定义 Cloud Billing IAM 角色之一:

如需针对异常设置 Pub/Sub 通知,您还需要拥有一些额外的权限。如需使用预定义角色获得必要权限,请让您的管理员为您授予包含 Pub/Sub 主题的目标项目的以下角色:

如需使用预定义角色获得必要权限,请让您的管理员为您授予项目的以下预定义 Cloud Billing IAM 角色之一:

访问“异常”信息中心

如需访问异常值信息中心,请根据您的访问权限级别完成以下步骤:

拥有 Cloud Billing 账号权限的用户 仅拥有项目级权限的用户
  1. 在 Google Cloud 控制台中,进入您的 Cloud Billing 账号。

    进入您的 Cloud Billing 账号
  2. 在系统提示时,选择您要查看其异常的 Cloud Billing 账号。

    系统会打开所选结算账号的结算概览页面。

  3. “结算”导航菜单费用管理部分中,选择异常
  1. 登录 Google Cloud 控制台。

    打开 Google Cloud 控制台
  2. 选择要查看异常值的项目。此项目必须是您拥有的项目。
  3. 打开 Google Cloud 控制台导航菜单 ,然后选择结算

    如果系统提示您选择要查看和管理的结算账号,请点击前往关联的结算账号以查看与所选项目关联的结算账号。

    系统会打开所选结算账号的“结算概览”页面。

  4. “结算”导航菜单费用管理部分中,选择异常

分析导致异常的根本原因

每个异常都包含一个详细的根本原因分析面板,可帮助您查明成本激增的原因。如要打开面板并查看异常的详细信息,点击相应异常被检测到的日期即可。

根本原因分析面板会显示导致支出激增的主要服务、区域和 SKU。如果各服务、区域或 SKU 对异常造成的影响相当,则根本原因分析面板中不会显示任何主要影响因素。

点击根本原因分析面板中的任一链接后,系统会打开一份结算报告,该报告会按您正在查看的项目以及按相应服务、区域或 SKU 进行过滤,具体取决于您选择的链接。

您还可以在根本原因分析面板中分享自己对该异常的反馈信息,以帮助优化异常检测

管理异常值

Billing Account Administrator 可以为所有异常配置阈值和通知偏好设置。在异常页面上,点击 管理异常即可自定义阈值和通知。

设置费用影响阈值

若要重点关注对您而言比较重要的费用异常,可以设置费用冲击异常阈值。系统会根据您设置的阈值金额过滤您的视图,以仅显示费用偏差超过一定金额(例如 200 美元)的异常。如果您设置了通知,那么在有费用异常超过阈值时,您也会收到相应的提醒。

该阈值会采用您的结算账号的本地币种显示,并且只能包含正数值,小数点后最多保留两位。您不能使用负数值或非数字值。

对于拥有结算账号级访问权限的用户,系统会用阈值金额自动在异常列表上设置一个 Cost impact 过滤条件,以仅显示超过费用冲击阈值的异常。您可以移除 Cost impact 过滤条件来查看所有异常,但在您下次访问该页面时,系统会重新应用该过滤条件。

拥有项目级访问权限的用户可以查看针对其项目检测到的所有异常。对于项目级用户,系统不会自动在异常列表上设置 Cost impact 过滤条件,不过您可以在异常信息中心内手动设置过滤条件。

设置通知

您可以在管理异常页面上设置系统以何种方式通知您超过费用冲击阈值的异常。您可以配置邮件或 Pub/Sub 通知。

您可以随时更改通知设置。通知配置会应用于您的结算账号关联的所有项目。您无法只为部分项目设置通知。

设置电子邮件通知

如需设置邮件通知,请完成以下步骤:

  1. 异常信息中心内,点击 管理异常
  2. 费用冲击输入异常阈值(如果您尚未输入)。此金额是触发通知的阈值。
  3. 邮件通知部分中,设置邮件收件人(结算管理员重要联系人项目所有者)以及为每位收件人发送邮件的频率(每个单独的异常每日摘要)。

    • 重要联系人部分,如果选择每个单独的异常,系统会在项目的结算类别下,向指定重要联系人发送通知。
    • 重要联系人部分,如果选择每日摘要,系统会在组织的结算类别下,向指定重要联系人发送通知。
    • 项目所有者只能收到针对其所拥有的项目中出现的每个单独的异常的通知。
  4. 点击保存

设置 Pub/Sub 通知

如需针对异常设置 Pub/Sub 通知,请完成设置程序化通知部分中的步骤。

如需详细了解针对异常的 Pub/Sub 通知的 JSON 架构,请参阅通知格式

优化异常检测

虽然 AI 赋能的异常检测算法会不断学习和改进,但您的反馈有助于它更快地适应您的业务需求。如需提供反馈,请完成以下步骤:

  1. 在异常列表中,点击异常被检测到的日期以打开其根本原因分析面板。
  2. 这是异常吗?部分,选择以下选项之一:
    1. 是,这是意外的费用增加:如果异常值是意外的费用增加,请选择此选项。
    2. 是,但这是意料中的费用增加:如果异常值是意料中的费用增加,以满足您的业务需求,请选择此选项。为了帮助 Google 的异常检测模型更快地适应,您可以围绕导致异常的一些具体业务原因提供更多背景信息(例如,您当时是否正在进行活跃的迁移、是否正在使用新的 Google Cloud 资源,或者该费用增加现象是否只是暂时性的)。
    3. 否,费用冲击微不足道:如果您认为异常导致的费用冲击微不足道,请选择此选项。
  3. 点击提交反馈

在您提交反馈后,系统会记录反馈并附上时间戳。

如需更改之前提交的反馈,请完成以下步骤:

  1. 打开根本原因分析面板。
  2. 使用提供的选项更改您的选择。
  3. 点击提交反馈