异常值检测可帮助您管理结算账号的项目中的意外费用。这些异常值是指使用费用出现了与您根据历史模式预计的支出不同的峰值或偏差。这包括任何合同价格或协商价格,但不包括承诺使用折扣和赠金。
异常值信息中心会显示关联的结算账号中与您的项目相关的所有费用异常值。在异常值信息中心内,您可以:
- 调查异常值的根本原因。
- 通过设置费用影响阈值自定义视图。
- 设置自动提醒和通知。
- 针对检测到的异常值提供反馈,以提高该工具的准确率。
只有在项目的历史支出至少有六个月时,系统才能检测到异常值。
设置权限
您可以查看和管理 Cloud Billing 账号中所有项目或单个项目的异常值。如需管理 Cloud Billing 账号中所有项目的异常值,您需要拥有账号级层权限。如需查看特定项目的异常值,您只需拥有项目级层权限。
账号级层访问权限
如需查看和管理 Cloud Billing 账号中项目的费用异常值,您需要拥有包含以下权限的角色:
billing.anomalies.list
以查看异常值信息中心。billing.anomalies.get
以查看根本原因分析面板。billing.anomaliesConfigs.get
以查看管理异常值页面。billing.anomaliesConfigs.update
,以在管理异常值页面中更新偏好设置。billing.anomalies.submitFeedback
以提供异常值反馈。pubsub.topics.setIamPolicy
用于创建和管理 Pub/Sub 通知。
如需获得这些权限,请让您的管理员为您授予 Cloud Billing 账号的以下预定义 Cloud Billing IAM 角色之一:
- Billing Account Administrator
- Billing Account Costs Manager
- Billing Account Viewer(仅限查看)
项目级层访问权限
如果您对 Cloud Billing 账号具有有限的访问权限或没有访问权限,则仍可以查看您拥有的项目的费用异常值。为此,您需要包含对项目的以下权限的角色:
billing.anomalies.list
以查看异常值信息中心。billing.anomalies.get
以查看根本原因分析面板。billing.anomalies.submitFeedback
以提供异常值反馈。
如需获得这些权限,请让管理员向您授予项目的以下预定义角色之一:
- Project Owner
- Project Editor
访问“异常值”信息中心
如需访问异常值信息中心,请根据您的访问权限级别完成以下步骤:
账号级层访问权限
- 打开 Google Cloud 控制台。
- 打开 Google Cloud 控制台的导航菜单,然后选择结算。
- 在系统提示时,选择您要查看异常值的 Cloud Billing 账号。
- 在屏幕左侧的“结算”导航菜单中,选择异常值。
项目级层访问权限
- 打开 Google Cloud 控制台。
- 选择要查看异常值的项目。这必须是您拥有的项目。
- 打开 Google Cloud 控制台的导航菜单,然后选择结算。
- 如果系统提示您选择要查看和管理的结算账号,请点击前往关联的结算账号以查看与所选项目关联的结算账号。
- 系统会打开所选结算账号的概览页面。
- 在屏幕左侧的“结算”导航菜单中,选择异常值。
分析根本原因
每个异常都包含一个详细的根本原因分析 (RCA) 面板,可帮助您查明成本激增的来源。点击异常值日期即可打开该面板。
RCA 面板会显示导致支出激增的前三项服务。在每项服务中,您可以查看导致此激增的三个主要区域。在每个区域内,您可以查看贡献值最高的三个 SKU。如果异常值在各项服务、各个区域或各个 SKU 中均匀分布,您将不会在 RCA 面板中看到任何主要影响因素。
管理异常值
点击管理异常值以自定义阈值和提醒。Billing Account Administrator 可以设置阈值和提醒偏好设置。如需了解如何向自定义角色提供访问权限,请参阅设置权限。
设置费用影响阈值
设置费用冲击阈值以关注重要的异常值。这会过滤您的视图,以仅显示超出特定费用偏差(例如 200 美元)的异常值。您可以随时移除过滤条件以查看所有异常值,但下次访问该页面时,系统会重新应用过滤条件。
此阈值以您的结算账号的本地货币表示,并且只能包含正数值,小数点后最多保留两位。您不能使用负值或非数字值。
预过滤仅适用于 Billing Account Administrator、Billing Account Costs Manager 和 Billing Account Viewer 视图。这些账号可以移除此过滤条件,以查看所有异常值。所有其他用户(包括 Project Owner)在检测到所有异常值后都会看到这些异常值,但可以手动过滤异常值页面。
设置提醒和通知
您可以使用电子邮件或 Pub/Sub 为超出定义的成本影响阈值的异常值设置提醒和通知。
电子邮件:为一系列接收者选择提醒频率(针对每个单独异常值发送提醒,或每天发送摘要):
- Billing Account Administrator
- 重要联系人
- 如果您选中单个异常值的重要联系人复选框,系统会向该项目的“结算”类别下的指定重要联系人发送通知。
- 如果您选中了重要联系人复选框以接收每日摘要,系统会向组织的“结算”类别下的指定重要联系人发送通知。
- Project Owner
- Project Owner 只能收到其所拥有的项目中出现的个别异常值的通知。
Pub/Sub:连接到主题以编程方式接收异常提醒。Pub/Sub 大约每小时发送一次通知。如需了解详情,请参阅在 Pub/Sub 中发布和接收消息。
您可以随时更改这些设置。
优化异常值检测
AI 赋能的异常值检测算法会不断学习和改进,但您的反馈有助于它更快地适应您的业务需求。若要提供反馈,请按以下步骤操作:
- 点击异常值的日期,打开 RCA 面板。
- 在这是异常吗?下,选择以下选项之一:
- 是,这是意外的费用增加:如果异常值是意外的费用增加,请选择此选项。
- 是,但这是意料中的费用增加:如果异常值是意料中的费用增加,以满足您的业务需求,请选择此选项。您可以提供有关特定业务原因的更多背景信息(例如,您是否正在进行活跃的迁移、是否正在使用新的 Google Cloud 资源,或者是否只是暂时性费用增加),以帮助我们的模型进行调整。
- 否,费用影响不大:如果您认为异常值对费用的影响不大,请选择此选项。
- 点击提交反馈。
提交后,系统会记录您的反馈并附上时间戳。
如果您需要更改之前提交的反馈,可以按照提交原始反馈时所采用的步骤执行以下操作:
- 打开 RCA 面板。
- 使用提供的选项更改您的选择。
- 点击提交反馈。