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.
Tutoriel : Création d'une CloudWatch alarme Amazon pour le retard de réplication d'un cluster de bases de données multi-AZ pour Amazon RDS
Vous pouvez créer une CloudWatch alarme Amazon qui envoie un SNS message Amazon lorsque le délai de réplication d'un cluster de bases de données multi-AZ dépasse un seuil. Une alarme surveille la métrique ReplicaLag
sur la période de temps que vous spécifiez. L'action est une notification envoyée à une SNS rubrique Amazon ou à une politique Amazon EC2 Auto Scaling.
Pour définir une CloudWatch alarme en cas de retard de réplication d'un cluster de bases de données multi-AZ
Connectez-vous à la CloudWatch console AWS Management Console et ouvrez-la à 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 alarme).
-
Sur la page Specify metric and conditions (Spécifier une métrique et des conditions), sélectionnez Select metric (Sélectionner une métrique).
-
Dans la zone de recherche, saisissez le nom de votre cluster de base de données Multi-AZ et appuyez sur Entrée.
L'image suivante illustre la page Select metric (Sélectionner la métrique) avec un cluster de base de données Multi-AZ nommé
rds-cluster
saisi. -
Choisissez RDS« Métriques par base de données ».
-
Dans la zone de recherche, saisissez
ReplicaLag
et appuyez sur Entrée, puis sélectionnez chaque instance de base de données dans le cluster de base de données.L'image suivante montre la page Sélectionner une métrique avec les instances de base de données sélectionnées pour la ReplicaLagmétrique.
Cette alarme prend en compte le décalage de réplica pour les trois instances de base de données dans le cluster de base de données Multi-AZ. L'alarme réagit lorsqu'une instance de base de données dépasse le seuil. Elle utilise une expression mathématique qui renvoie la valeur maximale des trois métriques. Commencez par trier par nom de métrique, puis choisissez les trois ReplicaLagmétriques.
-
Dans Ajouter des mathématiques, sélectionnez Toutes les fonctions, MAX.
-
Choisissez l'onglet Graphed metrics (Métriques graphiques) et modifiez les détails de Expression1 pour
MAX([m1,m2,m3])
. -
Pour les trois ReplicaLagindicateurs, remplacez la période par 1 minute.
-
Effacer la sélection parmi toutes les métriques, sauf Expression1.
La page Select metric (Sélectionner la métrique) devrait ressembler à l'image suivante.
-
Choisissez Select metric (Sélectionner une métrique).
-
Dans la page Specify metric and conditions (Spécifier les métriques et les conditions), remplacez l'étiquette par un nom significatif tel que
ClusterReplicaLag
, puis saisissez un nombre de secondes dans Define the threshold value (Définition de la valeur de seuil). Pour ce didacticiel, saisissez1200
secondes (20 minutes). Vous pouvez ajuster cette valeur en fonction des exigences de votre charge de travail.La page Specify metric and conditions (Spécifier les métriques et les conditions) devrait ressembler à l'image suivante.
-
Choisissez Next (Suivant), et la page Configure actions (Configurer des actions) s'affiche.
-
Gardez In alarm (En alarme) sélectionné, choisissez Create new topic (Créer une rubrique), puis saisissez le nom de la rubrique et une adresse e-mail valide.
-
Choisissez Create topic (Créer une rubrique), puis choisissez Next (Suivant).
-
Dans le page Add a name and description (Ajouter un nom et une description), saisissez un Alarm name (Nom d'alarme) et une Alarm description (Description de l'alarme), puis choisissez Next (Suivant).
-
Prévisualisez l'alarme que vous êtes sur le point de créer dans la page Preview and create (Prévisualiser et créer), puis choisissez Create alarm (Créer une alarme).