查看使用情况
您可以从控制台的计费和使用仪表板、使用页面和成本分析页面查看IBM Cloud®使用详情。 您的使用详情包括贵组织每月使用的所有服务和资源的估计费用汇总。
您还可以通过 “管理”>“账单和使用情况” 查看经典基础设施设备和服务的使用情况和服务购买情况。
准备工作
确保您拥有查看资源使用情况的权限。 访问权限可以在账户级别分配,也可以分配给各个资源组。
- 要查看帐户中所有资源的使用情况,您需要具有对缴费帐户管理服务的管理员角色的访问策略。
- 要仅查看特定 IBM Cloud® Identity and Access Management (IAM) 资源的使用情况,您需要对资源组的查看者角色。
您可以通过在特定资源组内所有启用身份和访问功能的服务上分配查看器角色或更高级别的角色,限制查看该资源组使用情况的访问权限。
有关访问角色的更多信息,请参阅 IAM 访问权。
使用控制台查看服务使用详情
使用情况汇总小工具可让您一目了然地查看本月至今的支出、上个月的支出、每月平均支出以及下个月的预测支出。 要更详细地了解您的使用情况以及与服务相关的具体费用,请从使用情况页面查看您的使用情况。
从用量汇总 widget 查看用量详情
在计费和使用仪表板上的使用汇总部件中,您可以查看实际和预测的支出趋势。
下个月的预测使用量是根据过去三个月(包括本月)的使用趋势计算得出的。 例如,如果现在是 8 月份,则会根据 6 月、7 月和 8 月的使用趋势计算出 9 月份的预测使用量。
假设 6 月份的用量为 950950.00美元,7 月份为1000.00美元,8 月份为1012.50美元。 差额是计算当月与上月以及上月与前月的差额。 然后,将两次计算结果取平均值,得出趋势。 10431043.75美元的趋势金额就是下个月的预测用量,计算方法如下:
- 8 月与 7 月之间的变化 =1012.50美元 -1000.00美元 = 1212.50美元
- 7 月与 6 月之间的变化 = $1000.00- $950.00= $50.00美元
- 平均变化(趋势)= (1212.50+ 5050.00 美元) / 2 = 3131.25美元
8 月用量(1012.50 美元)+ 平均变化量(3131.25 美元)= 下月预测用量 9 月(10431043.75美元)
从使用页面查看使用详情
在“服务”部分中,可以查看服务的列表以及与这些服务关联的估算成本。 要查看特定资源的所有实例的估算费用摘要,请完成以下步骤:
- 在 IBM Cloud® 控制台中,依次选择 “管理”>“账单和使用情况”,然后选择 “使用情况”。
- 点击 “查看计划” 可查看特定资源类型的所有实例。
- 要查看特定资源类型的每个实例的预估费用明细,请点击查看详情。 您还可以查看所选实例的详细月度使用指标。
如果您使用的是不以美元结算的“即用即付”账户或订阅账户,所有服务的使用量将在下个月20th之前确定。 如果您使用的是以美元结算的“即用即付”账户,则所有服务的使用量都将在下个月的3rd之前确定。
在每个计费周期结束时,将向帐户收取所有组和组织中发生的总使用量费用。 每个计费周期为一个月。
可以按组过滤使用量摘要,并选择使用量的时间范围。 所显示的费用表示该特定月向帐户收取的金额。
如果从按组过滤列表中选择特定组织,那么可以看到该组织的总使用量,包括属于免费层的任何使用量。 免费层使用量在帐户级别显示为免费,但在组织级别不会显示为免费。 查看组织使用量时,会看到该组织的实际使用量,包括免费使用量和收费使用量。 除去免费层后,所有组织使用量都会累积到帐户使用量上。
计费帐户的帐户所有者可以针对运行时和服务以及针对单个服务(排除第三方服务)根据帐户总成本设置花费通知。 有关更多信息,请参阅设置花费通知。
从成本分析页面查看使用详情
在成本分析页面,您可以通过比较几个月的成本来查看账户使用情况,还可以按地区、服务、计划、实例、实例 ID 和资源组过滤使用情况以查看成本。
成本分析页面只适用于独立账户和企业子账户。 企业根账户无法查看该页面。
您需要拥有运营商角色或更高权限的IAM访问策略,才能使用账单账户管理服务。 要查看成本分析页面,请在IBM Cloud®控制台中,转到管理 > 计费和使用,然后选择成本分析。
在使用成本分析页面时,您可以使用分组过滤器来深入了解账户使用情况。 例如,您可以从“分组”下拉菜单中选择“服务”,图表就会显示您所有账户服务的使用情况。 您可以从分组下拉菜单中添加地区,现在图表将显示您的服务和使用地区。 将鼠标悬停在某个月份的条形图上,就可以查看相关服务和地区的分组情况。 利用这些信息进一步筛选图表。 例如,如果您查看悬停文本并看到“us-south
,然后在”区域“下拉菜单中只筛选”us-south
,就能更深入地了解该区域的使用情况。
使用API查看您的使用情况
您可以通过调用 "IBM Cloud使用报告 API,以编程方式查看使用情况。 您可以根据账户、组织、资源组或资源实例在 API 调用中进行查询。
下面的示例显示了用于查看帐户级别使用情况的查询:
curl -X GET -H "Authorization: {iam_token}" -H "Accept: application/json" "{base_url}/v4/accounts/{account_id}/usage/{billingmonth}"
ServiceCall<AccountUsage> getAccountUsage(GetAccountUsageOptions getAccountUsageOptions)
getAccountUsage(params)
get_account_usage(self,
account_id: str,
billingmonth: str,
*,
names: bool = None,
accept_language: str = None,
**kwargs
) -> DetailedResponse
(usageReports *UsageReportsV4) GetAccountUsage(getAccountUsageOptions *GetAccountUsageOptions) (result *AccountUsage, response *core.DetailedResponse, err error)
使用控制台将使用详情导出为 CSV 文件
您可以将帐户使用情况的摘要或有关服务和实例的信息导出为 CSV 文件。 通过导出为 CSV 文件,您可以方便地查找每个资源的使用情况和成本估算信息,以便向客户退款或了解有关成本的更多信息。 由于报告包含整个帐户的使用情况数据,因此您需要对计费服务的管理员访问权才能导出使用情况详细信息。
这不是您最终账单的估价。 实例成本并不反映您的最终账单,因为您的账户可能适用其他费用或折扣。
-
在控制台中,依次选择 “管理”>“账单和使用情况”,然后选择 “使用情况”。
-
单击导出 CSV,然后选择一个选项:
- 单击摘要以查看帐户使用情况及关联成本的高级概述。
- 单击实例以查看有关每个服务实例的使用情况详细信息。
您可以使用实例CSV文件中的标签相关列来帮助分析您帐户中的资源。 例如,一个账户中可能有多个项目,每个项目都有一个Kubernetes集群。 您可以根据每个实例上的项目标记来组织 CSV 数据,这样就可以更好地分析单个项目的成本。 有关标记的更多信息,请参阅使用标记。
考虑将标签创建为 "
key:value
对,以便对相关标签进行分组。key
将成为 CSV 文件中的一列,"value
"将填充到该列的相应行中。 如果不使用 "key:value
标签样式,标签会显示在 "其他标签"栏中。
使用CLI查看您的使用情况
除控制台外,您还可以使用IBM Cloud命令行界面(CLI)查看使用情况。 使用以下命令可检索资源使用情况和计费信息。
-
登录并选择帐户。
ibmcloud login
-
通过运行
ibmcloud billing
命令来查看使用情况,如以下示例所示。-
查看当前月份的使用情况。
ibmcloud billing account-usage [-d YYYY-MM] [--output FORMAT] [-q, --quiet]
-
查看组织(仅限账户管理员或组织账单管理员)的月度使用情况:
ibmcloud billing org-usage ORG_NAME [-d YYYY-MM] [--output FORMAT] [-q, --quiet]
-
查看资源组(仅限账户管理员或资源组管理员)的月度使用情况:
ibmcloud billing resource-group-usage GROUP_NAME [-d YYYY-MM] [--output FORMAT] [-q, --quiet]
-
查看当前账户下每月资源实例的使用情况:
ibmcloud billing resource-instances-usage [-o ORG] [-g RESOURCE_GROUP] [-d YYYY-MM] [--output FORMAT] [-q, --quiet]
-