Amazon Keyspaces-Metriken und Dimensionen - Amazon Keyspaces (für Apache Cassandra)

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.

Amazon Keyspaces-Metriken und Dimensionen

Wenn Sie mit Amazon Keyspaces interagieren, werden die folgenden Metriken und Dimensionen an Amazon CloudWatch gesendet. Alle Metriken werden aggregiert und jede Minute gemeldet. Sie können die folgenden Verfahren verwenden, um die Metriken für Amazon Keyspaces anzuzeigen.

Um Metriken mit der CloudWatch Konsole anzuzeigen

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. Ändern Sie, falls erforderlich, die Region. Wählen Sie in der Navigationsleiste die Region aus, in der sich Ihre AWS Ressourcen befinden. Weitere Informationen finden Sie unter AWS -Service-Endpunkte.

  3. Wählen Sie im Navigationsbereich Metriken aus.

  4. Wählen Sie unter dem Tab Alle Metriken AWS/Cassandra.

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

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

Amazon Keyspaces-Metriken und Dimensionen

Die Metriken und Dimensionen, die Amazon Keyspaces an Amazon sendet, CloudWatch sind hier aufgeführt.

Amazon-Keyspaces-Metriken

Amazon CloudWatch aggregiert Amazon Keyspaces-Metriken in Intervallen von einer Minute.

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

Metrik Beschreibung
AccountMaxTableLevelReads

Die maximale Anzahl von Lesekapazitätseinheiten, die von einer Tabelle eines Kontos verwendet werden können. Bei On-Demand-Tabellen begrenzt dieses Limit die maximale Anzahl von Leseanforderungseinheiten, die eine Tabelle verwenden kann.

Einheiten: Count

Gültige Statistiken:

  • Maximum— Die maximale Anzahl von Lesekapazitätseinheiten, die von einer Tabelle des Kontos verwendet werden können.

AccountMaxTableLevelWrites

Die maximale Anzahl von Schreibkapazitätseinheiten, die von einer Tabelle eines Kontos verwendet werden können. Bei On-Demand-Tabellen begrenzt dieses Limit die maximale Anzahl von Schreibanforderungseinheiten, die eine Tabelle verwenden kann.

Einheiten: Count

Gültige Statistiken:

  • Maximum— Die maximale Anzahl von Schreibkapazitätseinheiten, die von einer Tabelle des Kontos verwendet werden können.

AccountProvisionedReadCapacityUtilization

Prozentsatz der bereitgestellten Lesekapazitätseinheiten, die vom Konto genutzt werden.

Einheiten: Percent

Gültige Statistiken:

  • Maximum – Der maximale Prozentsatz der bereitgestellten Lesekapazitätseinheiten, die vom Konto genutzt werden.

  • Minimum – Der Mindestprozentsatz der bereitgestellten Lesekapazitätseinheiten, die vom Konto genutzt werden.

  • Average – Der durchschnittliche Prozentsatz der bereitgestellten Lesekapazitätseinheiten, die vom Konto genutzt werden. Die Metrik wird für Intervallen von fünf Minuten veröffentlicht. Wenn Sie die bereitgestellten Lesekapazitätseinheiten schnell anpassen, spiegelt diese Statistik möglicherweise nicht den tatsächlichen Durchschnitt wider.

AccountProvisionedWriteCapacityUtilization

Prozentsatz der bereitgestellten Schreibkapazitätseinheiten, die vom Konto genutzt werden.

Einheiten: Percent

Gültige Statistiken:

  • Maximum – Der maximale Prozentsatz der bereitgestellten Schreibkapazitätseinheiten, die vom Konto genutzt werden.

  • Minimum – Der minimale Prozentsatz der bereitgestellten Schreibkapazitätseinheiten, die vom Konto genutzt werden.

  • Average – Der durchschnittliche Prozentsatz der bereitgestellten Schreibkapazitätseinheiten, die vom Konto genutzt werden. Die Metrik wird für Intervallen von fünf Minuten veröffentlicht. Wenn Sie die bereitgestellten Schreibkapazitätseinheiten schnell anpassen, spiegelt diese Statistik möglicherweise nicht den tatsächlichen Durchschnitt wider.

BillableTableSizeInBytes

Die fakturierbare Größe der Tabelle in Byte. Es ist die Summe der kodierten Größe aller Zeilen in der Tabelle. Diese Metrik hilft Ihnen dabei, Ihre Tabellenspeicherkosten im Laufe der Zeit zu verfolgen.

Einheiten: Bytes

Maße: Keyspace, TableName

Gültige Statistiken:

  • Maximum— Die maximale Speichergröße der Tabelle.

  • Minimum— Die minimale Speichergröße der Tabelle.

  • Average— Die durchschnittliche Speichergröße der Tabelle. Diese Metrik wird in Intervallen von 4 bis 6 Stunden berechnet.

ConditionalCheckFailedRequests

Die Anzahl der fehlgeschlagenen LWT-Schreibanforderungen (Lightweight Transaction). Mit den INSERT-, UPDATE- und DELETE-Operationen können Sie eine logische Bedingung angeben, die als wahr ausgewertet werden muss, bevor die Operation fortgesetzt werden kann. Wenn diese Bedingung als falsch ausgewertet ConditionalCheckFailedRequests wird, wird sie um eins erhöht. Bedingungsprüfungen, die den Wert falsch ergeben, verbrauchen Schreibkapazitätseinheiten auf der Grundlage der Zeilengröße. Weitere Informationen finden Sie unter Leichte Transaktionen.

Einheiten: Count

Maße: Keyspace, TableName

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ConsumedReadCapacityUnits

Die Anzahl der im angegebenen Zeitraum verbrauchten Lesekapazitätseinheiten. Weitere Informationen finden Sie unter Lese-/Schreibkapazitätsmodus.

Anmerkung

Um Ihre durchschnittliche Durchsatzauslastung pro Sekunde zu ermitteln, verwenden Sie die Sum Statistik, um den verbrauchten Durchsatz für den Zeitraum von einer Minute zu berechnen. Teilen Sie dann die Summe durch die Anzahl der Sekunden in einer Minute (60), um den Durchschnitt ConsumedReadCapacityUnits pro Sekunde zu berechnen (wobei zu berücksichtigen ist, dass dieser Durchschnitt keine großen, sondern kurze Spitzen der Leseaktivität hervorhebt, die während dieser Minute aufgetreten sind). Weitere Informationen zum Vergleich der durchschnittlich verbrauchten Lesekapazität mit der bereitgestellten Lesekapazität finden Sie unter Wie verwende ich Amazon Keyspaces-Metriken?

Einheiten: Count

Maße: Keyspace, TableName

Gültige Statistiken:

  • Minimum— Die Mindestanzahl an Lesekapazitätseinheiten, die von einer einzelnen Anforderung an die Tabelle verbraucht werden.

  • Maximum— Die maximale Anzahl von Lesekapazitätseinheiten, die von einer einzelnen Anfrage an die Tabelle verbraucht werden.

  • Average – Die durchschnittliche Lesekapazität pro Anforderung.

    Anmerkung

    Der Average-Wert wird von Perioden der Inaktivität beeinflusst, in denen der Stichprobenwert Null ist.

  • Sum – Die verbrauchten Einheiten der gesamten Lesekapazität. Die nützlichste Statistik für diese Metrik ist ConsumedReadCapacityUnits.

  • SampleCount— Die Anzahl der Anfragen an Amazon Keyspaces, auch wenn keine Lesekapazität verbraucht wurde.

    Anmerkung

    Der SampleCount-Wert wird von Perioden der Inaktivität beeinflusst, in denen der Stichprobenwert Null ist.

ConsumedWriteCapacityUnits

Die Anzahl der Schreibkapazitätseinheiten, die im angegebenen Zeitraum verbraucht wurden. Sie können die gesamte verbrauchte Schreibkapazität für eine Tabelle abrufen. Weitere Informationen finden Sie unter Lese-/Schreibkapazitätsmodus.

Anmerkung

Um Ihre durchschnittliche Durchsatzauslastung pro Sekunde zu ermitteln, verwenden Sie die Sum Statistik, um den verbrauchten Durchsatz für den Zeitraum von einer Minute zu berechnen. Teilen Sie dann die Summe durch die Anzahl der Sekunden in einer Minute (60), um den Durchschnitt ConsumedWriteCapacityUnits pro Sekunde zu berechnen (wobei zu berücksichtigen ist, dass dieser Durchschnitt keine großen, sondern nur kurze Spitzen der Schreibaktivität hervorhebt, die während dieser Minute aufgetreten sind). Weitere Informationen zum Vergleich der durchschnittlich verbrauchten Schreibkapazität mit der bereitgestellten Schreibkapazität finden Sie unter Wie verwende ich Amazon Keyspaces-Metriken?

Einheiten: Count

Maße: Keyspace, TableName

Gültige Statistiken:

  • Minimum— Die Mindestanzahl von Schreibkapazitätseinheiten, die von einer einzelnen Anforderung an die Tabelle verbraucht werden.

  • Maximum— Die maximale Anzahl von Schreibkapazitätseinheiten, die von einer einzelnen Anfrage an die Tabelle verbraucht werden.

  • Average – Die durchschnittliche Schreibkapazität pro Anforderung.

    Anmerkung

    Der Average-Wert wird von Perioden der Inaktivität beeinflusst, in denen der Stichprobenwert Null ist.

  • Sum – Die verbrauchten Schreibkapazitätseinheiten. Die nützlichste Statistik für diese Metrik ist ConsumedWriteCapacityUnits.

  • SampleCount— Die Anzahl der Anfragen an Amazon Keyspaces, auch wenn keine Schreibkapazität verbraucht wurde.

    Anmerkung

    Der SampleCount-Wert wird von Perioden der Inaktivität beeinflusst, in denen der Stichprobenwert Null ist.

MaxProvisionedTableReadCapacityUtilization

Der Prozentsatz der bereitgestellten Lesekapazitätseinheiten, der von der Tabelle mit der höchsten bereitgestellten Lesekapazität eines Kontos genutzt wird.

Einheiten: Percent

Gültige Statistiken:

  • Maximum – : Der maximale Prozentsatz der bereitgestellten Lesekapazitätseinheiten, die von der höchsten bereitgestellten Lesetabelle des Kontos genutzt werden.

  • Minimum – Der Mindestprozentsatz der bereitgestellten Lesekapazitätseinheiten, die von der höchsten bereitgestellten Lesetabelle des Kontos genutzt werden.

  • Average – Der durchschnittliche Prozentsatz der bereitgestellten Lesekapazitätseinheiten, die von der höchsten bereitgestellten Lesetabelle des Kontos genutzt werden. Die Metrik wird für Intervallen von fünf Minuten veröffentlicht. Wenn Sie die bereitgestellten Lesekapazitätseinheiten schnell anpassen, spiegelt diese Statistik möglicherweise nicht den tatsächlichen Durchschnitt wider.

MaxProvisionedTableWriteCapacityUtilization

Der Prozentsatz der bereitgestellten Schreibkapazität, der von der Tabelle mit der höchsten bereitgestellten Schreibkapazität eines Kontos genutzt wird.

Einheiten: Percent

Gültige Statistiken:

  • Maximum— Der maximale Prozentsatz der bereitgestellten Schreibkapazitätseinheiten, der von der Tabelle mit der höchsten bereitgestellten Schreibkapazität des Kontos genutzt wird.

  • Minimum— Der Mindestprozentsatz der bereitgestellten Schreibkapazitätseinheiten, der von der Tabelle mit der höchsten bereitgestellten Schreibkapazität des Kontos genutzt wird.

  • Average— Der durchschnittliche Prozentsatz der bereitgestellten Schreibkapazitätseinheiten, der von der Tabelle mit der höchsten bereitgestellten Schreibkapazität des Kontos genutzt wird. Die Metrik wird für Intervallen von fünf Minuten veröffentlicht. Wenn Sie die bereitgestellten Schreibkapazitätseinheiten schnell anpassen, spiegelt diese Statistik möglicherweise nicht den tatsächlichen Durchschnitt wider.

PerConnectionRequestRateExceeded

Anfragen an Amazon Keyspaces, die das Kontingent für die Anforderungsrate pro Verbindung überschreiten. Jede Client-Verbindung zu Amazon Keyspaces kann bis zu 3000 CQL-Anfragen pro Sekunde unterstützen. Clients können mehrere Verbindungen herstellen, um den Durchsatz zu erhöhen.

Wenn Sie die regionsübergreifende Replikation verwenden, trägt jeder replizierte Schreibvorgang ebenfalls zu diesem Kontingent bei. Als bewährte Methode empfehlen wir, die Anzahl der Verbindungen zu Ihren Tabellen zu erhöhen, um Fehler zu vermeidenPerConnectionRequestRateExceeded. Die Anzahl der Verbindungen, die Sie in Amazon Keyspaces haben können, ist unbegrenzt.

Einheiten: Count

Maße: Keyspace, TableName, Operation

Gültige Statistiken:

  • SampleCount

  • Sum

ProvisionedReadCapacityUnits

Die Anzahl der bereitgestellten Lesekapazitätseinheiten für eine Tabelle.

Die TableName Dimension gibt den ProvisionedReadCapacityUnits für die Tabelle zurück.

Einheiten: Count

Maße: Keyspace, TableName

Gültige Statistiken:

  • Minimum – Die niedrigste Einstellung für bereitgestellte Lesekapazität. Wenn Sie ALTER TABLE verwenden, um die Lesekapazität zu erhöhen, zeigt diese Metrik den niedrigsten Wert der bereitgestellten ReadCapacityUnits während dieses Zeitraums an.

  • Maximum – Die höchste Einstellung für bereitgestellte Lesekapazität. Wenn Sie ALTER TABLE verwenden, um die Lesekapazität zu verringern, zeigt diese Metrik den höchsten Wert der bereitgestellten ReadCapacityUnits während dieses Zeitraums an.

  • Average – Die durchschnittliche bereitgestellte Lesekapazität. Die ProvisionedReadCapacityUnits-Metrik wird in Intervallen von fünf Minuten veröffentlicht. Wenn Sie die bereitgestellten Lesekapazitätseinheiten schnell anpassen, spiegelt diese Statistik möglicherweise nicht den tatsächlichen Durchschnitt wider.

ProvisionedWriteCapacityUnits

Die Anzahl der bereitgestellten Schreibkapazitätseinheiten für eine Tabelle.

Die TableName Dimension gibt den ProvisionedWriteCapacityUnits für die Tabelle zurück.

Einheiten: Count

Maße: Keyspace, TableName

Gültige Statistiken:

  • Minimum – Die niedrigste Einstellung für bereitgestellte Schreibkapazität. Wenn Sie ALTER TABLE verwenden, um die Schreibkapazität zu erhöhen, zeigt diese Metrik den niedrigsten Wert der bereitgestellten WriteCapacityUnits während dieses Zeitraums an.

  • Maximum – Die höchste Einstellung für bereitgestellte Schreibkapazität. Wenn Sie ALTER TABLE verwenden, um die Schreibkapazität zu verringern, zeigt diese Metrik den höchsten Wert der bereitgestellten WriteCapacityUnits während dieses Zeitraums an.

  • Average – Die durchschnittliche bereitgestellte Schreibkapazität. Die ProvisionedWriteCapacityUnits-Metrik wird in Intervallen von fünf Minuten veröffentlicht. Wenn Sie die bereitgestellten Schreibkapazitätseinheiten schnell anpassen, spiegelt diese Statistik möglicherweise nicht den tatsächlichen Durchschnitt wider.

ReadThrottleEvents

Anfragen an Amazon Keyspaces, die die bereitgestellte Lesekapazität für eine Tabelle oder Kontingente auf Kontoebene, Quoten pro Anfrage pro Verbindung oder Kontingente auf Partitionsebene überschreiten.

Einheiten: Count

Maße: Keyspace, TableName, Operation

Gültige Statistiken:

  • SampleCount

  • Sum

ReplicationLatency

Diese Metrik gilt nur für Schlüsselräume mit mehreren Regionen und misst die Zeitupdates, inserts die für die Replikation oder deletes von einer Replikattabelle zu einer anderen Replikattabelle in einem Schlüsselraum mit mehreren Regionen benötigt wurde.

Einheiten: Millisecond

Maße: TableName, ReceivingRegion

Gültige Statistiken:

  • Average

  • Maximum

  • Minimum

ReturnedItemCountBySelect

Die Anzahl der Zeilen, die von SELECT mehrzeiligen Abfragen während des angegebenen Zeitraums zurückgegeben wurden. Mehrzeilige SELECT Abfragen sind Abfragen, die nicht den vollqualifizierten Primärschlüssel enthalten, wie z. B. vollständige Tabellenscans und Bereichsabfragen.

Die Anzahl der zurückgegebenen Zeilen entspricht nicht unbedingt der Anzahl der Zeilen, die ausgewertet wurden. Nehmen wir zum Beispiel an, Sie haben für eine Tabelle SELECT * mit ALLOW FILTERING 100 Zeilen ein mit angefordert, aber eine WHERE Klausel angegeben, die die Ergebnisse so einschränkt, dass nur 15 Zeilen zurückgegeben werden. In diesem Fall SELECT würde die Antwort von a 100 und a ScanCount Count von 15 zurückgegebenen Zeilen enthalten.

Einheiten: Count

Maße: Keyspace, TableName, Operation

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

StoragePartitionThroughputCapacityExceeded

Anfragen an eine Amazon Keyspaces-Speicherpartition, die die Durchsatzkapazität der Partition überschreiten. Amazon Keyspaces-Speicherpartitionen können bis zu 1000 WCU/WRU pro Sekunde und 3000 RCU/RRU pro Sekunde unterstützen. Wir empfehlen, Ihr Datenmodell zu überprüfen, um den Lese-/Schreibverkehr auf mehrere Partitionen zu verteilen, um diese Ausnahmen zu vermeiden.

Anmerkung

Logische Amazon Keyspaces-Partitionen können sich über mehrere Speicherpartitionen erstrecken und sind praktisch unbegrenzt groß.

Einheiten: Count

Maße: Keyspace, TableName, Operation

Gültige Statistiken:

  • SampleCount

  • Sum

SuccessfulRequestCount

Die Anzahl der erfolgreichen Anfragen, die im angegebenen Zeitraum verarbeitet wurden.

Einheiten: Count

Maße: Keyspace, TableName, Operation

Gültige Statistiken:

  • SampleCount

SuccessfulRequestLatency

Die erfolgreichen Anfragen an Amazon Keyspaces während des angegebenen Zeitraums. SuccessfulRequestLatencykann zwei verschiedene Arten von Informationen bereitstellen:

  • Die verstrichene Zeit für erfolgreiche Anfragen (Minimum, Maximum, Sum oder Average).

  • Die Anzahl erfolgreicher Anforderungen (SampleCount).

SuccessfulRequestLatencyspiegelt nur Aktivitäten innerhalb von Amazon Keyspaces wider und berücksichtigt weder Netzwerklatenz noch clientseitige Aktivitäten.

Einheiten: Milliseconds

Maße: Keyspace, TableName, Operation

Gültige Statistiken:

  • Minimum

  • Maximum

  • Average

  • SampleCount

SystemErrors

Die Anfragen an Amazon Keyspaces, die ServerError während des angegebenen Zeitraums eine generieren. A weist ServerError normalerweise auf einen internen Servicefehler hin.

Einheiten: Count

Maße: Keyspace, TableName, Operation

Gültige Statistiken:

  • Sum

  • SampleCount

SystemReconciliationDeletes

Die Einheiten, die zum Löschen von als veraltet eingestuften Daten verwendet werden, wenn clientseitige Zeitstempel aktiviert sind. Jede SystemReconciliationDelete bietet ausreichend Kapazität, um bis zu 1 KB Daten pro Zeile zu löschen oder zu aktualisieren. Um beispielsweise eine Zeile zu aktualisieren, die 2,5 KB an Daten speichert, und um eine oder mehrere Spalten in der Zeile gleichzeitig zu löschen, sind 3 SystemReconciliationDeletes erforderlich. Oder um eine ganze Zeile zu löschen, die 3,5 KB an Daten enthält, sind 4 erforderlichSystemReconciliationDeletes.

Einheiten: Count

Maße: Keyspace, TableName

Gültige Statistiken:

  • Sum— Die Gesamtzahl der in einem Zeitraum SystemReconciliationDeletes verbrauchten.

TTLDeletes

Die Einheiten, die zum Löschen oder Aktualisieren von Daten nacheinander mithilfe von Time to Live (TTL) verbraucht wurden. Jede TTLDelete bietet ausreichend Kapazität, um bis zu 1 KB Daten pro Zeile zu löschen oder zu aktualisieren. Um beispielsweise eine Zeile zu aktualisieren, die 2,5 KB an Daten speichert, und um eine oder mehrere Spalten innerhalb der Zeile gleichzeitig zu löschen, sind 3 TTL-Löschungen erforderlich. Oder um eine ganze Zeile zu löschen, die 3,5 KB an Daten enthält, sind 4 TTL-Löschungen erforderlich.

Einheiten: Count

Maße: Keyspace, TableName

Gültige Statistiken:

  • Sum— Die Gesamtzahl der in einem Zeitraum TTLDeletes verbrauchten.

UserErrors

Anfragen an Amazon Keyspaces, die während des angegebenen Zeitraums einen InvalidRequest Fehler generieren. Ein weist InvalidRequest normalerweise auf einen clientseitigen Fehler hin, z. B. eine ungültige Kombination von Parametern, einen Versuch, eine nicht existierende Tabelle zu aktualisieren, oder eine falsche Anforderungssignatur.

UserErrorsstellt die Summe der ungültigen Anfragen für die aktuelle AWS-Region und die aktuelle Anfrage dar. AWS-Konto

Einheiten: Count

Maße: Keyspace, TableName, Operation

Gültige Statistiken:

  • Sum

  • SampleCount

WriteThrottleEvents

Anfragen an Amazon Keyspaces, die die bereitgestellte Schreibkapazität für eine Tabelle oder Kontingente auf Kontoebene, Quoten pro Anfrage pro Verbindung oder Kontingente auf Partitionsebene überschreiten.

Einheiten: Count

Maße: Keyspace, TableName, Operation

Gültige Statistiken:

  • SampleCount

  • Sum

Dimensionen für Amazon Keyspaces-Metriken

Die Metriken für Amazon Keyspaces werden anhand der Werte für das Konto, den Tabellennamen oder den Vorgang qualifiziert. Sie können die CloudWatch Konsole verwenden, um Amazon Keyspaces-Daten für jede der Dimensionen in der folgenden Tabelle abzurufen.

Dimension Beschreibung
Keyspace

Diese Dimension beschränkt die Daten auf einen bestimmten Schlüsselraum. Dieser Wert kann ein beliebiger Schlüsselraum in der aktuellen Region und in der aktuellen Region sein. AWS-Konto

Operation

Diese Dimension beschränkt die Daten auf eine der Amazon Keyspaces-CQL-Operationen, wie INSERT z. B. Oder-Operationen. SELECT

TableName

Diese Dimension schränkt die Daten auf einen spezifische Tabelle ein. Dieser Wert kann ein beliebiger Tabellenname in der aktuellen Region und in der aktuellen Region sein. AWS-Konto Wenn der Tabellenname innerhalb des Kontos nicht eindeutig ist, müssen Sie ihn auch angebenKeyspace.