Überwachung mit Amazon CloudWatch - 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.

Überwachung mit Amazon CloudWatch

Sie können DynamoDB Accelerator (DAX) mithilfe von Amazon überwachen CloudWatch, das Rohdaten aus DAX sammelt und in lesbare Metriken nahezu in Echtzeit verarbeitet. Diese Statistiken werden für einen Zeitraum von zwei Wochen aufgezeichnet. Sie können anschließend auf Verlaufsdaten zugreifen, um einen besseren Eindruck von der Leistung Ihrer Webanwendung oder Ihres Service zu erhalten. Standardmäßig werden DAX-Metrikdaten automatisch an CloudWatch gesendet. Weitere Informationen finden Sie unter Was ist Amazon CloudWatch? im CloudWatch Amazon-Benutzerhandbuch.

Wie verwende ich DAX-Metriken?

Die von DAX gemeldeten Metriken bieten Informationen, die Sie auf unterschiedliche Weise analysieren können. In der folgenden Liste finden Sie einige häufige Verwendungszwecke für die Metriken. Dies sind Vorschläge für den Einstieg. Es handelt sich nicht um eine umfassende Liste.

Wie kann ich ...?

Relevante Metriken

Feststellen, ob Systemfehler aufgetreten sind?

Überwachen Sie FaultRequestCount, um festzustellen, ob Anforderungen zu einem HTTP 500-Fehler (Serverfehler) geführt haben. Dies kann auf einen internen DAX-Servicefehler oder auf einen HTTP 500 in der SystemErrors Metrik der zugrunde liegenden Tabelle hinweisen.

Feststellen, ob Benutzerfehler aufgetreten sind?

Überwachen Sie ErrorRequestCount, um festzustellen, ob Anforderungen zu einem HTTP 400-Fehler (Clientfehler) geführt haben. Wenn Sie feststellen, dass die Zahl der Fehler zunimmt, sollten Sie möglicherweise untersuchen, ob Sie korrekte Clientanfragen senden, und dies sicherstellen.

Feststellen, ob Cache-Fehler aufgetreten sind?

Überwachen Sie ItemCacheMisses, um festzustellen, wie häufig ein Element nicht im Cache gefunden wurde. Überwachen Sie QueryCacheMisses und ScanCacheMisses, um festzustellen, wie häufig eine Abfrage oder ein Scanergebnis nicht im Cache gefunden wurden.

Überwachen von Cache-Zugriffsraten

Verwenden Sie CloudWatch Metric Math, um mithilfe mathematischer Ausdrücke eine Metrik zur Cache-Trefferquote zu definieren.

Für den Element-Cache können Sie beispielsweise den Ausdruck m1/SUM([m1, m2])*100 verwenden. Hier sind m1 die ItemCacheHits-Metrik und m2 die ItemCacheMisses-Metrik für Ihren Cluster. Für die Abfrage- und Scan-Caches können Sie das gleiche Muster unter Verwendung der entsprechenden Abfrage- und Scan-Cache-Metriken verwenden.