文档

企业成本洞察最佳实践

更新时间:

本文介绍如何结合企业实际情况进行成本洞察,从而实现企业IT成本治理。

前提条件

场景示例

如下图所示,某企业将所有业务部署在一个ACK集群上,组织架构包括四个业务部门:部门A负责应用A,部门B和部门C共同负责应用B,部门D负责应用C和应用D。

image

其中,应用A和应用B是Web服务,需要稳定的业务负载,客户选择调度到包年包月的ECS节点;应用C和应用D负责数据处理和数据分析业务,有资源弹性的需求,客户选择调度到按量付费的ECS节点。

成本洞察流程

关于成本洞察指标的详细说明,请参见:

步骤一:确定成本治理周期

  • 集群费用查看周期

    ECS实例有两种计费周期,包年包月的实例以月为计费周期;按量付费的实例以小时为计费周期。由于本场景集群同时包含两种付费类型的实例,在查看集群总费用时,周期需设置在月维度。

  • 部门、应用费用查看周期

    • 部门A、B、C的业务都运行在包年包月的节点上,所以应用周期以月为维度。

    • 部门D的业务都运行在按量付费的节点上,所以应用周期最短以天为维度。

    • 应用费用查看周期可根据所属部门确定。

步骤二:查看集群费用

  1. 登录容器服务管理控制台,在左侧导航栏选择集群

  2. 集群列表页面,单击目标集群名称,然后在左侧导航栏,选择成本套件 > 成本洞察

  3. 成本洞察页面的集群维度页签,设置如下筛选项,然后查看花费结果。

    1. 实际/原价账单:选择集群成本统计选项,本示例设置为优惠后实际账单成本

    2. 时间范围:本示例设置为2023-08-01 00:00:00 to 2023-08-31 23:59:59

    本月累计花费-优惠后实际账单成本区域,查看集群在2023年08月的总费用。查看

步骤三:查看部门成本

  1. 成本洞察页面,单击命名空间维度页签,设置如下筛选项,然后查看成本估算结果。

    • 命名空间(Namespace):选择部门对应的命名空间,本示例设置为默认命名空间default

    • 实际/原价账单:选择命名空间成本统计选项,本示例设置为优惠后实际账单成本

    • 时间范围:本示例设置为2023-08-01 00:00:00 to 2023-08-31 23:59:59

      在本示例中,部门D负责的业务对资源需求有波动性,您也可以将时间调整到具体某天,例如2023-08-31,查看部门D每天的成本。

    然后,在命名空间费用分摊区域,查看该部门的分摊费用。

    image.png

步骤四:查看应用成本

  1. 成本洞察页面,单击应用维度页签,设置如下筛选项,然后查看应用花费。

    • 命名空间(Namespace):选择应用所在的命名空间,本示例设置为默认命名空间default

    • 标签对筛选(LableSelector):应用对应的标签。

    • 时间范围。本示例设置为2023-08-01 00:00:00 to 2023-08-31 23:59:59

      在本示例中,由于应用C和应用D的业务特性,导致每天的成本可能存在波动,因此将时间调整到具体的某天,例如2023年08月31日10:00至16:59,查看应用具体时间段的成本。

    然后,在应用花费区域,查看结果。

    image.png

常见问题

开通成本洞察后,查看上月或者上周花费时,为什么没有数据?

成本洞察功能从您开通后开始记录数据,如果所选时间范围内还未开通,将不会展示数据。

查看历史花费时,为什么展示的数据低于实际花费?

ARMS Prometheus的默认存储时长为15天,请确保您所选的时间范围在Prometheus的存储时间内。如果有更长成本洞察周期的需求,请参见如何调整指标的存储时长?

  • 本页导读 (1)
文档反馈