本文档介绍了如何在 Google Cloud 控制台中估算费用,以了解假设工作负载的费用。例如,如果您要为新应用制定预算,该工具可帮助您估算应用基础架构每月的费用。
如果您的一个或多个 Cloud Billing 账号与自定义价格合同关联,则这些账号的估算费用将使用合同价格。
您可以估算以下服务的费用:
准备工作
您必须至少拥有查看 Google Cloud 项目的权限。我们建议您至少拥有
Project Viewer
角色。借助这些权限,您可以获取使用定价的估算费用。在项目上启用 Compute Engine API。
如果您需要包含自定义合同价格的估算费用,请确保该项目与合同关联的 Cloud Billing 账号相关联。
如果您需要包含自定义合同价格的估算费用,则还必须拥有对与该合同关联的 Cloud Billing 账号的
billing.accounts.getPricing
权限。以下预定义角色提供
billing.accounts.getPricing
权限:- Billing Account Administrator
- Billing Account Viewer
如需了解结算权限,请参阅以下内容:
在 Google Cloud 控制台中获取估算费用
如需获取费用估算,请为要使用的每项服务定义工作负载。工作负载表示您在估算时间范围内对 Google Cloud 产品的使用情况。例如,工作负载可能是 1 个 n2 Compute Engine 虚拟机,每天运行 3 小时,每周 5 天。
如需获取工作负载的估算费用,请执行以下操作:
在 Google Cloud 控制台中,转到结算部分中的我的项目页面。
在项目列表中,在结算账号列中,点击与项目关联的 Cloud Billing 账号。
在“结算”概览页面中,在结算导航菜单的费用优化部分中,选择费用估算。
如需开始为服务定义工作负载,请点击服务对应的选择。
在工作负载估算页面上,命名工作负载。例如,如果您要估算 Compute Engine 虚拟机的费用,则工作负载名称可以是
VMs for development environment
。根据服务选择工作负载配置。例如,对于 Compute Engine,请选择实例数、区域和机器系列。
准备好获取估算费用后,点击计算估算费用。估算摘要部分中显示了您的每月估算费用。
如果您更改工作负载(例如添加更多虚拟机实例),请进行更改并点击更新估算费用。
如需将其他工作负载添加到估算费用中,请点击添加新工作负载,然后重复上述步骤以定义工作负载。在您添加工作负载时,系统会将其添加到估算摘要部分。
例如,以下示例显示了 Compute Engine 虚拟机和多区域 Cloud Storage 存储桶的估算摘要。
限制
估算费用不计入 Cloud Billing 账号的承诺使用折扣 (CUD)。如需获取包含 CUD 的估算费用,请使用 Cost Estimateim API。
Google Cloud 控制台中显示的估算费用为每月估算费用。如果您需要更复杂场景(例如几天或几周)的估算费用,或随时间变化的工作负载的估算费用,请使用 Cost Estimation API。
这些估算费用不计入持续使用折扣 (SUD)。
这些估算费用不计入您账号的赠金,例如促销赠金或 Cloud Marketplace 上的非公开优惠提供的折扣。
如果您的实际用量是在接近月底的时间发生,则该用量可能会被记录在下一个账单月份。这可能会导致您的估算费用与月度账单或对账单之间存在差异。
这些估算费用不会考虑 Google Cloud 产品未来价格的变化。