All Products
Search
Document Center

Container Service for Kubernetes:Aktifkan wawasan biaya

Last Updated:Jun 16, 2026

Analisis penggunaan resource dan alokasikan biaya berdasarkan namespace, kelompok node, dan aplikasi dalam kluster ACK.

Dimensi biaya

Anda dapat menganalisis biaya berdasarkan:

  • Kluster

  • Namespace

  • Node pool

  • Aplikasi (Deployment, StatefulSet, DaemonSet, Job, CronJob)

Prasyarat

Pastikan Anda telah memiliki:

Penagihan

Metrik wawasan biaya

Wawasan biaya menghasilkan metrik dari data penagihan dan harga resource, lalu melaporkannya ke Prometheus. Mengubah pengaturan default seperti periode retensi penyimpanan dapat menimbulkan biaya tambahan.

Tag alokasi biaya

Tag alokasi biaya menyaring data penagihan dan menghubungkannya dengan analitik kelompok node. Konfigurasikan tag tersebut sebelum Anda mengaktifkan wawasan biaya:

  1. Buka Konsol Biaya dan Pengeluaran.

  2. Pada halaman Cost allocation tags, pilih tag dari panel kiri, pindahkan ke Selected Tags, lalu klik Enable.

  3. Aktifkan tag berikut:

    • ack.aliyun.com

    • ack.alibabacloud.com/nodepool-id

Aktifkan wawasan biaya

  1. Masuk ke Konsol ACK atau . Di panel navigasi kiri, klik Clusters.

  2. Pada halaman Clusters, klik nama kluster Anda. Di panel navigasi kiri, klik Cost Suite > Cost Insights.

  3. Otorisasi kluster Anda untuk mengakses data penagihan.

    Otorisasi berbeda tergantung jenis kluster:

    1. Berikan akses data penagihan

      • ACK managed clusters

        Sistem secara otomatis membuat peran RAM AliyunCSManagedCostRole. Prometheus mengasumsikan peran ini untuk mengakses data penagihan Anda.

        Atau otorisasi dari halaman RAM Quick Authorization.

      • ACK dedicated clusters

        Tambahkan izin penagihan ke kebijakan peran worker:

        Lihat langkah-langkah otorisasi

        1. Pada halaman Cost Insights, klik KubernetesWorkerRole-***.

        2. Pada tab Permissions, klik k8sWorkerRole**** di kolom Policy.

        3. Pada tab Policy Document, klik Edit Policy Document.

        4. Tambahkan pernyataan berikut ke dalam array Statement, lalu klik OK.

          {
              "Action": [
                  "bssapi:QueryInstanceBill",
                  "bssapi:DescribeInstanceBill"
              ],
              "Resource": "*",
              "Effect": "Allow"
          },
          {
              "Action": [
                  "ecs:DescribeDisks",
                  "ecs:DescribeSpotPriceHistory",
                  "ecs:DescribeInstances",
                  "ecs:DescribePrice"
              ],
              "Resource": "*",
              "Effect": "Allow"
          },
          {
              "Action": [
                  "eci:DescribeContainerGroupPrice"
              ],
              "Resource": "*",
              "Effect": "Allow"
          }
          Catatan

          Pisahkan setiap pernyataan dengan koma saat menambahkan beberapa entri.

    2. Instal ack-cost-exporter dengan mengikuti instruksi di layar.

      Halaman akan dialihkan ke Cost Insights setelah instalasi.

Nonaktifkan wawasan biaya

Untuk menghentikan pengumpulan metrik biaya, uninstal ack-cost-exporter:

  1. Masuk ke Konsol ACK. Di panel navigasi kiri, klik Clusters.

  2. Pada halaman Clusters, klik nama kluster Anda. Di panel navigasi kiri, klik Components and Add-ons.

  3. Pada halaman Add-ons, temukan ack-cost-exporter dan klik Uninstall. Pada dialog konfirmasi, klik OK.

FAQ

Apa yang harus saya lakukan jika ack-cost-exporter gagal diinstal atau diuninstal?

Hapus resource yang tersisa secara manual, lalu coba lagi:

# Hapus Deployment dan Service
kubectl delete deployment ack-cost-exporter -n kube-system
kubectl delete service alibaba-cloud-price-exporter -n kube-system
kubectl delete service alibaba-cloud-billing-exporter -n kube-system
kubectl delete service alibaba-cloud-cost-exporter -n kube-system

# Hapus ServiceMonitor
kubectl delete ServiceMonitor alibaba-cloud-price-exporter -n kube-system
kubectl delete ServiceMonitor alibaba-cloud-billing-exporter -n kube-system
kubectl delete ServiceMonitor alibaba-cloud-cost-exporter -n kube-system

# Hapus resource RBAC
kubectl delete ClusterRoleBinding ack-cost-exporter-cluster-role-binding
kubectl delete ClusterRoleBinding ack-cost-exporter-cluster-role-binding-v1
kubectl delete ServiceAccount ack-cost-exporter -n kube-system
kubectl delete ClusterRole ack-cost-exporter-cluster-role

Jika instalasi gagal, instal ulang ack-cost-exporter setelah pembersihan. Lihat Kelola komponen.