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.
CloudWatch Drosselungsmetriken
Auf dieser Seite finden Sie einen umfassenden Leitfaden zu CloudWatch Metriken, der Ihnen dabei helfen soll, Drosselungsprobleme in Ihren DynamoDB-Tabellen und -Indizes zu identifizieren, zu diagnostizieren und zu lösen.
- Allgemeine Drosselungsmetriken
-
-
ThrottledRequests-
Wird um eins erhöht, wenn ein Ereignis innerhalb einer Anfrage gedrosselt wird, unabhängig davon, wie viele einzelne Ereignisse innerhalb dieser Anfrage gedrosselt werden. Wenn beispielsweise ein Element in einer Tabelle mit globalen sekundären Indizes (GSIs) aktualisiert wird, treten mehrere Ereignisse auf: ein Schreibvorgang in die Basistabelle und ein Schreibvorgang in jedem Index. Wenn eines dieser einzelnen Ereignisse gedrosselt wird, wird die
ThrottledRequestsMetrik nur einmal inkrementiert.Es ist wichtig, dieses Verhalten bei der Überwachung und Problembehandlung der DynamoDB-Leistung zu verstehen, da es das wahre Ausmaß der Drosselung verschleiern kann. Um umfassendere Einblicke zu erhalten, vergleichen Sie die
ThrottledRequestsMetrik mit spezifischen Metriken auf Ereignisebene wieReadThrottleEventsWriteThrottleEvents, und zielgerichteten Metriken wie zum Beispiel.ReadKeyRangeThroughputThrottleEventsDie vollständige Liste dieser ursachenspezifischen Kennzahlen ist auf dieser Seite verfügbar. Jede Metrik entspricht bestimmten Einschränkungsgründen, die in der Drosselungsausnahme erfasst werden. Anleitungen zum Abrufen und Interpretieren dieser Gründe bei Drosselungsereignissen finden Sie in dem Drosselung diagnostizieren Abschnitt, der Anweisungen zur Identifizierung und Behebung der Hauptursachen von Drosselungsproblemen enthält.
-
-
ReadThrottleEvents-
Achten Sie auf Anforderungen, die die bereitgestellte RCU für eine Tabelle oder einen globalen sekundären Index überschreiten.
-
-
WriteThrottleEvents-
Achten Sie auf Anforderungen, die die bereitgestellte WCU für eine Tabelle oder einen globalen sekundären Index überschreiten.
-
-
- Detaillierte Drosselungskennzahlen nach Ursache
-
Durchsatzdrosselung auf Anfrage
-
ReadMaxOnDemandThroughputThrottleEvents-
Anzahl der Leseanforderungen, die aufgrund des maximalen Durchsatzes bei Bedarf gedrosselt wurden.
-
-
WriteMaxOnDemandThroughputThrottleEvents-
Anzahl der Schreibanforderungen, die aufgrund des maximalen Durchsatzes bei Bedarf gedrosselt wurden.
-
Drosselung auf Kontoebene
-
ReadAccountLimitThrottleEvents-
Anzahl der Leseanfragen, die aufgrund von Kontobeschränkungen gedrosselt wurden.
-
-
WriteAccountLimitThrottleEvents-
Anzahl der Schreibanforderungen, die aufgrund von Kontobeschränkungen gedrosselt wurden.
-
Drosselung auf Partitionsebene
-
ReadKeyRangeThroughputThrottleEvents-
Anzahl der Leseanfragen, die aufgrund von Partitionsbeschränkungen gedrosselt wurden.
-
-
WriteKeyRangeThroughputThrottleEvents-
Anzahl der Schreibanforderungen, die aufgrund von Partitionsbeschränkungen gedrosselt wurden.
-
-
- Metriken zur Kapazitätsanalyse
-
-
OnlineIndexConsumedWriteCapacity-
Wenn Sie einer vorhandenen Tabelle einen neuen globalen Index hinzufügen, führt DynamoDB einen Backfill-Vorgang durch, bei dem Daten aus der Basistabelle in den neuen Index kopiert werden. Dieser Vorgang verbraucht Schreibkapazitätseinheiten. Die
OnlineIndexConsumedWriteCapacityMetrik erfasst diesen spezifischen Verbrauch.Dieser Verbrauch ist unabhängig von den regulären Schreibvorgängen, die von erfasst werden, und ergänzt diese
ConsumedWriteCapacityUnits. Die reguläreConsumedWriteCapacityUnitsMetrik für eine GSI beinhaltet nicht die Schreibkapazität, die bei der ersten Indexerstellung verbraucht wurde.
-
-
ProvisionedReadCapacityUnitsundProvisionedWriteCapacityUnits-
Sehen Sie sich an, wie viele bereitgestellte Lese- oder Schreibkapazitätseinheiten im angegebenen Zeitraum für eine Tabelle oder einen bestimmten globalen sekundären Index verbraucht wurden.
-
Beachten Sie, dass die
TableName-Dimension standardmäßig nur für die TabelleProvisionedReadCapacityUnitszurückgibt. Um die Anzahl der bereitgestellten Lese- oder Schreibkapazitätseinheiten für einen globalen sekundären Index anzuzeigen, müssen Sie sowohl als auchTableNameangeben.GlobalSecondaryIndexName
-
-
ConsumedReadCapacityUnitsundConsumedWriteCapacityUnits-
Zeigt an, wie viele Lese- oder Schreibkapazitätseinheiten im angegebenen Zeitraum verbraucht wurden.
ConsumedWriteCapacityUnitsbeinhaltet nicht die Schreibkapazität, die während der ersten Indexerstellung verbraucht wurde.
-
-
Weitere Informationen zu CloudWatch DynamoDB-Metriken finden Sie unter. DynamoDB-Metriken und -Dimensionen