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 Amazon QLDB mithilfe von Amazon QLDB überwachen CloudWatch, das Rohdaten von Amazon QLDB sammelt und zu lesbaren Metriken verarbeitet. near-real-time Diese Statistiken werden zwei Wochen lang aufgezeichnet, damit Sie auf Verlaufsinformationen zugreifen können und einen besseren Überblick darüber erhalten, wie Ihre Webanwendung oder der Service ausgeführt werden. Standardmäßig werden QLDB-Metrikdaten automatisch CloudWatch in Zeiträumen von 1 oder 15 Minuten gesendet. Weitere Informationen finden Sie unter Was sind Amazon CloudWatch, Amazon CloudWatch Events und Amazon CloudWatch Logs? im CloudWatch Amazon-Benutzerhandbuch.
Themen
Wie verwende ich QLDB-Metriken?
Die von QLDB gemeldeten Metriken liefern Informationen, die Sie auf unterschiedliche Weise analysieren können. In der folgenden Liste finden Sie einige häufige Verwendungszwecke für die Metriken. Es handelt sich dabei um Vorschläge für den Einstieg und nicht um eine umfassende Liste.
-
Sie können
JournalStorage
undIndexedStorage
über einen bestimmten Zeitraum überwachen, um zu verfolgen, wie viel Speicherplatz Ihr Ledger belegt. -
Sie können
ReadIOs
undWriteIOs
über einem angegebenen Zeitraum überwachen, um nachzuverfolgen, wie viele Anfragen Ihr Ledger verarbeitet. -
Sie können
CommandLatency
überwachen, um die Leistung Ihres Ledgers für Datenoperationen zu verfolgen und die Arten der Befehle zu analysieren, die zur größten Latenz führen.
Amazon QLDB-Metriken und -Dimensionen
Wenn Sie mit Amazon QLDB interagieren, sendet es die folgenden Metriken und Dimensionen an. CloudWatch Speichermetriken werden alle 15 Minuten gemeldet, und alle anderen Metriken werden aggregiert und jede Minute gemeldet. Sie können die folgenden Verfahren verwenden, um die Metriken für QLDB anzuzeigen.
Um Metriken mit der Konsole anzuzeigen CloudWatch
Metriken werden zunächst nach dem Service-Namespace und anschließend nach den verschiedenen Dimensionskombinationen in den einzelnen Namespaces gruppiert.
-
Öffnen Sie die CloudWatch Konsole unter https://console.aws.amazon.com/cloudwatch/
. -
Ä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 Regionen und Endpunkte.
-
Wählen Sie im Navigationsbereich Metrics (Metriken) aus.
-
Wählen Sie auf der Registerkarte Alle Metriken die Option QLDB aus.
Um Metriken anzuzeigen, verwenden Sie AWS CLI
-
Geben Sie als Eingabeaufforderung den folgenden Befehl ein.
aws cloudwatch list-metrics --namespace "AWS/QLDB"
CloudWatch zeigt die folgenden Metriken für QLDB an.
Amazon QLDB-Dimensionen und -Metriken
Die Metriken und Dimensionen, die Amazon QLDB an Amazon sendet, CloudWatch sind hier aufgeführt.
QLDB-Metriken
Metrik | Beschreibung |
---|---|
JournalStorage |
Der gesamte Speicherplatz für das Journal des Ledgers, in 15-Minuten-Intervallen gemeldet. Das Journal enthält den vollständigen, unveränderlichen und überprüfbaren Verlauf aller Datenänderungen. Einheiten: Maße: |
IndexedStorage |
Der gesamte Speicherplatz Tabellen, Indizes und den indizierten Verlauf des Ledgers, in 15-Minuten-Intervallen gemeldet. Der indizierte Speicher besteht aus für Hochleistungs-Abfragen optimierten Ledgerdaten. Einheiten: Maße: |
ReadIOs |
Die Anzahl der I/O-Leseanforderungen, die in Intervallen von einer Minute gemeldet werden. Dabei werden alle Arten von Lesevorgängen erfasst, einschließlich Datentransaktionen, Überprüfungsanforderungen, Journalexporten und Journal-Streams. Einheiten: Maße: |
WriteIOs |
Die Anzahl der I/O-Schreibanforderungen, die in Intervallen von einer Minute gemeldet werden. Einheiten: Maße: |
CommandLatency |
Die Zeitdauer für Datenoperationen, gemeldet in 1-Minuten-Intervallen. Einheiten: Maße: |
IsImpaired |
Das Flag, das angibt, ob ein Journal-Stream zu Kinesis Data Streams beeinträchtigt ist und in Intervallen von einer Minute gemeldet wird. Der Wert „ Einheiten: Maße: |
OccConflictExceptions |
Die Anzahl der Anfragen an QLDB, die eine generieren. Einheiten: |
Session4xxExceptions |
Die Anzahl der Anfragen an QLDB, die einen HTTP 4xx-Fehler generieren. Einheiten: |
Session5xxExceptions |
Die Anzahl der Anfragen an QLDB, die einen HTTP 5xx-Fehler generieren. Einheiten: |
SessionRateExceededExceptions |
Die Anzahl der Anfragen an QLDB, die eine generieren. Einheiten: |
Dimensionen für QLDB-Metriken
Die Metriken für QLDB werden durch die Werte für das Konto, den Ledgernamen, die Stream-ID oder den Befehlstyp qualifiziert. Sie können die CloudWatch Konsole verwenden, um QLDB-Daten entlang einer der Dimensionen in der folgenden Tabelle abzurufen.
Dimension | Beschreibung |
---|---|
LedgerName
|
Diese Dimension schränkt die Daten auf einen spezifischen Ledger ein. Dieser Wert kann ein beliebiger Ledgername in der aktuellen AWS-Region und der aktuellen Version sein. AWS-Konto |
StreamId
|
Diese Dimension schränkt die Daten auf einen spezifischen Journal-Stream ein. Dieser Wert kann eine beliebige Stream-ID für ein Ledger in der aktuellen AWS-Region und aktuellen Version sein. AWS-Konto |
CommandType
|
Diese Dimension beschränkt die Daten auf einen der folgenden QLDB-Daten-API-Befehle:
Informationen darüber, wie QLDB diese Befehle zur Verwaltung von Datenoperationen verwendet, finden Sie unter. Sitzungsmanagement mit dem Fahrer |
CloudWatch Alarme zur Überwachung von Amazon QLDB erstellen
Sie können einen CloudWatch Amazon-Alarm erstellen, der eine Amazon Simple Notification Service (Amazon SNS) -Nachricht sendet, wenn sich der Status des Alarms ändert. Ein Alarm überwacht eine Metrik über einen bestimmten, von Ihnen definierten Zeitraum. Der Alarm führt eine oder mehrere Aktionen durch, basierend auf dem Wert der Metrik im Vergleich zu einem bestimmten Schwellenwert in einer Reihe von Zeiträumen. Die Aktion ist eine Benachrichtigung, die an ein Amazon-SNS-Thema oder eine Auto Scaling-Richtlinie gesendet wird.
Alarme lösen nur Aktionen für anhaltende Statusänderungen aus. CloudWatch Alarme lösen keine Aktionen aus, nur weil sie sich in einem bestimmten Zustand befinden. Der Status muss sich geändert haben und für eine festgelegte Anzahl an Zeiträumen aufrechterhalten worden sein.
Weitere Informationen zum Erstellen von CloudWatch Alarmen finden Sie unter Verwenden von CloudWatch Amazon-Alarmen im CloudWatch Amazon-Benutzerhandbuch.