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.
Créez une alarme métrique utilisant une fenêtre d'évaluation d'une horloge murale
Vous pouvez créer une alarme métrique qui aligne sa fenêtre d'évaluation sur les limites de l'horloge murale au lieu d'une fenêtre coulissante. Pour plus d'informations sur le fonctionnement des fenêtres des horloges murales et sur les circonstances dans lesquelles les utiliser, consultezHorloge murale et fenêtre.
Création d'une horloge murale à l'aide du AWS Management Console
Cet exemple montre comment créer une alarme utilisant une horloge murale d'une heure.
Pour créer une horloge murale
Ouvrez la CloudWatch console à l'adresse https://console.aws.amazon.com/cloudwatch/
. -
Dans le panneau de navigation, choisissez Alarms (alertes), All alarms (Toutes les alertes).
-
Choisissez Create alarm (Créer une alerte).
-
Choisissez Sélectionner une métrique, choisissez la métrique que vous souhaitez surveiller, puis sélectionnez Sélectionner une métrique.
-
Sous Métrique, pour Période, choisissez une période compatible avec les fenêtres de l'horloge murale :
1 minute5 minutes,1 hour,1 day, ou1 week. -
Dans Conditions, configurez le seuil et l'opérateur de comparaison pour votre alarme.
-
Pour Fenêtre d'évaluation, choisissez Fenêtre de l'horloge murale.
Note
Si l'option Fenêtre d'évaluation n'apparaît pas, le type de métrique ou la période que vous avez sélectionnés ne sont pas compatibles avec les fenêtres d'horloge murale. Les fenêtres des horloges murales ne sont pas disponibles pour les alarmes haute résolution, les alarmes composites ou les alarmes ProMQL, et ne sont disponibles que pour des périodes de 1 minute, 5 minutes, 1 heure, 1 jour ou 1 semaine.
-
Vous pouvez éventuellement choisir un fuseau horaire pour le fuseau horaire. L'alarme aligne sa fenêtre d'évaluation sur les limites de l'horloge dans ce fuseau horaire. Si vous ne choisissez pas de fuseau horaire, CloudWatch utilise
UTC. Pour plus de détails sur la façon dont les fuseaux horaires affectent les limites des horloges murales, voirFuseaux horaires et heure d'été. -
Configurez les notifications et les actions selon vos besoins, puis choisissez Next.
-
Ajoutez un nom et une description pour votre alarme, puis choisissez Next.
-
Vérifiez la configuration de l'alarme et choisissez Créer une alarme.
Création d'une horloge murale (AWS CLI)
Utilisez l'action PutMetricAlarmAPI pour créer ou mettre à jour une alarme métrique avec unEvaluationWindow. Réglez WallClockWindow pour aligner l'alarme sur les limites de l'horloge murale ou configurez SlidingWindow pour utiliser le comportement de glissement par défaut. Si vous omettez le EvaluationWindow paramètre, l'alarme utilise une fenêtre coulissante.
Exemple Créez une alarme qui utilise une horloge murale d'une heure
Cette alarme évalue l'heure d'horloge la plus récente. UTC Pour vous aligner sur un autre fuseau horaire, réglez Timezone sur leWallClockWindow.
aws cloudwatch put-metric-alarm \ --alarm-name HourlyCpuAlarm \ --metric-name CPUUtilization \ --namespace AWS/EC2 \ --statistic Average \ --period 3600 \ --evaluation-periods 1 \ --threshold 80 \ --comparison-operator GreaterThanThreshold \ --dimensions Name=InstanceId,Value=i-1234567890abcdef0 \ --evaluation-window '{"WallClockWindow":{}}'
Exemple Créez une alarme quotidienne alignée sur un fuseau horaire spécifique
Cette alarme évalue chaque jour calendaire dans le fuseau America/New_York horaire. Les transitions à l'heure d'été sont gérées automatiquement.
aws cloudwatch put-metric-alarm \ --alarm-name DailyBackupCheck \ --metric-name SuccessfulBackups \ --namespace MyApplication \ --statistic Sum \ --period 86400 \ --evaluation-periods 1 \ --threshold 1 \ --comparison-operator LessThanThreshold \ --evaluation-window '{"WallClockWindow":{"Timezone":"America/New_York"}}'
Exemple Création d'une alarme hebdomadaire en UTC
Cette alarme évalue chaque semaine calendaire (du lundi 00h00 UTC au lundi suivant 00h00 UTC).
aws cloudwatch put-metric-alarm \ --alarm-name WeeklyComplianceCheck \ --metric-name ComplianceFailures \ --namespace MyApplication \ --statistic Sum \ --period 604800 \ --evaluation-periods 1 \ --threshold 0 \ --comparison-operator GreaterThanThreshold \ --evaluation-window '{"WallClockWindow":{}}'
Exemple Replacer une alarme existante sur une fenêtre coulissante
Définissez EvaluationWindow ce paramètre SlidingWindow sur pour rendre la modification explicite. Vous pouvez également omettre le paramètre, ce qui a le même effet.
aws cloudwatch put-metric-alarm \ --alarm-name HourlyCpuAlarm \ --metric-name CPUUtilization \ --namespace AWS/EC2 \ --statistic Average \ --period 3600 \ --evaluation-periods 1 \ --threshold 80 \ --comparison-operator GreaterThanThreshold \ --dimensions Name=InstanceId,Value=i-1234567890abcdef0 \ --evaluation-window '{"SlidingWindow":{}}'
Afficher la fenêtre d'évaluation d'une alarme existante
Utilisez l'action DescribeAlarmsAPI pour récupérer la configuration de la fenêtre d'évaluation d'une alarme. Le EvaluationWindow champ est inclus dans la réponse lorsque l'alarme utilise une fenêtre d'horloge murale. Si le champ est absent, l'alarme utilise une fenêtre coulissante.
aws cloudwatch describe-alarms \ --alarm-names HourlyCpuAlarm
Vous pouvez également consulter la fenêtre d'évaluation AWS Management Console sur la page des détails de l'alarme.