Tous les produits
Search
Centre de documentation

:Intégration d'ACK AHPA

Dernière mise à jour :Sep 19, 2026

Managed Service for Prometheus permet d'installer le composant AHPA en un clic et propose des tableaux de bord dédiés prêts à l'emploi. Cette rubrique explique comment intégrer AHPA à Managed Service for Prometheus.

Prérequis

Informations générales

Dans les environnements cloud natifs, l'estimation de la capacité des ressources s'avère souvent complexe. L'utilisation du HPA (Horizontal Pod Autoscaler) natif de Kubernetes entraîne fréquemment des retards d'élasticité et nécessite une configuration lourde. Pour répondre à ces défis, Container Service for Kubernetes (ACK) et l'équipe AI for Time Series de l'Alibaba DAMO Academy ont conçu conjointement AHPA (Advanced Horizontal Pod Autoscaler), une solution offrant des prévisions élastiques. Ce composant détecte automatiquement les schémas d'élasticité et anticipe les besoins en capacité à partir des métriques métier historiques. Vous planifiez ainsi l'élasticité en amont et réduisez les délais de mise à l'échelle.

Intégrer AHPA

  1. Connectez-vous à la console Managed Service for Prometheus. Dans le volet de navigation de gauche, cliquez sur Integration Center.

  2. Cliquez sur la carte ACK AHPA, puis suivez les instructions à l'écran pour intégrer le composant. Le tableau suivant décrit les principaux paramètres.

    Paramètre

    Description

    Automatically Install AHPA Controller

    Sélectionnez cette option pour installer automatiquement AHPA Controller dans votre cluster.

    Metrics Collection Interval (s)

    Intervalle de collecte des données de surveillance. La valeur par défaut est 15.

Le composant installé apparaît sur la page Integration Management de la console Managed Service for Prometheus. Cette page comprend les onglets Integration Management, Integrated Environments et Integrated Addons. Ils permettent de consulter les cibles, les métriques, les tableaux de bord et les alertes.

Consulter les données du tableau de bord AHPA

Sur la page Query Dashboards, sélectionnez l'onglet Integration Management, puis cliquez sur la carte AHPA. Sélectionnez ensuite l'onglet Integrated Addons et cliquez sur le nom d'un tableau de bord pour en afficher les détails.

Les tableaux de bord AHPA fournis par Managed Service for Prometheus affichent des métriques telles que le taux d'utilisation du CPU, le nombre réel de pods, l'utilisation réelle et prévue du CPU, ainsi que les tendances des pods.

  • Section Dashboards : affiche le taux d'utilisation moyen du CPU et le nombre de pods du Deployment actuel.sr

  • Section CPU Utilization & Pod Count : compare l'utilisation totale du CPU par les pods de la charge de travail actuelle à l'utilisation prévue. Une prévision supérieure à la consommation réelle indique que la capacité CPU anticipée est suffisante.dr

  • Section Actual & Predicted CPU Usage : présente le nombre réel de pods, le nombre recommandé et celui issu de la prévision proactive.

    • Nombre réel de pods : quantité de pods en cours d'exécution.

    • Nombre recommandé de pods : volume suggéré par AHPA pour la mise à l'échelle. Cette valeur repose sur la prévision proactive, la prévision réactive et les limites définies.

    • Prévision proactive : nombre de pods estimé par le système à partir des schémas cycliques identifiés dans les données historiques.

    fr

Métriques clés d'AHPA

Métrique

Description

ahpa_proactive_pods

Nombre de pods issus de la prévision proactive.

ahpa_reactive_pods

Nombre de pods issus de la prévision réactive.

ahpa_requested_pods

Nombre final de pods recommandé par AHPA pour la mise à l'échelle.

ahpa_max_pods

Nombre maximal de pods.

ahpa_min_pods

Nombre minimal de pods.

ahpa_target_metric

Seuil de mise à l'échelle.