CloudWatch Amazon-Metriken für Performance Insights - Amazon Aurora

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 Amazon-Metriken für Performance Insights

Performance Insights veröffentlicht automatisch einige Kennzahlen auf Amazon CloudWatch. Dieselben Daten können von Performance Insights abgefragt werden, aber wenn die Metriken vorhanden sind, ist es einfach, Alarme hinzuzufügen CloudWatch. CloudWatch Es macht es auch einfach, die Metriken zu bestehenden CloudWatch Dashboards hinzuzufügen.

Metrik Beschreibung

DBLoad

Anzahl der aktiven Sitzungen für die DB-Engine In der Regel sind Sie an den Daten für die durchschnittliche Anzahl der aktiven Sitzungen interessiert. Diese Daten werden in Performance Insights als abgefrag db.load.avg.

DBLoadCPU

Anzahl aktiver Sitzungen mit dem Warteereignistyp CPU Diese Daten werden in Performance Insights als db.load.avg abgefragt, gefiltert durch den Warteereignistyp CPU.

DB-CPU LoadNon

Anzahl aktiver Sitzungen mit einem anderen Warteereignistyp als CPU

Anmerkung

Diese Metriken werden CloudWatch nur veröffentlicht, wenn die DB-Instance belastet ist.

Sie können diese Metriken mithilfe der CloudWatch Konsole AWS CLI, der oder der CloudWatch API untersuchen. Sie können auch andere Performance Insights Insights-Zählermetriken mithilfe einer speziellen mathematischen Metrikfunktion untersuchen. Weitere Informationen finden Sie unter Abfragen anderer Performance Insights Insights-Zählermetriken in CloudWatch.

Sie können beispielsweise die Statistiken für die DBLoad Metrik abrufen, indem Sie den get-metric-statisticsBefehl ausführen.

aws cloudwatch get-metric-statistics \ --region us-west-2 \ --namespace AWS/RDS \ --metric-name DBLoad \ --period 60 \ --statistics Average \ --start-time 1532035185 \ --end-time 1532036185 \ --dimensions Name=DBInstanceIdentifier,Value=db-loadtest-0

Dieses Beispiel generiert eine Ausgabe wie die folgende.

{ "Datapoints": [ { "Timestamp": "2021-07-19T21:30:00Z", "Unit": "None", "Average": 2.1 }, { "Timestamp": "2021-07-19T21:34:00Z", "Unit": "None", "Average": 1.7 }, { "Timestamp": "2021-07-19T21:35:00Z", "Unit": "None", "Average": 2.8 }, { "Timestamp": "2021-07-19T21:31:00Z", "Unit": "None", "Average": 1.5 }, { "Timestamp": "2021-07-19T21:32:00Z", "Unit": "None", "Average": 1.8 }, { "Timestamp": "2021-07-19T21:29:00Z", "Unit": "None", "Average": 3.0 }, { "Timestamp": "2021-07-19T21:33:00Z", "Unit": "None", "Average": 2.4 } ], "Label": "DBLoad" }

Weitere Informationen zu CloudWatch finden Sie unter Was ist Amazon CloudWatch? im CloudWatch Amazon-Benutzerhandbuch.

Abfragen anderer Performance Insights Insights-Zählermetriken in CloudWatch

Sie können RDS Performance Insights Insights-Metriken von abfragen, Alarme ausgeben und Grafiken erstellen CloudWatch. Sie können auf Informationen zu Ihrer zugreifen, indem Sie die DB_PERF_INSIGHTS metrische mathematische Funktion für verwenden CloudWatch. Mit dieser Funktion können Sie die Performance Insights Insights-Metriken verwenden, an die nicht direkt berichtet wird CloudWatch , um eine neue Zeitreihe zu erstellen.

Sie können die neue Metric Math-Funktion verwenden, indem Sie im Bildschirm Metrik auswählen in der CloudWatch Konsole auf das Drop-down-Menü Mathematik hinzufügen klicken. Sie können damit Alarme und Grafiken zu Performance Insights-Metriken oder zu Kombinationen von CloudWatch Performance Insights Insights-Metriken erstellen, einschließlich hochauflösender Alarme für Metriken unter einer Minute. Sie können die Funktion auch programmgesteuert verwenden, indem Sie den Metric Math-Ausdruck in eine Anfrage aufnehmen. get-metric-data Weitere Informationen finden Sie unter Mathematische Syntax und Funktionen von Metriken und Erstellen eines Alarms für Performance Insights Insights-Zählermetriken aus einer AWS Datenbank.