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.
Amazon EC2 collecte et traite les données brutes des instances pour en faire des métriques lisibles en temps quasi réel qui décrivent le processeur et les autres données d'utilisation de votre groupe Auto Scaling. Vous pouvez configurer l'intervalle de surveillance de ces mesures en choisissant une granularité d'une minute ou de cinq minutes.
La surveillance de l'instance est activée chaque fois qu'une instance est lancée, soit par le moyen d'une surveillance basique (avec une granularité de cinq minutes), soit par surveillance détaillée (avec une granularité d'une minute). Pour la surveillance détaillée, des frais supplémentaires s'appliquent. Pour plus d'informations, consultez la section CloudWatch Tarification Amazon
Avant de créer un groupe Auto Scaling, vous devez créer une configuration ou un modèle de lancement qui autorise le type de surveillance approprié vers votre application. Si vous ajoutez une politique de dimensionnement à votre groupe, nous vous recommandons vivement d'utiliser une surveillance détaillée pour obtenir des données métriques pour les EC2 instances avec une granularité d'une minute, car cela permet de réagir plus rapidement aux variations de charge.
Table des matières
Activer la surveillance détaillée (console)
Par défaut, la surveillance de base est activée lorsque vous utilisez le AWS Management Console pour créer un modèle de lancement ou une configuration de lancement.
Pour activer la surveillance détaillée dans un modèle de lancement
Lorsque vous créez le modèle de lancement en utilisant AWS Management Console, dans la section Détails avancés, pour une CloudWatchsurveillance détaillée, choisissez Activer. Sinon, la surveillance de base est activée. Pour de plus amples informations, veuillez consulter Créer un modèle de lancement à l’aide de paramètres avancés.
Pour activer la surveillance détaillée dans une configuration de lancement
Lorsque vous créez la configuration de lancement à l'aide de AWS Management Console, dans la section Configuration supplémentaire, sélectionnez Activer la surveillance détaillée de l' EC2 instance dans CloudWatch. Sinon, la surveillance de base est activée. Pour de plus amples informations, veuillez consulter Créez une configuration de lancement.
Activer la surveillance détaillée (AWS CLI)
Par défaut, la surveillance basique est activée lorsque vous créez un modèle de lancement à l'aide de l'interface AWS CLI. La surveillance détaillée est activée par défaut lorsque vous créez une configuration de lancement à l'aide de l'interface AWS CLI.
Pour activer la surveillance détaillée dans un modèle de lancement
Pour les modèles de lancement, utilisez la commande create-launch-template"Monitoring":{"Enabled":true}
pour activer la surveillance détaillée ou sur "Monitoring":{"Enabled":false}
pour activer la surveillance de base.
Pour activer la surveillance détaillée dans une configuration de lancement
Pour les configurations de lancement, utilisez la commande create-launch-configuration--instance-monitoring
. Définissez cette option sur true
pour activer la surveillance détaillée ou sur false
pour activer la surveillance de base.
--instance-monitoring Enabled=
true
Basculer entre la surveillance basique et la surveillance détaillée (ou inversement)
Pour modifier le type de surveillance activé sur les nouvelles EC2 instances, mettez à jour le modèle de lancement ou mettez à jour le groupe Auto Scaling pour utiliser un nouveau modèle de lancement ou une nouvelle configuration de lancement. Les instances existantes continuent d'utiliser le type de surveillance précédemment activé. Pour procéder à la mise à jour de toutes les instances, résiliez-les afin qu'elles soient remplacées par votre groupe Auto Scaling, ou mettez-les à jour individuellement à l'aide des commandes monitor-instances
Note
Grâce aux fonctions d'actualisation d'instance et de durée de vie maximale, vous pouvez également remplacer toutes les instances du groupe Auto Scaling pour lancer de nouvelles instances qui utilisent les nouveaux paramètres. Pour de plus amples informations, veuillez consulter Remplacez les instances de votre groupe Auto Scaling.
Lorsque vous passez de la surveillance basique à la surveillance détaillée (ou inversement) :
Si des CloudWatch alarmes sont associées aux politiques de dimensionnement par étapes ou à des politiques de dimensionnement simples pour votre groupe Auto Scaling, utilisez la put-metric-alarm
Collectez des métriques supplémentaires à l'aide de l' CloudWatch agent
Pour collecter des métriques au niveau du système d'exploitation, telles que la mémoire disponible et utilisée, vous devez installer l' CloudWatch agent. Des frais supplémentaires peuvent s'appliquer. Vous pouvez utiliser l' CloudWatch agent pour collecter à la fois les métriques du système et les fichiers journaux à partir des EC2 instances Amazon. Pour plus d'informations, consultez la section Mesures collectées par l' CloudWatch agent dans le guide de CloudWatch l'utilisateur Amazon.