架构

通过 Alauda Container Platform Cost Management Server、Alauda Container Platform Cost Management Essentials 和 Alauda Container Platform Cost Management Agent 组件的协作,平台提供整体的计量和计费能力:
-
Alauda Container Platform Cost Management Server:为了使用平台的计量和计费功能,您需要在任意集群中安装此插件,但只需安装一个。
-
与 Clickhouse 交互,负责接收客户端上报的数据并将其存储到 Clickhouse 数据库中,数据存储没有时间限制。
-
提供修改单价和货币单位配置的能力。
-
注意:平台当前设置的货币单位仅影响显示效果,不支持不同单位之间的货币换算。
-
-
Alauda Container Platform Cost Management Essentials:为了使用平台的计量和计费 UI 和 API 功能,您需要在
global集群中安装此插件。-
提供用于查询计量和计费数据的 API。
-
连接到 Alauda Container Platform Cost Management Server,获取用于 UI 的计量和计费数据。
-
-
Alauda Container Platform Cost Management Agent:您需要在计划进行计量和计费的集群中安装此插件,以便平台对该集群中的资源进行计量和计费。
-
与 Prometheus 交互,提供 exporter 用于将计量和计费指标数据存储到 Prometheus 中。
-
连接到 Alauda Container Platform Cost Management Server,按小时汇总并计算该集群中所有资源的计量和计费数据,并上报到服务器。如果上报失败,将在下一小时重试,直到成功。
-