全部产品
Search
文档中心

Container Service for Kubernetes:Aktifkan dasbor Prometheus untuk AHPA

更新时间:Nov 25, 2025

Anda dapat menghubungkan komponen Application High Performance Autoscaler (AHPA) ke Layanan Prometheus untuk Alibaba Cloud guna memperoleh dasbor siap pakai yang menampilkan metrik pemantauan beban kerja Anda, seperti penggunaan CPU dan jumlah Pod.

Prasyarat

  • Layanan Prometheus untuk Alibaba Cloud telah diaktifkan pada kluster Anda, dan agen Prometheus menggunakan versi 3.0.0 atau lebih baru. Untuk informasi selengkapnya, lihat Aktifkan Layanan Prometheus untuk Alibaba Cloud.

  • AHPA telah diterapkan dan menggunakan versi v2.0.0 atau lebih baru. Untuk informasi selengkapnya, lihat Terapkan AHPA.

  • Parameter berikut telah ditambahkan ke konfigurasi Prometheus.

    Perluas untuk melihat detail kode

    apiVersion: v1
    kind: ConfigMap
    metadata:
      name: application-intelligence
      namespace: kube-system
    data:
      prometheus_writer_url: http://cn-hangzhou-intranet.arms.aliyuncs.com/prometheus/190601496873****/cd5ec926b715e41b282296d1415a1***/cn-hangzhou/api/v3/write
      prometheus_writer_ak: xxx
      prometheus_writer_sk: xx
      ...
    • prometheus_writer_url: Titik akhir internal untuk Remote Write.

    • prometheus_writer_ak: ID AccessKey Akun Alibaba Cloud Anda.

    • prometheus_writer_sk: Rahasia AccessKey Akun Alibaba Cloud Anda.

Langkah 1: Hubungkan AHPA

Hubungkan komponen AHPA ke Layanan Prometheus untuk Alibaba Cloud dengan mengikuti langkah-langkah berikut.

  1. Masuk ke Konsol ARMS.

  2. Pada panel navigasi sebelah kiri, klik Integration Center lalu cari ACK AHPA.

  3. Klik kartu sumber daya ACK AHPA, lalu ikuti petunjuk di layar untuk memilih kluster Container Service for Kubernetes (ACK) dan menentukan konfigurasi penghubungan ke AHPA.

    Item Konfigurasi

    Deskripsi

    Integration Name

    Nama unik untuk instans pemantauan AHPA saat ini.

    Metrics Collection Interval (Seconds)

    Interval pengumpulan data pemantauan.

Lihat data dasbor AHPA

  1. Masuk ke Konsol ARMS.

  2. Pada panel navigasi sebelah kiri, klik Provisioning, lalu klik Connected Components.

  3. Klik kartu sumber daya ACK AHPA, buka tab Dashboard List, lalu klik nama dasbor untuk melihat data terperincinya di Grafana.

    Dasbor menampilkan informasi berikut.

    • CPU Utilization & Actual Pods: Rata-rata penggunaan CPU dan jumlah Pod untuk beban kerja saat ini.

    • Actual & Predicted CPU Usage: Total penggunaan CPU dari Pod dalam beban kerja saat ini dan penggunaan yang diprediksi. Jika penggunaan yang diprediksi lebih besar daripada penggunaan aktual, hal ini menunjukkan bahwa kapasitas CPU yang diprediksi sudah mencukupi.

    • Pod Trend: Jumlah Pod aktual, Pod yang direkomendasikan, dan Pod yang diprediksi secara proaktif.

      • Actual Pods: Jumlah Pod yang sedang berjalan.

      • Recommended Pods: Jumlah Pod yang direkomendasikan oleh AHPA untuk penskalaan. Ini adalah jumlah akhir Pod yang ditentukan berdasarkan prediksi proaktif, prediksi reaktif, dan rentang batas.

      • Proactive Prediction: Jumlah Pod yang diprediksi berdasarkan data historis dan periodisitas yang terdeteksi.

Metrik utama AHPA

Metrik

Deskripsi

ahpa_proactive_pods

Jumlah Pod yang diprediksi secara proaktif

Jumlah Pod yang diprediksi untuk periode mendatang berdasarkan metrik historis.

ahpa_reactive_pods

Jumlah Pod yang diprediksi secara reaktif

Jumlah Pod yang diprediksi secara real time.

ahpa_requested_pods

Jumlah Pod yang direkomendasikan

ahpa_max_pods

Jumlah maksimum Pod

ahpa_min_pods

Jumlah minimum Pod

ahpa_target_metric

Ambang batas target

Referensi

Untuk menggunakan AHPA guna menskalakan aplikasi Anda berdasarkan metrik kustom, seperti permintaan per detik (QPS) permintaan HTTP atau panjang antrian pesan, lihat Gunakan AHPA untuk mengonfigurasi metrik kustom untuk autoscaling aplikasi.