All Products
Search
Document Center

Container Service for Kubernetes:Aktifkan dasbor Prometheus untuk AHPA

Last Updated:Apr 21, 2026

Hubungkan Application High Performance Autoscaler (AHPA) ke Managed Service for Prometheus untuk mendapatkan dasbor Grafana bawaan yang menampilkan pemanfaatan CPU, jumlah Pod, dan prediksi penskalaan untuk workload Anda.

Prasyarat

Sebelum memulai, pastikan hal-hal berikut:

  • Managed Service for Prometheus telah diaktifkan untuk kluster Anda dan menggunakan Prometheus Agent versi 3.0.0 atau lebih baru. Untuk informasi selengkapnya, lihat Aktifkan pemantauan Prometheus.

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

  • ConfigMap application-intelligence di namespace kube-system mencakup parameter berikut:

    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
      ...
    Parameter Description
    prometheus_writer_url Titik akhir internal untuk Remote Write
    prometheus_writer_ak ID AccessKey Anda
    prometheus_writer_sk AccessKey Secret Anda

Hubungkan AHPA ke Managed Service for Prometheus

  1. Masuk ke Konsol ARMS.

  2. Di panel navigasi kiri, klik Integration Center dan cari ACK AHPA.

  3. Klik kartu resource ACK AHPA, lalu ikuti petunjuk di layar untuk memilih kluster Container Service for Kubernetes (ACK) Anda dan konfigurasi koneksi.

    Parameter Description
    Access Name Nama unik untuk instans pemantauan AHPA ini
    metrics collection interval (seconds) Interval pengumpulan data pemantauan

Lihat dasbor AHPA

  1. Masuk ke Konsol ARMS.

  2. Di panel navigasi kiri, klik Integration Management, lalu klik tab Integrated Addons.

  3. Klik kartu resource ACK AHPA, buka tab Dashboards, lalu klik nama dasbor untuk membukanya di Grafana.

Dasbor tersebut menampilkan panel berikut:

  • CPU Utilization & Actual POD: Rata-rata pemanfaatan CPU dan jumlah Pod saat ini untuk workload tersebut.

  • Actual and Predicted CPU Usage: Total penggunaan CPU dari semua Pod beserta penggunaan yang diprediksi. Saat penggunaan yang diprediksi melebihi penggunaan aktual, AHPA telah menyediakan kapasitas CPU yang cukup untuk beban yang diperkirakan.

  • Pod Trends: Jumlah Pod dalam tiga dimensi:

    • Actual Pods: Jumlah Pod yang sedang berjalan.

    • Recommended Pods: Jumlah akhir Pod yang direkomendasikan oleh AHPA berdasarkan prediksi proaktif, prediksi reaktif, dan rentang batas.

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

Metrik utama AHPA

Metrik berikut tersedia di Managed Service for Prometheus setelah Anda menghubungkan AHPA.

Metric Description
ahpa_proactive_pods Jumlah Pod yang diprediksi untuk periode mendatang berdasarkan metrik historis dan periodisitas trafik
ahpa_reactive_pods 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

Langkah berikutnya

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