Überwachen von globalen DynamoDB-Tabellen - Amazon-DynamoDB

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.

Überwachen von globalen DynamoDB-Tabellen

Sie können Amazon verwenden CloudWatch , um das Verhalten und die Leistung einer globalen Tabelle zu überwachen. Amazon DynamoDB veröffentlicht ReplicationLatency-Metriken für jedes Replikat in der globalen Tabelle.

  • ReplicationLatency – Die verstrichene Zeit zwischen dem Schreiben eines Elements in eine Replikattabelle und dem Erscheinen dieses Elements in einem anderen Replikat in der globalen Tabelle. ReplicationLatency wird in Millisekunden ausgedrückt und für jedes Quell- und Zielregionspaar ausgegeben.

    Im Normalbetrieb sollte ReplicationLatency relativ konstant sein. Ein erhöhter Wert für ReplicationLatency könnte darauf hinweisen, dass Updates von einem Replikat nicht in einem angemessenen Zeitraum an andere Replikattabellen verteilt werden. Dies kann im Lauf der Zeit dazu führen, dass andere Replikattabellen zurückfallen, da sie Updates nicht mehr konsistent erhalten. In diesem Fall sollten Sie überprüfen, ob die Lesekapazitätseinheiten (RCUs) und die Schreibkapazitätseinheiten (WCUs) für jede der Replikattabellen identisch sind. Außerdem müssen Sie bei Auswahl der Einstellungen für die Schreibkapazitätseinheiten (WCU) die Empfehlungen in Version der globalen Tabellen beachten.

    ReplicationLatencykann sich erhöhen, wenn eine AWS Region heruntergestuft wird und Sie in dieser Region über eine Replikattabelle verfügen. In diesem Fall können Sie die Lese- und Schreibaktivitäten Ihrer Anwendung vorübergehend in eine andere AWS Region umleiten.

Weitere Informationen finden Sie unter DynamoDB-Metriken und -Dimensionen.