你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

查看 Kubernetes 成本

本文可帮助你在 Microsoft 成本管理中查看 Azure Kubernetes 服务 (AKS) 的成本。 使用以下视图分析 Kubernetes 成本,这些成本在订阅范围内可用。

  • Kubernetes 群集 – 显示订阅中群集的聚合成本。
  • Kubernetes 命名空间 – 显示订阅中所有群集的命名空间的聚合成本。
  • Kubernetes 资产 – 显示群集中运行的资产的成本。

了解 Kubernetes 群集成本有助于确定优化机会。 还可以将成本分摊给在不同命名空间中的共享集群上运行其应用程序的各个团队。

先决条件

  • 必须在群集上启用 AKS 成本分析才能查看其成本。 如果在订阅中运行多个群集,则必须在每个群集上启用 AKS 成本分析。 有关如何为群集启用成本分析的详细信息,请参阅 Azure Kubernetes 服务成本分析
  • Kubernetes 成本视图仅适用于以下订阅协议类型:
    • 企业协议
    • Microsoft 客户协议
      不支持其他协议类型。
  • 在托管群集的订阅中,必须具有以下角色之一。
    • “所有者”
    • 参与者
    • 读取器
    • 成本管理读者
    • 成本管理参与者

访问 Kubernetes 成本视图

使用以下任一方式查看 AKS 成本。

从“订阅”页查看

若要从“订阅”页查看 AKS 成本,请执行以下操作:

  1. 登录到 Azure 门户 并导航到“订阅”。
  2. 搜索托管你的群集的订阅,并选中。
  3. 在“成本管理”下的左侧导航菜单中,选择“成本分析”。
  4. 在“视图”列表中,选择列表下拉列表项,然后选择“Kubernetes 群集”。
    显示 Kubernetes 群集视图的屏幕截图。

从“成本管理”页查看

若要从“成本管理”页查看 AKS 成本,请执行以下操作:

  1. 登录到 Azure 门户 并搜索“成本分析”
  2. 验证你的搜索范围是否正确。 如有必要,请选择“更改”以选择托管 Kubernetes 群集的正确订阅范围。
    显示范围更改项的屏幕截图。
  3. 选择“所有视图”选项卡,然后在“可自定义视图”下,选择“Kubernetes 视图”下的一个视图
    显示 Kubernetes 视图项的屏幕截图。

Kubernetes 群集视图

Kubernetes 群集视图显示订阅中所有群集的成本。 使用此视图,可以向下钻取群集的命名空间或资产。 选择省略号 ( … ) 可查看其他视图。

显示用于显示更多视图的省略号项的屏幕截图。

Kubernetes 命名空间视图

Kubernetes 命名空间视图显示群集的命名空间成本以及空闲和系统费用。 还会显示表示运行时间 SLA 费用的服务费用。

显示 Kubernetes 命名空间视图的屏幕截图。

Kubernetes 资产视图

Kubernetes 资产视图显示群集中的资产成本,这些资产按如下服务类别分类:计算、网络和存储。 运行时间 SLA 费用在“服务”类别下。

显示 Kubernetes 资产视图的屏幕截图。

查看摊销成本

默认情况下,所有 Kubernetes 视图都显示实际成本。 要查看摊销成本,可以选择视图顶部的“自定义”,然后选择“摊销保留和节省计划采购”。

显示摊销显示选项的屏幕截图。

后续步骤

有关使用成本分配规则拆分共享成本的详细信息,请参阅创建和管理 Azure 成本分配规则