成本控制是FinOps治理流程中非常重要的一环。完成成本洞察和成本优化后,您可以通过成本控制来保障整个成本治理的流程处于可控状态下,防止因成本治理周期较长,导致集群和应用的费用出现超过限额或者增速过快的现象。本文从集群、部门和应用三个维度介绍如何控制成本。
概述
集群成本控制:ACK集群中使用的阿里云资源都会在云资源实例中统一打上key为ack.aliyun.com,value为集群ID的标签。您可以在阿里云费用与成本控制台建立标签财务单元,从而快速统计集群成本。
部门成本控制:部门通常是一批应用的组合。通常情况下,部门是用来成本分摊的最小粒度。部门管理员可以通过设定预算并与实际消费情况相对比,进行成本控制与预警。
应用成本控制:应用通常是设置和管理预算的最小粒度。应用管理员可以设置成本基线,关注应用的成本消费趋势,防止应用的成本与基线出现过大的偏离。
操作步骤
以下介绍如何查看集群成本,便于您控制集群成本。
获取集群ID。
登录容器服务管理控制台,在左侧导航栏选择集群。
在集群列表的集群名称/ID列,复制集群ID。
开启集群标签。
登录费用与成本控制台。
在控制台左侧导航栏,选择
。在费用标签页面的标签key文本框中,输入
ack.aliyun.com
后单击搜索,然后在ack.aliyun.com的操作列,单击启用。
建立财务单元。
在控制台左侧导航栏,选择
。在总览区域框,单击未分配资源下财务单元右侧图标。在新增单元对话框,输入单元名称,例如test,然后单击确定。
在总览区域框,单击单元名称,在自动分配规则页签下单击添加规则。
单击图标,设置条件选项为标签,标签Key为ack.aliyun.com,标签Value为集群ID,其他采用默认设置,然后单击提交。
查看集群成本。
在费用与成本控制台左侧导航栏,选择
。在筛选条件区域框,单击财务单元,勾选步骤3创建的单元名称,然后单击应用筛选条件。
如下图所示,在成本分析页面,查看集群每个月的成本。
说明新建财务单元仅支持在24小时后查看成本数据。