

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.

# Surveillance des réplicas en lecture MariaDB
<a name="USER_MariaDB.Replication.ReadReplicas.Monitor"></a>

Pour les réplicas en lecture MariaDB, vous pouvez surveiller le retard de réplication dans Amazon CloudWatch en consultant la métrique Amazon RDS `ReplicaLag`. La métrique `ReplicaLag` contient la valeur du champ `Seconds_Behind_Master` de la commande `SHOW REPLICA STATUS`. 

**Note**  
Les versions précédentes de MariaDB utilisaient `SHOW SLAVE STATUS` à la place de `SHOW REPLICA STATUS`. Si vous utilisez une version de MariaDB antérieure à la version 10.5, utilisez `SHOW SLAVE STATUS`. 

Les causes courantes du retard de réplication pour MariaDB sont les suivantes : 
+ Une indisponibilité du réseau.
+ L’écriture dans des tables avec des index sur un réplica en lecture. Si le paramètre `read_only` n’a pas pour valeur 0 sur le réplica en lecture, il peut interrompre la réplication.
+ Utilisation d’un moteur de stockage non transactionnel tel que MyISAM. La réplication est uniquement prise en charge pour le moteur de stockage InnoDB sur MariaDB.

Lorsque la métrique `ReplicaLag` atteint 0, le réplica a rattrapé le retard sur l’instance de base de données source. Si la métrique `ReplicaLag` retourne -1, la réplication n’est actuellement pas active. `ReplicaLag`= -1 est équivalent à `Seconds_Behind_Master` = `NULL`. 