Anzeigen von DAX-Metriken und -Dimensionen - 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.

Anzeigen von DAX-Metriken und -Dimensionen

Wenn Sie mit Amazon DynamoDB interagieren, sendet es Metriken und Dimensionen an Amazon. CloudWatch Sie können die folgenden Vorgehensweisen nutzen, um die Metriken für Ihre DynamoDB-Accelerators (DAX) anzuzeigen.

So zeigen Sie Metriken an (Konsole)

Metriken werden zunächst nach dem Service-Namespace und anschließend nach den verschiedenen Dimensionskombinationen in den einzelnen Namespaces gruppiert.

  1. Öffnen Sie die CloudWatch Konsole unter https://console.aws.amazon.com/cloudwatch/.

  2. Wählen Sie im Navigationsbereich Metriken aus.

  3. Wählen Sie den Namespace DAX aus.

So zeigen Sie Metriken an (AWS CLI)
  • Geben Sie als Eingabeaufforderung den folgenden Befehl ein.

    aws cloudwatch list-metrics --namespace "AWS/DAX"

DAX-Metriken und -Dimensionen

Die folgenden Abschnitte enthalten die Metriken und Dimensionen, an die DAX sendet CloudWatch.

DAX-Metriken

Die folgenden Metriken stehen in DAX zur Verfügung. DAX sendet Metriken CloudWatch nur an, wenn sie einen Wert ungleich Null haben.

Anmerkung

CloudWatch aggregiert die folgenden DAX-Metriken in Intervallen von einer Minute:

  • CPUUtilization

  • CacheMemoryUtilization

  • NetworkBytesIn

  • NetworkBytesOut

  • BaselineNetworkBytesInUtilization

  • BaselineNetworkBytesOutUtilization

  • NetworkPacketsIn

  • NetworkPacketsOut

  • GetItemRequestCount

  • BatchGetItemRequestCount

  • BatchWriteItemRequestCount

  • DeleteItemRequestCount

  • PutItemRequestCount

  • UpdateItemRequestCount

  • TransactWriteItemsCount

  • TransactGetItemsCount

  • ItemCacheHits

  • ItemCacheMisses

  • QueryCacheHits

  • QueryCacheMisses

  • ScanCacheHits

  • ScanCacheMisses

  • TotalRequestCount

  • ErrorRequestCount

  • FaultRequestCount

  • FailedRequestCount

  • QueryRequestCount

  • ScanRequestCount

  • ClientConnections

  • EstimatedDbSize

  • EvictedSize

  • CPUCreditUsage

  • CPUCreditBalance

  • CPUSurplusCreditBalance

  • CPUSurplusCreditsCharged

Nicht alle Statistiken, wie Average oder Sum sind für jede Metrik anwendbar. All diese Werte sind jedoch über die DAX-Konsole oder mithilfe der CloudWatch Konsole oder AWS SDKs für alle AWS CLI Metriken verfügbar. In der folgenden Tabelle enthält jede Metrik eine Liste gültiger Statistiken, die für diese Metrik gelten.

Metrik Beschreibung
CPUUtilization

Prozentsatz der CPU-Auslastung des Knotens oder Clusters.

Einheiten: Percent

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

CacheMemoryUtilization

Prozentsatz des verfügbaren Cachespeichers, der vom Elementcache und im Abfragecache auf dem Knoten oder Cluster verwendet wird. Zwischengespeicherte Daten werden entfernt, bevor die Speicherauslastung 100 % erreicht (siehe EvictedSize-Metrik). Wenn CacheMemoryUtilization 100 % auf jedem Knoten erreicht, werden Schreibanforderungen gedrosselt und Sie sollten in Erwägung ziehen, zu einem Cluster mit einem größeren Knotentyp zu wechseln.

Einheiten: Percent

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

NetworkBytesIn

Anzahl der von dem Knoten oder Cluster auf allen Netzwerkschnittstellen empfangenen Byte.

Einheiten: Bytes

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

NetworkBytesOut

Anzahl der vom Knoten oder Cluster auf allen Netzwerkschnittstellen gesendeten Byte. Diese Metrik identifiziert das Volumen des ausgehenden Datenverkehrs in Bezug auf die Anzahl der Bytes auf einem einzelnen Knoten oder Cluster.

Einheiten: Bytes

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

BaselineNetworkBytesInUtilization

Der Prozentsatz der verbrauchten Basis-Netzwerkbandbreite zu einem bestimmten Zeitpunkt für eingehenden Datenverkehr. Als Referenz bedeutet 50%, dass die Hälfte der verfügbaren Netzwerkbandbreite für eingehenden Verkehr genutzt wird.

Einheiten: Percent

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

BaselineNetworkBytesOutUtilization

Der Prozentsatz der verbrauchten Basis-Netzwerkbandbreite zu einem bestimmten Zeitpunkt für ausgehenden Datenverkehr. Als Referenz bedeutet 50%, dass die Hälfte der verfügbaren Netzwerkbandbreite für ausgehenden Verkehr genutzt wird.

Einheiten: Percent

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

NetworkPacketsIn

Anzahl der vom Knoten oder Cluster auf allen Netzwerkschnittstellen empfangenen Pakete.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

NetworkPacketsOut

Anzahl der vom Knoten oder Cluster auf allen Netzwerkschnittstellen gesendeten Pakete. Diese Metrik identifiziert das Volumen des ausgehenden Datenverkehrs in Bezug auf die Anzahl der Pakete auf einem einzelnen Knoten oder Cluster.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

GetItemRequestCount

Anzahl von GetItem-Anforderungen, die vom Knoten oder Cluster behandelt werden.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

BatchGetItemRequestCount

Anzahl von BatchGetItem-Anforderungen, die vom Knoten oder Cluster behandelt werden.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

BatchWriteItemRequestCount

Anzahl von BatchWriteItem-Anforderungen, die vom Knoten oder Cluster behandelt werden.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

DeleteItemRequestCount

Anzahl von DeleteItem-Anforderungen, die vom Knoten oder Cluster behandelt werden.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

PutItemRequestCount

Anzahl von PutItem-Anforderungen, die vom Knoten oder Cluster behandelt werden.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

UpdateItemRequestCount

Anzahl von UpdateItem-Anforderungen, die vom Knoten oder Cluster behandelt werden.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

TransactWriteItemsCount

Anzahl von TransactWriteItems-Anforderungen, die vom Knoten oder Cluster behandelt werden.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

TransactGetItemsCount

Anzahl von TransactGetItems-Anforderungen, die vom Knoten oder Cluster behandelt werden.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ItemCacheHits

Gibt an, wie oft ein Element vom Knoten oder Cluster aus dem Cache zurückgegeben wurde.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ItemCacheMisses

Die Häufigkeit, mit der sich ein Element nicht im Knoten- oder Cluster-Cache befand und von DynamoDB abgerufen werden musste.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

QueryCacheHits

Gibt an, wie oft ein Abfrageergebnis aus dem Knoten- oder Clustercache zurückgegeben wurde.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

QueryCacheMisses

Gibt an, wie oft sich ein Abfrageergebnis nicht im Knoten- oder Clustercache befand und aus DynamoDB abgerufen werden musste.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ScanCacheHits

Gibt an, wie oft ein Scanergebnis aus dem Knoten- oder Clustercache zurückgegeben wurde.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ScanCacheMisses

Gibt an, wie oft sich ein Scanergebnis nicht im Knoten- oder Clustercache befand und aus DynamoDB abgerufen werden musste.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

TotalRequestCount

Die Gesamtanzahl von Anforderungen, die vom Knoten oder Cluster behandelt werden.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ErrorRequestCount

Die Gesamtanzahl der Anforderungen, die zu einem Benutzerfehler führten, der vom Knoten oder Cluster gemeldet wurde. Anforderungen, die vom Knoten oder Cluster gedrosselt wurden, sind enthalten.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ThrottledRequestCount

Die Gesamtanzahl der Anforderungen, die vom Knoten oder Cluster gedrosselt werden. Anforderungen, die von DynamoDB gedrosselt wurden, sind nicht enthalten und können mit DynamoDB-Metriken überwacht werden.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

FaultRequestCount

Die Gesamtanzahl der Anforderungen, die zu einem internen Fehler führten, der vom Knoten oder Cluster gemeldet wurde.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

FailedRequestCount

Die Gesamtanzahl der Anforderungen, die zu einem Fehler führten, der vom Knoten oder Cluster gemeldet wurde.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

QueryRequestCount

Anzahl von Abfrageanforderungen, die vom Knoten oder Cluster behandelt werden.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ScanRequestCount

Anzahl von Scan-Anforderungen, die vom Knoten oder Cluster behandelt werden.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ClientConnections

Die Anzahl der gleichzeitigen Verbindungen, die von Clients zum Knoten oder Cluster hergestellt werden.

Einheiten: Count

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

EstimatedDbSize

Eine Annäherung an die Datenmenge, die vom Knoten oder Cluster im Elementcache und im Abfragecache zwischengespeichert wird.

Einheiten: Bytes

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

EvictedSize

Die Datenmenge, die vom Knoten oder Cluster geräumt wurde, um Platz für neu angeforderte Daten zu schaffen. Wenn die Fehlrate steigt und Sie sehen, dass diese Metrik ebenfalls wächst, bedeutet dies wahrscheinlich, dass Ihr Working Set gestiegen ist. Sie sollten erwägen, zu einem Cluster mit einem größeren Knotentyp zu wechseln.

Einheiten: Bytes

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • Sum

CPUCreditUsage

Die Anzahl der vom Knoten für die CPU-Nutzung verbrauchten CPU-Guthaben. Ein CPU-Guthaben entspricht einer vCPU mit einer Auslastung von 100 % und einer Nutzungsdauer von einer Minute oder einer äquivalenten Kombination von vCPUs, Auslastung und Nutzungsdauer (z. B. eine vCPU mit einer Auslastung von 50 % mit einer Nutzungsdauer von zwei Minuten oder zwei vCPUs mit einer Auslastung von 25 % und einer Nutzungsdauer von zwei Minuten).

Die Metriken für CPU-Guthaben sind nur mit einer fünfminütigen Frequenz verfügbar. Wenn Sie ein größeres Intervall als 5 Minuten angeben, verwenden Sie die Statistik Sum anstelle der Average.

Einheiten: Credits (vCPU-minutes)

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

CPUCreditBalance

Die Anzahl verdienter CPU-Guthaben, die ein Knotenangesammelt hat, seit er gestartet wurde.

Guthaben werden auf dem Guthaben-Konto angesammelt, nachdem sie verdient wurden, und davon entfernt, wenn sie verbraucht werden. Der Guthaben-Kontostand hat ein maximales Limit, das anhand der DAX-Knoten-Größe bestimmt wird. Nachdem das Limit erreicht ist, verfallen alle neu verdienten Guthabenpunkte.

Die Guthaben in CPUCreditBalance sind verfügbar, um die Leistung des Knotens über die CPU-Basisnutzung hinaus zu steigern.

Einheiten: Credits (vCPU-minutes)

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

CPUSurplusCreditBalance

Die Anzahl überzähliger Guthaben, die von einem DAX-Knoten verbraucht wurden, wenn ihr CPUCreditBalance-Wert null ist.

Der CPUSurplusCreditBalance-Wert wird durch erworbene CPU-Guthaben abgezahlt. Wenn die Anzahl überzähliger Guthaben die Höchstzahl der Guthaben überschreitet, die der Knoten in einem 24-Stunden-Zeitraum verdienen kann, fallen für die verbrauchten überzähligen Guthaben zusätzliche Gebühren an.

Einheiten: Credits (vCPU-minutes)

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

CPUSurplusCreditsCharged

Die Anzahl verbrauchter überzähliger Guthaben, die nicht durch verdiente CPU-Guthaben zurückgezahlt wurden, und für die deshalb eine zusätzliche Gebühr anfällt.

Ausgegebene überschüssige Guthaben werden in Rechnung gestellt, wenn die ausgegebenen überschüssigen Guthaben die maximale Anzahl von Guthaben überschreiten, die der Knoten in einem Zeitraum von 24 Stunden verdienen kann. Über das Maximum hinaus ausgegebene überschüssige Guthaben werden am Ende der Stunde oder bei Beendigung des Knotens verrechnet.

Einheiten: Credits (vCPU-minutes)

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

Anmerkung

Die CPUCreditUsage-, CPUCreditBalance-, CPUSurplusCreditBalance- und CPUSurplusCreditsCharged-Metriken sind nur für T3-Knoten verfügbar.

Dimensionen für DAX-Metriken

Die Metriken für DAX sind über die Werte für die Kombination von Konto, Cluster-ID oder Cluster-ID und Knoten-ID qualifiziert. Sie können die CloudWatch Konsole verwenden, um DAX-Daten in allen Dimensionen in der folgenden Tabelle abzurufen.

Dimension

CloudWatch Metrischer Namespace

Beschreibung

Account DAX Metrics

Stellt aggregierte Statistiken über alle Knoten in einem Konto bereit.

ClusterId Cluster Metrics

Beschränkt die Daten auf einen Cluster.

ClusterId, NodeId ClusterId, NodeId

Beschränkt die Daten auf einen Knoten innerhalb eines Clusters.