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 Amazon RDS Performance Insights
Performance Insights veröffentlicht automatisch einige Metriken 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 |
Die Anzahl der aktiven Sitzungen für die Datenbank. 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 |
DBLoadCPU |
Die Anzahl der aktiven Sitzungen, für die der Ereignistyp Wait giltCPU. Diese Daten werden in Performance Insights als |
DBLoadNonCPU |
Die Anzahl der aktiven Sitzungen, bei denen der Warteereignistyp nicht angegeben istCPU. |
DBLoadRelativeToNumVCPUs |
Das Verhältnis der Datenbanklast zur Anzahl der virtuellen CPUs Datenbanken. |
Anmerkung
Diese Metriken werden CloudWatch nur veröffentlicht, wenn die DB-Instance ausgelastet ist.
Sie können diese Metriken mit der CloudWatch Konsole AWS CLI, dem oder dem untersuchen CloudWatch API. 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
Von aus können Sie RDS Performance Insights Insights-Metriken abfragen, Alarme erstellen und Grafiken erstellen CloudWatch. Sie können auf Informationen über Ihre 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.