ack-cost-exporter collects cluster billing and pricing data as Prometheus metrics, enabling cost analysis in ACK.
How it works
ACK cost analysis works as follows:
-
ack-cost-exporter collects billing data — costs, real-time prices, billing methods, discounts, coupons, and vouchers — and converts it to Prometheus metrics.
-
ack-arms-prometheus collects resource usage data from the cluster and exposes it as Prometheus metrics.
-
ack-arms-prometheus performs cost analysis by combining ack-cost-exporter billing data with its own resource usage data.
ack-cost-exporter has two sub-components:
-
alibaba-cloud-price-exporter: Periodically fetches cluster instance types and prices and converts them to Prometheus metrics. Supports public cloud, hybrid cloud, and multi-cloud scenarios with subscription, pay-as-you-go, and preemptible billing.
-
alibaba-cloud-billing-exporter: Regularly fetches cluster bills and converts them to Prometheus metrics.
Usage notes
See Enable cost insights to configure ack-cost-exporter.
Release notes
July 2025
| Version | Image | Release date | Changes | Impact |
|---|---|---|---|---|
| v1.0.21 | registry-vpc.{{.Region}}.aliyuncs.com/acs/alibaba-cloud-price-exporter:v0.2.9-28028c9-aliyun |
2025-07-26 | Optimization: cost-exporter now supports active-standby high availability (HA). | No impact on workloads. |
April 2025
| Version | Image | Release date | Changes | Impact |
|---|---|---|---|---|
| v1.0.18 | registry-vpc.{{.Region}}.aliyuncs.com/acs/alibaba-cloud-price-exporter:v0.2.7-ed1bb5f-aliyun |
2025-04-01 | New feature: Cost Insights now supports price queries for ACS instances. | No impact on workloads. |
December 2023
| Version | Image | Release date | Changes | Impact |
|---|---|---|---|---|
| v1.0.15 | registry-vpc.{{.Region}}.aliyuncs.com/acs/alibaba-cloud-price-exporter:v0.2.6-a577df8-aliyun |
2023-12-15 | Optimization: Improved exception handling for elastic container instances with unregistered prices. | No impact on workloads. |
July 2023
| Version | Image | Release date | Changes | Impact |
|---|---|---|---|---|
| v1.0.14 | registry-vpc.{{.Region}}.aliyuncs.com/acs/alibaba-cloud-price-exporter:v0.2.5-d7425f5-aliyun |
2023-07-21 | New feature: Price queries for preemptible Elastic Container Instances are now supported. Bug fix: Fixed resource price metrics persisting after Elastic Compute Service (ECS) instances and Elastic Container Instances were deleted and pods entered the Succeeded state. | No impact on workloads. |
June 2023
| Version | Image | Release date | Changes | Impact |
|---|---|---|---|---|
| v1.0.13 | registry-vpc.{{.Region}}.aliyuncs.com/acs/alibaba-cloud-price-exporter:v0.2.4-ae2baf5-aliyun |
2023-06-27 | Bug fix: Fixed missing cost data on the node pool dashboard. New feature: Component parameters are now customizable on the ACK console Add-ons page. Custom configurations persist across component updates. | No impact on workloads. |
| v1.0.12 | registry-vpc.{{.Region}}.aliyuncs.com/acs/alibaba-cloud-price-exporter:v0.2.3-a312a32-aliyun |
2023-06-09 | Optimization: Improved node price query logic for large clusters to increase data stability. | No impact on workloads. |
March 2023
| Version | Image | Release date | Changes | Impact |
|---|---|---|---|---|
| v1.0.10 | registry-vpc.{{.Region}}.aliyuncs.com/acs/alibaba-cloud-price-exporter:v0.2.1-0378c52-aliyun |
2023-03-10 | New feature: Registered clusters are now supported. | No impact on workloads. |
November 2022
| Version | Image | Release date | Changes | Impact |
|---|---|---|---|---|
| v1.0.9 | registry-vpc.{{.Region}}.aliyuncs.com/acs/alibaba-cloud-price-exporter:v0.1.9-71eaa43-aliyun |
2022-11-25 | New feature: Authorization checks are now supported in the ACK console. Optimization: Merged billing-exporter into price-exporter. Stability improved for clusters with frequent node scaling. | Action required: Revisit the Cost Insights page in the ACK console. Complete authorization and update ack-cost-exporter when prompted. Historical cost data from earlier versions is retained after the update. |
August 2022
| Version | Image | Release date | Changes | Impact |
|---|---|---|---|---|
| v1.0.7 |
|
2022-08-05 | New feature: Pod-level cost data collection for Elastic Container Instances (ECI) is now supported. Optimization: Reduced memory usage and improved cost data processing performance. | No impact on workloads. |
May 2021
| Version | Image | Release date | Changes | Impact |
|---|---|---|---|---|
| v0.1.0 |
|
2021-05-11 | New feature: Pod cost data submission is now supported. Cost forecasts based on compute resource sales strategies are now supported. | No impact on workloads. |