单集群视角的成本洞察
单集群视角的成本洞察是为了帮助成本运维人员深入集群内部,从命名空间、应用、节点池等多个维度分析集群成本开销、资源使用状况,进而提供成本优化的依据。当前支持集群维度和命名空间维度两个视角的成本洞察。
前提条件
- 已开通成本洞察功能
约束与限制
- 由于实际账单的获取存在两天时间延迟,开通成本洞察后,成本洞察成本数据会延迟2天显示。
- 使用成本洞察期间,需要保证云原生监控插件运行正常,否则影响成本洞察中命名空间、工作负载、节点池等相关视图的呈现。
操作入口
- 登录CCE控制台,单击集群名称进入集群。
- 单击左侧导航栏中的“云原生成本治理 > 成本洞察”。
- 在洞察界面,进行成本优化分析。
图1 单集群视角的成本洞察
集群维度
集群维度是单集群视角成本洞察的总览界面,涵盖了命名空间、工作负载、节点池等维度的成本开销和资源消耗情况,帮助运维人员识别成本开销大、资源利用率低的应用。
您可以在右上角进行时间过滤。
名称 |
含义 |
---|---|
本月至今成本 环比上月 |
本月至今:集群从月初到最新账单日期产生的成本。如果本月开通服务,则为开通时到最新账单日期产生的成本。 环比上月:(本月至今成本 - 上月同期成本)/ 上月同期成本 |
月末预测成本 环比上月 |
月末预测成本:到本月月末,整月预估产生的总成本开销 环比上月:(月末预测成本 - 上月整月成本)/ 上月整月成本 |
CPU使用率 CPU使用量 CPU总量 |
CPU使用率:当前时间集群所有节点的 CPU 平均使用率 CPU 使用率 = 所有节点 CPU 使用总量 / 所有节点 CPU 总量 * 100% |
内存使用率 内存使用量 内存总量 |
内存使用率:当前时间集群所有节点的内存平均使用率 内存使用率 = 所有节点内存使用量 / 所有节点内存总量 * 100% |
成本分布 |
选中时间内成本分布。当前资源涵盖范围有:ECS成本、EVS成本、CCE集群管理成本 |
成本趋势 |
每天的成本分布趋势。从中可以看出,集群内成本开销趋势,可识别花费较高的资源 |
名称 |
含义 |
---|---|
命名空间 |
命名空间总成本:按命名空间聚合工作负载的成本,包括 CPU 成本(ECS)、内存成本(ECS)、EVS 成本。资源总成本:为计算资源总成本,包括集群所有 ECS 成本,以及 EVS 成本。 资源总成本 = 命名空间总成本 + 未被分配资源成本 如果灰色区域占用过大,则表示未被使用的资源过多,有资源浪费的现象。 |
工作负载 Top5 |
成本开销Top5的工作负载,便于识别大应用 |
节点池 Top5 |
成本开销Top5的节点池 |
功能 |
名称 |
含义 |
---|---|---|
命名空间估算成本&资源消耗汇总 |
命名空间名称 |
命名空间名称 |
估算成本 |
命名空间成本,计算方式:根据命名空间资源用量(CPU、Memory)占整体节点资源比例计算出来的成本,结合命名空间中工作负载关联存储的成本 |
|
运行总核时 |
所选时间周期内,命名空间总消耗的核时资源数 |
|
CPU平均利用率 |
所选时间周期内,命名空间的 CPU 平均利用率。CPU 利用率 = CPU 使用量 / CPU 申请量 * 100% |
|
CPU平均使用量 |
所选时间周期内,命名空间的 CPU 平均使用量 |
|
CPU申请量 |
所选时间周期最近账单日期,命名空间下工作负载的CPU申请量的累加 |
|
内存平均利用率 |
所选时间周期内,命名空间的内存平均利用率。内存利用率 = 内存使用量 / 内存申请量 * 100% |
|
内存平均使用量 |
所选时间周期内,命名空间的内存平均使用量 |
|
内存申请量 |
所选时间周期最近账单日期,命名空间下工作负载的内存申请量的累加 |
|
工作负载估算成本&资源消耗Top5 |
工作负载名称 |
工作负载名称 |
估算成本 |
工作负载成本,计算方式:根据工作负载资源用量(CPU、Memory)占整体节点资源比例计算出来的成本,结合工作负载关联存储的成本 |
|
运行总核时 |
所选时间周期内,工作负载总消耗的核时资源数 |
|
核时单价 |
CPU 每核每小时价格。 用来指导您工作负载所在节点对应的机型的CPU核时单价。如果工作负载或者命名空间对应核时单价很贵,则可以通过变更节点类型等方式进行降本增效。 |
|
所属命名空间 |
工作负载所在命名空间 |
|
CPU平均利用率 |
所选时间周期内,工作负载的 CPU 平均利用率,用来指导您工作负载的CPU资源使用效率。 CPU 利用率 = CPU 使用量 / CPU 申请量 * 100% |
|
CPU平均使用量 |
所选时间周期内,工作负载的 CPU 平均使用量 |
|
CPU申请量 |
所选时间周期最近账单日期,工作负载的 CPU Request |
|
内存平均利用率 |
所选时间周期内,工作负载的内存平均利用率,用来指导您工作负载的内存资源使用效率。 内存利用率 = 内存使用量 / 内存申请量 * 100% |
|
内存平均使用量 |
所选时间周期内,工作负载的内存平均使用量 |
|
内存申请量 |
所选时间周期最近账单日期,工作负载的内存 Request |
|
节点池成本&资源消耗汇总 |
节点池名称 |
节点池名称 |
成本 |
所选时间周期内,节点池中节点的成本开销 |
|
CPU平均使用率 |
所选时间周期内,节点池的平均 CPU 使用率。 CPU 使用率 = 节点池中节点 CPU 使用总量 / 节点池中节点 CPU 总量 * 100% |
|
CPU平均使用量 |
所选时间周期内,节点池的 CPU 平均使用量 |
|
CPU闲置|申请量|总量 |
CPU 闲置:所选时间周期最后一天,节点池中节点的闲置 CPU 之和 CPU 申请量:所选时间周期最后一天,节点池中节点的申请 CPU 之和 CPU 总量:所选时间周期最后一天,节点池中节点的 CPU 总量之和 |
|
内存平均使用率 |
所选时间周期内,节点池的平均内存使用率。 内存使用率 = 节点池中节点内存使用总量 / 节点池中节点内存总量 |
|
内存平均使用量 |
所选时间周期内,节点池的内存平均使用量 |
|
内存闲置|申请量|总量 |
内存闲置:所选时间周期最后一天,节点池中节点的闲置内存之和 内存申请量:所选时间周期最后一天,节点池中节点的申请内存之和 内存总量:所选时间周期最后一天,节点池中节点的内存总量之和 |
命名空间维度
命名空间维度支持对选中的命名空间、以及命名空间下的工作负载进行成本优化分析,识别开销较大,利用率较低的工作负载进行优化调整。
名称 |
含义 |
---|---|
本月至今成本 环比上月 |
本月至今:选择命名空间从月初到最新账单日期产生的成本。如果本月开通服务,则为开通时到最新账单日期产生的成本。 环比上月:(本月至今成本 - 上月同期成本)/ 上月同期成本 |
月末预测成本 环比上月 |
月末预测成本:到本月月末,选中命名空间整月预估产生的总成本开销 环比上月:(月末预测成本 - 上月整月成本)/ 上月整月成本 |
CPU利用率 CPU使用量 CPU申请量 |
CPU利用率:当前时间所选命名空间 CPU 的平均利用率。 CPU 利用率 = 所选命名空间 CPU 使用总量 / 所选命名空间 CPU 申请总量 * 100% |
内存利用率 内存使用量 内存申请量 |
当前时间所选命名空间内存的平均利用率。 内存利用率 = 所选命名空间内存使用总量 / 所选命名空间内存申请总量 * 100% |
成本分布 |
选中时间内选中命名空间Top5的成本分布 |
成本趋势 |
选中命名空间每天的成本分布趋势,可以识别成本较高的命名空间。 |
名称 |
含义 |
---|---|
资源成本构成 |
所选命名空间、所选时间周期的成本构成。成本由CPU成本、内存成本、存储成本组成 |
核时单价走势 |
所选命名空间下工作负载所在节点的平均核时单价走势。 |
Top5 运行总核时 |
所选命名空间、所选时间周期的 Top5 命名空间总消耗的核时资源数。 |
CPU |
所选命名空间的CPU使用量、申请量、限制量走势。 |
内存 |
所选命名空间的内存使用量、申请量、限制量走势。 |
资源利用率 |
所选命名空间的CPU利用率、内存利用率走势。 |
名称 |
含义 |
---|---|
工作负载名称 |
工作负载名称 |
估算成本 |
根据工作负载资源用量(CPU、Memory)占整体节点资源比例计算出来的成本,并结合了工作负载关联存储的成本构成 |
运行总核时 |
所选时间周期内,工作负载总消耗的核时资源数。用于指导资源使用情况。 |
核时单价 |
CPU 每核每小时价格,体现了工作负载所在节点的单位价钱,可用于指导进行节点机型优化。 |
所属命名空间 |
工作负载归属命名空间 |
CPU平均利用率 |
所选时间周期内,工作负载的 CPU 平均利用率。CPU 利用率 = CPU 使用量 / CPU 申请量 * 100% |
CPU平均使用量 |
所选时间周期内,工作负载的 CPU 平均使用量 |
CPU申请量 |
所选时间周期最后一天,工作负载的 CPU Request |
内存平均利用率 |
所选时间周期内,工作负载的内存平均利用率。内存利用率 = 内存使用量 / 内存申请量 * 100% |
内存平均使用量 |
所选时间周期内,工作负载的内存平均使用量 |
内存申请量 |
所选时间周期最后一天,工作负载的内存 Request |