Überwachung von MariaDB Read Replicas - Amazon Relational Database Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Überwachung von MariaDB Read Replicas

Für MariaDB-Read Replicas können Sie die Replikationsverzögerung in Amazon überwachen, CloudWatch indem Sie sich die Amazon-Metrik ansehen. RDS ReplicaLag Die Kennzahl ReplicaLag meldet den Wert des Feldes Seconds_Behind_Master des Befehls SHOW REPLICA STATUS.

Anmerkung

Frühere Versionen von MariaDB wurdenSHOW SLAVE STATUS anstelle von verwendetSHOW REPLICA STATUS. Wenn Sie vor 10.5 eine MariaDB-Version verwenden, verwenden Si SHOW SLAVE STATUS.

Häufige Ursachen für Replikationsverzögerung in MariaDB:

  • Ein Netzwerkausfall.

  • Schreibvorgänge auf Tabellen mit Indizes auf einem Lesereplikat. Wenn der Parameter read_only im Lesereplikat nicht auf 0 gesetzt ist, kann es die Replikation unterbrechen.

  • Verwenden Sie eine nicht transaktionale Speicher-Engine wie My. ISAM Die Replikation wird nur für die InnoDB-Speicher-Engine für MariaDB unterstützt.

Wenn die Metrik ReplicaLag 0 erreicht, hat das Replica den Stand der Quell-DB-Instance erreicht. Wenn die Metrik ReplicaLag -1 zurückgibt, ist die Replikation aktuell nicht aktiv. ReplicaLag = -1 ist gleich Seconds_Behind_Master = NULL.