Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
CloudWatch Métriques Amazon pour Amazon EC2 Auto Scaling
Amazon EC2 Auto Scaling publie les métriques suivantes dans l'espace de noms AWS/AutoScaling
. Les métriques de groupe Auto Scaling réellement mises à disposition dépendront de l’activation ou non des métriques de groupe et des métriques de groupe que vous avez activées. Les métriques de groupe sont disponibles à une granularité d’une minute sans frais supplémentaires, mais vous devez les activer.
Lorsque vous activez les métriques de groupe Auto Scaling, Amazon EC2 Auto Scaling envoie des échantillons de données par minute, dans CloudWatch la mesure du possible. Dans de rares cas, en CloudWatch cas d'interruption de service, les données ne sont pas remplies pour combler les lacunes dans l'historique des indicateurs de groupe.
Table des matières
Métriques du groupe Auto Scaling
Avec ces métriques, vous bénéficiez d'une visibilité quasi-continue de l'historique de votre groupe Auto Scaling, comme l'évolution de la taille du groupe au fil du temps.
Métrique | Description |
---|---|
GroupMinSize
|
Taille minimale du groupe Auto Scaling. Critères de reporting : signalé si la collecte de métriques est activée. |
GroupMaxSize
|
Taille maximale du groupe Auto Scaling. Critères de reporting : signalé si la collecte de métriques est activée. |
GroupDesiredCapacity
|
Nombre d'instances que le groupe Auto Scaling tente de gérer. Critères de reporting : signalé si la collecte de métriques est activée. |
GroupInServiceInstances
|
Nombre d'instances qui sont en cours d'exécution dans le cadre du groupe Auto Scaling. Cette métrique n'inclut pas les instances qui sont en suspens ou en cours de résiliation. Critères de reporting : signalé si la collecte de métriques est activée. |
GroupPendingInstances
|
Nombre d'instances qui sont en suspens. Une instance en suspens n'est pas encore en service. Cette métrique n'inclut pas les instances qui sont en service ou en cours de résiliation. Critères de reporting : signalé si la collecte de métriques est activée. |
GroupStandbyInstances
|
Nombre d'instances qui sont à l'état Critères de reporting : signalé si la collecte de métriques est activée. |
GroupTerminatingInstances
|
Nombre d'instances qui sont en cours de résiliation. Cette métrique n'inclut pas les instances qui sont en service ou en suspens. Critères de reporting : signalé si la collecte de métriques est activée. |
GroupTotalInstances
|
Nombre total d'instances dans le groupe Auto Scaling. Cette métrique identifie le nombre d'instances qui sont en service, en suspens et en cours de résiliation. Critères de reporting : signalé si la collecte de métriques est activée. |
Lorsque vous configurez un groupe d’instances mixtes pour mesurer la capacité souhaitée dans différentes unités, par exemple en attribuant des pondérations basées sur le nombre de vCPU de chaque type d’instance, les métriques suivantes comptent le nombre d’unités utilisées par votre groupe Auto Scaling. Si vous n’avez pas configuré de groupe d’instances mixtes pour mesurer la capacité souhaitée dans différentes unités, les métriques suivantes sont renseignées, mais elles sont égales aux métriques définies dans le tableau précédent. Pour plus d’informations, consultez Vue d'ensemble de la configuration pour la création d'un groupe d'instances mixtes.
Métrique | Description |
---|---|
GroupInServiceCapacity
|
Nombre d'unités de capacité exécutées dans le cadre du groupe Auto Scaling. Critères de reporting : signalé si la collecte de métriques est activée. |
GroupPendingCapacity
|
Nombre d'unités de capacité en attente. Critères de reporting : signalé si la collecte de métriques est activée. |
GroupStandbyCapacity
|
Nombre d'unités de capacité qui sont dans un état Critères de reporting : signalé si la collecte de métriques est activée. |
GroupTerminatingCapacity
|
Nombre d'unités de capacité en cours de terminaison. Critères de reporting : signalé si la collecte de métriques est activée. |
GroupTotalCapacity
|
Nombre total d'unités de capacité dans le groupe Auto Scaling. Critères de reporting : signalé si la collecte de métriques est activée. |
Amazon EC2 Auto Scaling fournit également les métriques suivantes pour les groupes Auto Scaling disposant d'un groupe d'instances pré-initialisées. Pour plus d’informations, consultez Réduisez la latence pour les applications dont le temps de démarrage est long à l'aide de pools chauds.
Métrique | Description |
---|---|
WarmPoolMinSize
|
La taille minimale du groupe chaud. Critères de reporting : signalé si la collecte de métriques est activée. |
WarmPoolDesiredCapacity
|
La quantité de capacité qu’Amazon EC2 Auto Scaling tente de maintenir dans le groupe chaud. Cela équivaut à la taille maximale du groupe Auto Scaling moins sa capacité souhaitée ou, si elle est définie, à la capacité maximale préparée du groupe Auto Scaling moins sa capacité souhaitée. Toutefois, lorsque la taille minimale du groupe chaud est égale ou supérieure à la différence entre la taille maximale (ou, si elle est définie, la capacité maximale préparée) et la capacité souhaitée du groupe Auto Scaling, alors la capacité souhaitée du groupe chaud sera équivalente à la Critères de reporting : signalé si la collecte de métriques est activée. |
WarmPoolPendingCapacity
|
La quantité de capacité dans le groupe chaud qui est en attente. Cette métrique n'inclut pas les instances qui sont en cours d'exécution, arrêtées ou en cours de résiliation. Critères de reporting : signalé si la collecte de métriques est activée. |
WarmPoolTerminatingCapacity
|
La quantité de capacité dans le groupe chaud qui est en cours de résiliation. Cette métrique n'inclut pas les instances qui sont en cours d'exécution, arrêtées ou en attente. Critères de reporting : signalé si la collecte de métriques est activée. |
WarmPoolWarmedCapacity
|
La quantité de capacité disponible pour entrer dans le groupe Auto Scaling pendant la montée en puissance. Cette métrique n'inclut pas les instances qui sont en suspens ou en cours de résiliation. Critères de reporting : signalé si la collecte de métriques est activée. |
WarmPoolTotalCapacity
|
La capacité totale du groupe chaud, y compris les instances qui sont en cours d’exécution, arrêtées, en attente ou en cours de résiliation. Critères de reporting : signalé si la collecte de métriques est activée. |
GroupAndWarmPoolDesiredCapacity
|
La capacité souhaitée du groupe Auto Scaling et du groupe chaud combinés. Critères de reporting : signalé si la collecte de métriques est activée. |
GroupAndWarmPoolTotalCapacity
|
La capacité totale du groupe Auto Scaling et du groupe chaud combinés. Ceci inclut les instances qui sont en cours d'exécution, arrêtées, en attente, en cours de résiliation ou en service. Critères de reporting : signalé si la collecte de métriques est activée. |
Dimensions pour les métriques du groupe Auto Scaling
Vous pouvez utiliser les dimensions suivantes pour affiner les métriques répertoriées dans les tableaux précédents.
Dimension | Description |
---|---|
AutoScalingGroupName
|
Filtre sur le nom d'un groupe Auto Scaling. |
Métriques et dimensions de mise à l'échelle
Le nom d'espace AWS/AutoScaling
comprend les métriques suivantes pour une mise à l'échelle prédictive.
Les mesures sont disponibles avec une résolution d'une heure.
Vous pouvez évaluer la précision des prévisions en comparant les valeurs prévues aux valeurs réelles. Pour plus d'informations sur l'évaluation de la précision des prévisions avec ces métriques, consultezSurveillez les mesures de dimensionnement prédictives avec CloudWatch.
Métrique | Description | Dimensions |
---|---|---|
PredictiveScalingLoadForecast
|
La quantité de charge qui devrait être générée par votre application. Le Critères de déclaration : Reporté après la création de la prévision initiale. |
AutoScalingGroupName , PolicyName ,
PairIndex
|
PredictiveScalingCapacityForecast |
La quantité prévue de capacité nécessaire pour répondre à la demande des applications. Ceci est basé sur la prévision de charge et le niveau d'utilisation cible auxquels vous souhaitez maintenir vos instances Auto Scaling. Les statistiques Critères de déclaration : Reporté après la création de la prévision initiale. |
AutoScalingGroupName ,
PolicyName |
PredictiveScalingMetricPairCorrelation |
Corrélation entre la métrique de mise à l'échelle et la moyenne par instance de la métrique de charge. La mise à l'échelle prédictive suppose une corrélation élevée. Par conséquent, si vous observez une valeur faible pour cette métrique, il est préférable de ne pas utiliser de paire de métriques. Les statistiques Critères de déclaration : Reporté après la création de la prévision initiale. |
AutoScalingGroupName , PolicyName ,
PairIndex |
Note
LePairIndex
renvoie des informations associées à l'index de la paire de métriques de mise à l'échelle de charge telle qu'attribuée par Amazon EC2 Auto Scaling. Actuellement, la seule valeur valide est 0
.
Activer les métriques du groupe Auto Scaling (console)
Pour activer les métriques du groupe
Ouvrez la console Amazon EC2 à l'adresse https://console.aws.amazon.com/ec2/
et choisissez Groupes Auto Scaling dans le panneau de navigation. -
Cochez la case située en regard de votre groupe Auto Scaling.
Un volet fractionné s'ouvre en bas de la page.
-
Sous l'onglet Surveillance, cochez la case Activer de l'option Collecte des métriques du groupe Auto Scaling en haut de la page, sous Auto Scaling.
Pour désactiver les métriques du groupe
Ouvrez la console Amazon EC2 à l'adresse https://console.aws.amazon.com/ec2/
et choisissez Groupes Auto Scaling dans le panneau de navigation. -
Sélectionnez votre groupe Auto Scaling.
-
Sous l'onglet Surveillance, décochez la case Activer de l'option Collecte des métriques du groupe Auto Scaling.
Activer les métriques du groupe Auto Scaling (AWS CLI)
Pour activer les métriques du groupe Auto Scaling
Activez une ou plusieurs métriques de groupe avec la commande enable-metrics-collection. Par exemple, la commande suivante active une métrique unique pour le groupe Auto Scaling indiqué.
aws autoscaling enable-metrics-collection --auto-scaling-group-name
my-asg
\ --metricsGroupDesiredCapacity
--granularity "1Minute"
Si vous omettez l'option --metrics
, toutes les métriques sont activées.
aws autoscaling enable-metrics-collection --auto-scaling-group-name
my-asg
\ --granularity "1Minute"
Pour désactiver les métriques du groupe Auto Scaling
Utilisez la commande disable-metrics-collection pour désactiver toutes les métriques de groupe.
aws autoscaling disable-metrics-collection --auto-scaling-group-name
my-asg