View a markdown version of this page

Abrufen von Metriken mit der Performance-Insights-API für Amazon RDS - Amazon Relational Database Service

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.

Abrufen von Metriken mit der Performance-Insights-API für Amazon RDS

Wenn Sie detaillierte Zählermetriken pro Abfrage und Datenbank aktivieren, bietet die API Einblick in die Leistung der Instanz. Amazon CloudWatch Logs bietet die maßgebliche Quelle für Messwerte zur Überwachung von Verkäufern für Dienste. AWS

Database Insights bietet eine domänenspezifische Ansicht der Datenbanklast, gemessen als durchschnittliche aktive Sitzungen (AAS). Diese Metrik erscheint API-Verbrauchern als zweidimensionaler Zeitreihendatensatz. Die Zeitdimension der Daten stellt die Datenbanklastdaten für jeden Zeitpunkt im abgefragten Zeitraum bereit. Für jeden Zeitpunkt wird die Gesamtlast bezogen auf die angeforderten Dimensionen zerlegt, z. B. SQL, Wait-event, User oder Host, gemessen zum betreffenden Zeitpunkt.

Amazon CloudWatch Database Insights überwacht Ihren Amazon sodass Sie die Datenbankleistung analysieren und Fehler beheben können. Eine Möglichkeit, Database Insights-Daten anzuzeigen, besteht in der AWS-Managementkonsole. Performance Insights stellt außerdem eine öffentliche API bereit, sodass Sie Ihre eigenen Daten abfragen können. Sie können die API für Folgendes verwenden:

  • Auslagern von Daten in eine Datenbank

  • Fügen Sie Database Insights-Daten zu vorhandenen Überwachungs-Dashboards hinzu

  • Entwickeln von Überwachungstools

Um die Performance Insights-API zu verwenden, aktivieren Sie detaillierte Zählermetriken pro Abfrage und Datenbank auf einer Ihrer Amazon RDS-DB-Instances. Informationen zur Aktivierung detaillierter Zählermetriken pro Abfrage und Datenbank finden Sie unter. Aktivieren und Deaktivieren detaillierter Zählermetriken pro Abfrage und Datenbank Weitere Informationen zur Performance-Insights-API finden Sie in der Referenz zur Amazon RDS Performance-Insights-API.

Die Performance-Insights-API bietet die folgenden Operationen.

Performance-Insights-Aktion

AWS CLI Befehl

Description

CreatePerformanceAnalysisReport

aws pi create-performance-analysis-report

Erstellt einen Leistungsanalysebericht für die DB-Instance für einen bestimmten Zeitraum. Das Ergebnis lautet AnalysisReportId. Dies ist der eindeutige Bezeichner des Berichts.

DeletePerformanceAnalysisReport

aws pi delete-performance-analysis-report

Löscht einen Leistungsanalysebericht.

DescribeDimensionKeys

aws pi describe-dimension-keys

Ruft die Schlüssel der Top N-Dimension für eine Metrik für einen bestimmten Zeitraum ab.

GetDimensionKeyDetails

aws pi get-dimension-key-details

Ruft die Attribute der angegebenen Dimensionsgruppe für eine DB-Instance oder Datenquelle ab. Wenn Sie beispielsweise eine SQL-ID angeben und die Dimensionsdetails sind verfügbar, ruft GetDimensionKeyDetails den Volltext der Dimension db.sql.statement ab, die mit dieser ID verknüpft ist. Dieser Vorgang ist nützlich, da GetResourceMetrics und DescribeDimensionKeys das Abrufen von umfangreichen SQL-Anweisungen nicht unterstützt.

GetPerformanceAnalysisReport

aws pi get-performance-analysis-report

Ruft den Bericht einschließlich der Erkenntnisse für den Bericht ab. Das Ergebnis umfasst den Berichtsstatus, die Berichts-ID, Details zum Berichtszeitpunkt, Erkenntnisse und Empfehlungen.

GetResourceMetadata

aws pi get-resource-metadata

Rufen Sie die Metadaten für verschiedene Funktionen ab. Die Metadaten könnten beispielsweise darauf hindeuten, dass eine Funktion für eine bestimmte DB-Instance ein- oder ausgeschaltet ist.

GetResourceMetrics

aws pi get-resource-metrics

Ruft Performance-Insights-Metriken für eine Reihe von Datenquellen über einen Zeitraum ab. Sie können spezifische Dimensionsgruppen und Dimensionen bereitstellen und Aggregation und Filterkriterien für jede Gruppe bereitstellen.

ListAvailableResourceDimensions

aws pi list-available-resource-dimensions

Rufen Sie die Dimensionen ab, die für jeden angegebenen Metriktyp für eine bestimmte Instance abgefragt werden können.

ListAvailableResourceMetrics

aws pi list-available-resource-metrics

Rufen Sie alle verfügbaren Metriken der angegebenen Metriktypen ab, die für eine bestimmte DB-Instance abgefragt werden können.

ListPerformanceAnalysisReports

aws pi list-performance-analysis-reports

Ruft alle Analyseberichte ab, die für die DB-Instance verfügbar sind. Die Berichte werden auf der Grundlage der Startzeit jedes Berichts aufgelistet.

ListTagsForResource

aws pi list-tags-for-resource

Listet alle Metadaten-Tags auf, die der Ressource hinzugefügt wurden. Die Liste enthält den Namen und den Wert des Tags.

TagResource

aws pi tag-resource

Fügt einer Amazon-RDS-Ressource Metadaten-Tags hinzu. Das Tag enthält einen Namen und einen Wert.

UntagResource

aws pi untag-resource

Entfernt die Metadaten-Tags von der Ressource.

Weitere Informationen zum Abrufen von Zeitreihenmetriken und AWS CLI Beispiele für Performance Insights finden Sie in den folgenden Themen.