Tous les produits
Search
Centre de documentation

Container Compute Service:metrics-server

Dernière mise à jour :Aug 12, 2026

metrics-server est un composant de surveillance des ressources développé par Alibaba Cloud Container Service (ACS) à partir du projet open source Kubernetes Metrics Server. Il collecte les métriques d'utilisation des ressources de tous les pods de votre cluster et alimente le Horizontal Pod Autoscaler (HPA). Appelez l'API Metrics pour récupérer ces métriques par programmation.

Cas d'usage

Utilisez metrics-server pour :

  • Mise à l'échelle horizontale basée sur le CPU et la mémoire : fournissez des données d'utilisation des ressources en temps réel au HPA pour mettre à l'échelle automatiquement vos charges de travail.

  • Visibilité de l'utilisation des ressources : interrogez la consommation actuelle de CPU et de mémoire par pod via l'API Metrics.

N'utilisez pas metrics-server si vous avez besoin :

  • De données de métriques historiques ou de séries temporelles.

  • D'une précision élevée des données d'utilisation des ressources pour la facturation ou l'audit.

  • D'une mise à l'échelle automatique basée sur des métriques personnalisées ou externes (utilisez plutôt un adaptateur de métriques personnalisées).

Fonctionnement

metrics-server récupère les données d'utilisation des ressources auprès du kubelet de chaque nœud et expose les données agrégées via l'API Metrics de Kubernetes. Le HPA interroge cette API pour déterminer s'il doit augmenter ou réduire la capacité des charges de travail.

metrics-server est installé par défaut dans les clusters ACS. Aucune installation manuelle n'est requise.

Activer l'intégration avec CloudMonitor

Pour activer la surveillance Kubernetes via CloudMonitor :

Prérequis

Avant de commencer, assurez-vous de disposer :

  • D'un accès à la console ACS.

  • D'un cluster ACS existant.

Étapes

  1. Connectez-vous à la console ACS. Dans le volet de navigation de gauche, cliquez sur Clusters.

  2. Sur la page Clusters, cliquez sur l'ID du cluster cible. Dans le volet de navigation de gauche, choisissez Operations > Add-ons.

  3. Dans l'onglet Logs and Monitoring, localisez metrics-server et cliquez sur Configuration.

  4. Dans la boîte de dialogue, sélectionnez Enables Kubernetes Monitoring of CloudMonitor puis cliquez sur OK.

Notes de version

Janvier 2024

Version

Date de publication

Modifications

Impact

v0.3.9.7-85b3699-aliyun

Janvier 2024

Améliorations :

  • Optimisation des performances de surveillance pour les clusters à grande échelle.

  • Stabilisation de la mise à l'échelle HPA lors des mises à jour progressives. Configurez --enable-hpa-rolling-update-skipped=true pour activer ce comportement.

Aucun impact sur les charges de travail.