本文为您介绍如何授权并开通阿里云ACK容器成本深度分摊。
多云成本运营目前支持阿里云托管版Kubernetes和专有版Kubernetes的集群分析。
步骤一:安装成本洞察
登录容器服务管理控制台,在左侧导航栏选择集群。
在集群列表页面,单击目标集群名称,然后在左侧导航栏,选择成本套件>成本洞察。
安装成本洞察组件。
对多云成本运营的服务角色进行授权,RAM 角色名称设置为:AliyunServiceRoleForACMP,单击管理权限选择管理员权限后提交授权。
当您使用的是专有版集群,需要增加一步RAM权限策略授权,可参考启用成本洞察功能或咨询对应技术支持。
步骤二:部署组件到集群中
单击左侧导航栏中市场下的应用市场。
在应用目录页搜索并选中ack-alibaba-cloud-metrics-adapter。
进入页面后,单击右上角的一键部署按钮,在创建面板弹框中,选择集群和命名空间,单击下一步。
进入参数配置页面,选择版本号并设置相应参数,单击确定即可。
回到集群列表页面中,单击目标集群名称,在左侧导航栏中,选择应用下的Helm页面可查看ack-alibaba-cloud-metrics-adapter组件已经成功部署到集群中。
步骤三:将组件关联实例
进入Prometheus实例控制台,选择左侧导航栏中的Prometheus监控下的Prometheus实例列表。进入集群对应实例的设置页。
复制内网HTTP API地址(Grafana读取地址)。
回到集群列表页面,进入目标集群的Helm页面并点击alibaba-cloud-metrics-adapter组件的更新按钮,更新alibaba-cloud-metrics-adapter组件。将上一步复制的内网HTTP API地址粘贴到下图所示位置后单击确定即可。
更新后效果如下图所示。
步骤四:开启和授权容器成本深度分摊
登录多云成本运营控制台。
在左侧导航栏选择财务管理>明细查询>容器成本明细。
在列表左上方,单击容器成本开关可进入对集群成本开启和配置的具体操作页面。
单击操作列控制台开通按钮可针对未开通状态的集群进行开启和授权,针对已开通的可单击控制台修改按钮进行编辑。
步骤五:通过不同维度进行成本查询和筛选
进入容器成本明细页面,通过下拉筛选或高级搜索进行查询。
单击左侧菜单栏云资源详情,在弹性计算页面选择不同的资源粒度页面进行查询。
可根据聚合粒度筛选,也可通过不同周期粒度筛选。聚合规则说明如下:
粒度
规则
容器组
默认展示,不聚合
集群
对集群下全部POD聚合原价、应付、CPU和Memory
命名空间
按照集群和命名空间聚合POD
工作负载
对集群、命名空间、工作负载进行聚合(这三个字段全相同视为一项)
周期
对相同集群、命名空间、工作负载、POD,不同日期进行聚合