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.
Leistungsdaten in Amazon Redshift
Mithilfe von CloudWatch Metriken für Amazon Redshift können Sie Informationen über den Zustand und die Leistung Ihres Clusters abrufen und Informationen auf Knotenebene einsehen. Bei der Arbeit mit diesen Metriken sollten Sie beachten, dass zu jeder Metrik eine oder mehrere Dimensionen gehören. Diese Dimensionen stellen Ihnen Informationen dazu bereit, worauf die Metrik angewendet werden kann, d. h. zum Geltungsumfang der Metrik. Amazon Redshift umfasst die folgenden beiden Dimensionen:
-
Metriken mit einer
NodeID
-Dimension bieten Leistungsdaten für die Knoten eines Clusters. Diese Gruppe von Metriken umfasst Leader- und die Datenverarbeitungsknoten. Beispiele für diese Metriken sind etwaCPUUtilization
,ReadIOPS
,WriteIOPS
. -
Metriken nur mit einer
ClusterIdentifier
-Dimension bieten Leistungsdaten für Cluster. Beispiele für diese Metriken sind etwaHealthStatus
undMaintenanceMode
.Anmerkung
In einigen Fällen repräsentieren clusterspezifische Metriken eine Aggregierung des Knotenverhaltens. Interpretieren Sie diese Metrikwerte in diesen Fällen mit Vorsicht, da das Verhalten des Leader-Knotens mit dem des Datenverarbeitungsknotens aggregiert ist.
Allgemeine Informationen zu CloudWatch Metriken und Dimensionen finden Sie unter CloudWatch Konzepte im CloudWatch Amazon-Benutzerhandbuch.
Eine weitere Beschreibung der CloudWatch Metriken für Amazon Redshift finden Sie in den folgenden Abschnitten.
Themen
Amazon-Redshift-Metriken
Der AWS/Redshift
-Namespace enthält die folgenden Metriken. Sofern nicht anders angegeben, werden Metriken in 1-Minuten-Intervallen erfasst.
Metrik | Beschreibung |
---|---|
CommitQueueLength |
Die Anzahl der Transaktionen, die zu einem bestimmten Zeitpunkt darauf warten, einen Commit durchzuführen. Einheiten: Anzahl Maße: |
ConcurrencyScalingActiveClusters |
Die Anzahl der Nebenläufigkeitsskalierungs-Cluster, die zu einem gegebenen Zeitpunkt aktiv Abfragen verarbeiten. Einheiten: Anzahl Maße: |
ConcurrencyScalingSeconds |
Die von Nebenläufigkeitsskalierungs-Clustern, die aktiv Abfragen verarbeiten, genutzten Sekunden. Einheiten: Anzahl Maße: |
CPUUtilization |
Der Prozentsatz der CPU Nutzung. Bei Clustern stellt diese Metrik eine Aggregation aller CPU Auslastungswerte für Knoten (Leader und Compute) dar. Einheiten: Prozent Maße: Maße: |
DatabaseConnections |
Die Anzahl der Datenbankverbindungen zu einem Cluster. Einheiten: Anzahl Maße: |
HealthStatus |
Zeigt den Status des Clusters an. Der Cluster stellt jede Minute eine Verbindung zu seiner Datenbank her und führt eine einfache Abfrage aus. Kann dieser Vorgang erfolgreich ausgeführt werden, wird der Cluster als fehlerfrei eingestuft. Andernfalls ist der Cluster fehlerhaft. Ein fehlerhafter Status kann auftreten, wenn die Auslastung der Cluster-Datenbank sehr hoch ist, oder falls ein Konfigurationsproblem mit einer Datenbank auf dem Cluster vorliegt. AnmerkungIn Amazon wird diese Metrik als 1 oder 0 gemeldet CloudWatch, wohingegen diese Metrik in der Amazon Redshift Redshift-Konsole der Einfachheit Einheiten: Anzahl (1/0) ( Maße: |
MaintenanceMode |
Gibt an, ob sich der Cluster im Wartungsmodus befindet. AnmerkungIn Amazon wird diese Metrik als 1 oder 0 gemeldet CloudWatch, wohingegen diese Metrik in der Amazon Redshift Redshift-Konsole der Einfachheit Einheiten: Anzahl (1/0) ( Maße: |
MaxConfiguredConcurrencyScalingClusters |
Maximale Anzahl der Nebenläufigkeitsskalierungs-Cluster; von der Parametergruppe konfiguriert. Weitere Informationen finden Sie unter Amazon-Redshift-Parametergruppen. Einheiten: Anzahl Maße: |
NetworkReceiveThroughput |
Die Rate, mit der der Knoten bzw. der Cluster Daten empfängt. Einheiten: Byte/Sekunde (MB/s in der Amazon-Redshift-Konsole) Maße: Maße: |
NetworkTransmitThroughput |
Die Rate, mit der der Knoten bzw. der Cluster Daten schreibt. Einheiten: Byte/Sekunde (MB/s in der Amazon-Redshift-Konsole) Maße: Maße: |
PercentageDiskSpaceUsed |
Der prozentuale Anteil des verwendeten Speicherplatzes. Einheiten: Prozent Maße: Maße: |
QueriesCompletedPerSecond |
Durchschnittliche Anzahl der ausgeführten Abfragen pro Sekunde. Wird in 5-Minuten-Intervallen gemeldet. Diese Metrik wird auf Clustern mit einem Knoten nicht unterstützt. Einheiten: Anzahl/Sekunde Maße: Maße: |
QueryDuration |
Die durchschnittliche Zeit, die es dauert, bis eine Abfrage ausgeführt wurde. Wird in 5-Minuten-Intervallen gemeldet. Diese Metrik wird auf Clustern mit einem Knoten nicht unterstützt. Einheiten: Mikrosekunden Dimensionen: Maße: Dimensionen: |
QueryRuntimeBreakdown |
Die Gesamtzeit; die Abfragen in der Abfragestufe verbracht haben. Wird in 5-Minuten-Intervallen gemeldet. Einheiten: Millisekunden Abmessungen: ClusterIdentifier, NodeID, Stage Abmessungen: ClusterIdentifier, Bühne |
ReadIOPS |
Durchschnittliche Anzahl der Lesevorgänge pro Sekunde. Einheiten: Anzahl/Sekunde Maße: Maße: |
ReadLatency |
Die durchschnittliche Dauer für I/O-Lesevorgänge. Einheiten: Sekunden Maße: Maße: |
ReadThroughput |
Die durchschnittliche Anzahl Byte, die pro Sekunde vom Datenträger gelesen werden. Einheiten: Byte (GB/s in der Amazon-Redshift-Konsole) Maße: Maße: |
RedshiftManagedStorageTotalCapacity |
Gesamte verwaltete Speicherkapazität Einheiten: Megabyte Maße: |
TotalTableCount |
Die Anzahl der zu einem bestimmten Zeitpunkt geöffneten Benutzertabellen. Diese Summe enthält keine Amazon-Redshift-Spectrum-Tabellen. Einheiten: Anzahl Maße: |
WLMQueueLength |
Die Anzahl der Abfragen, die darauf warten, in eine Workload-Management-Warteschlange (WLM) aufgenommen zu werden. Einheiten: Anzahl Maße: Maße: |
WLMQueueWaitTime |
Die Gesamtzeit, die Abfragen in der Workload-Management-Warteschlange (WLM) warteten. Wird in 5-Minuten-Intervallen gemeldet. Einheiten: Millisekunden Maße: Maße: Maße: |
WLMQueriesCompletedPerSecond |
Die durchschnittliche Anzahl abgeschlossener Abfragen pro Sekunde für eine Workload-Management-Warteschlange (WLM). Wird in 5-Minuten-Intervallen gemeldet. Diese Metrik wird auf Clustern mit einem Knoten nicht unterstützt. Einheiten: Anzahl/Sekunde Maße: Maße: |
WLMQueryDuration |
Die durchschnittliche Zeit, die benötigt wird, um eine Abfrage für eine Workload-Management-Warteschlange (WLM) abzuschließen. Wird in 5-Minuten-Intervallen gemeldet. Diese Metrik wird auf Clustern mit einem Knoten nicht unterstützt. Einheiten: Mikrosekunden Maße: Maße: |
WLMRunningQueries |
Die Anzahl der Abfragen, die sowohl vom Hauptcluster als auch vom Parallelitätsskalierungscluster pro WLM Warteschlange ausgeführt werden. Einheiten: Anzahl Maße: Maße: |
WriteIOPS |
Durchschnittliche Anzahl der Schreibvorgänge pro Sekunde. Einheiten: Anzahl/Sekunde Maße: Maße: |
WriteLatency |
Die durchschnittliche Dauer für I/O-Schreibvorgänge. Einheiten: Sekunden Maße: Maße: |
WriteThroughput |
Die durchschnittliche Anzahl von Bytes, die pro Sekunde auf den Datenträger geschrieben werden. Einheiten: Byte (GB/s in der Amazon-Redshift-Konsole) Maße: Maße: |
SchemaQuota |
Das konfigurierte Kontingent für ein Schema. Einheiten: Megabyte Dimensionen: Periodisch/Push: Häufigkeit: Stopp-Kriterien: Schema gelöscht oder Kontingent entfernt |
NumExceededSchemaQuotas |
Die Anzahl der Schemata mit überschrittenen Kontingenten. Einheiten: Anzahl Maße: Periodisch/Push: Häufigkeit: Stopp-Kriterium: k. A. |
StorageUsed |
Der Datenträger oder Speicherplatz, der von einem Schema genutzt wird. Einheiten: Megabyte Dimensionen: Periodisch/Push: Häufigkeit: Stopp-Kriterien: Schema gelöscht oder Kontingent entfernt |
PercentageQuotaUsed |
Der Prozentsatz des genutzten Datenträgers oder Speicherplatzes im Verhältnis zum konfigurierten Schemakontingent. Einheiten: Prozent Dimensionen: Periodisch/Push: Häufigkeit: Stopp-Kriterien: Schema gelöscht oder Kontingent entfernt |
UsageLimitAvailable |
Gibt je nach Folgendes UsageLimitAvailable zurück: FeatureType
Einheiten: Minuten oder TBs Dimensionen: |
UsageLimitConsumed |
Gibt je FeatureType nach Folgendes UsageLimitConsumed zurück:
Einheiten: Minuten oder TBs Dimensionen: |
Dimensionen für Amazon Redshift-Metriken
Amazon-Redshift-Daten können nach einer der in der folgenden Tabelle aufgeführten Dimensionen gefiltert werden.
Dimension | Beschreibung |
---|---|
latency
|
Die möglichen Werte lauten wie folgt:
|
NodeID
|
Filtert angeforderte Daten, die für die Knoten eines Clusters spezifisch sind. Für Leader- und Datenverarbeitungsknoten werden Metriken nur für |
ClusterIdentifier
|
Filtert angeforderte Daten, die für den Cluster spezifisch sind. Cluster-spezifische Metriken beinhalten |
service class
|
Die ID für eine |
stage
|
Die Ausführungsstufen einer Abfrage. Die möglichen Werte lauten wie folgt:
|
wlmid
|
Der Bezeichner für eine Workload Management-Warteschlange. |
QueryPriority
|
Die Priorität der Abfrage. Mögliche Werte sind |
QueueName
|
Der Name der Workload Management-Warteschlange. |
FeatureType
|
Das Feature, das durch eine Nutzungsbeschränkung eingeschränkt ist. Mögliche Werte sind |
UsageLimitId
|
Der Bezeichner für ein Nutzungslimit. |
Abfrage- und Ladeleistungsdaten von Amazon Redshift
Zusätzlich zu den CloudWatch Metriken stellt Amazon Redshift Daten zur Abfrage- und Ladeleistung bereit. Abfrage- und Lade-Leistungsdaten helfen Ihnen beim Verständnis des Verhältnis zwischen der Datenbankleistung und den Cluster-Metriken. Wenn Sie beispielsweise feststellen, dass ein Cluster Spitzenwerte CPU aufweist, können Sie die Spitze im CPU Cluster-Diagramm finden und sehen, welche Abfragen zu diesem Zeitpunkt ausgeführt wurden. Wenn Sie dagegen eine bestimmte Abfrage überprüfen, werden Metrikdaten (likeCPU) im Kontext angezeigt, sodass Sie die Auswirkungen der Abfrage auf die Cluster-Metriken nachvollziehen können.
Abfrage- und Ladeleistungsdaten werden nicht als CloudWatch Metriken veröffentlicht und können nur in der Amazon Redshift Redshift-Konsole angezeigt werden. Abfrage- und Ladeleistungsdaten werden aus der Abfrage mit den Systemtabellen Ihrer Datenbank generiert (weitere Informationen finden Sie unter Systemtabellenreferenz im Amazon-Redshift-Entwicklerhandbuch). Sie können auch Ihre eigenen benutzerdefinierten Leistungsabfragen generieren, wir empfehlen jedoch, mit den in der Konsole präsentierten Abfrage- und Lade-Leistungsdaten zu beginnen. Weitere Informationen dazu, wie Sie die Leistung Ihrer Datenbank selbst messen und überwachen können, finden Sie unter Verwalten der Leistung im Amazon-Redshift-Entwicklerhandbuch.
Die folgende Tabelle beschreibt die verschiedenen Aspekte der Abfrage- und Ladedaten, auf die Sie in der Amazon-Redshift-Konsole zugreifen können.
Abfrage-/Ladedaten | Beschreibung |
---|---|
Abfragezusammenfassung |
Eine Liste der Abfragen in einem angegebenen Zeitraum. Die Liste kann nach Werten wie Abfrage-ID, Abfragelaufzeit und Status sortiert werden. Zeigen Sie diese Daten auf der Registerkarte Query monitoring (Abfrageüberwachung) der Cluster-Detailseite an. |
Abfragedetails |
Bietet Details zu einer bestimmten Abfrage, darunter:
|
Lade-Zusammenfassung |
Listet alle Ladevorgänge in dem angegebenen Zeitraum auf. Die Liste kann nach Werten wie Abfrage-ID, Abfragelaufzeit und Status sortiert werden. Zeigen Sie diese Daten auf der Registerkarte Query monitoring (Abfrageüberwachung) der Cluster-Detailseite an. |
Lade-Details |
Bietet Details zu einer bestimmten Ladeoperation, darunter:
|