Performance Insights

Analysieren und optimieren Sie die Leistung der Amazon RDS-Datenbank

Erkenntnisse zur Amazon-RDS-Leistung?

Amazon RDS Performance-Insights ist eine Funktion zum Einstellen und Überwachen der Datenbankleistung, mit der Sie die Auslastung Ihrer Datenbank schnell beurteilen und ermitteln können, wann und wo Sie eingreifen müssen. Performance-Insights erlaubt es auch Nichtfachleuten, anhand des einfach verständlichen Dashboards, das den Datenbankleistung darstellt, Leistungsprobleme zu erkennen.

Performance-Insights verwendet leichtgewichtige Datenerfassungsmethoden, die die Performance Ihrer Anwendungen nicht beeinträchtigen, und macht es einfach, zu erkennen, welche SQL-Anweisungen die Last verursachen und warum. Es erfordert keine Konfiguration oder Wartung und ist derzeit verfügbar für Amazon Aurora (PostgreSQL- und MySQL-kompatible Editionen), Amazon RDS für PostgreSQL, MySQL, MariaDB, SQL Server und Oracle.

Dank sieben Tagen kostenloser Speicherung der Leistungshistorie ist es einfach, eine Vielzahl von Problemen aufzuspüren und zu lösen. Die Amazon Web Services API und das SDK machen es einfach, Performance-Insights in lokale und Drittanbieter-Überwachungstools zu integrieren. Wenn Sie eine längerfristige Aufbewahrung benötigen, können Sie sich dafür entscheiden, für eine bis zu zweijährige Aufbewahrung des Leistungsverlaufs zu bezahlen.

Melden Sie sich zu Beginn bei der Amazon RDS-Managementkonsole an und aktivieren Sie Performance-Insights, wenn Sie eine Instance einer unterstützten RDS-Engine erstellen oder modifizieren. Gehen Sie dann zum Dashboard von Performance-Insights, um mit der Leistungsüberwachung zu beginnen.

Vorteile

Performance-Insights richtet sich sowohl an IT-Generalisten als auch an Datenbankexperten. Anstatt mehrere Diagramme anzuzeigen, die manuell korreliert werden müssen, bietet es eine einfache Schnittstelle, die alle Kernleistungsinformationen in einem Diagramm zusammenfasst.

Wenn die Last hoch ist, können Sie die Art des Engpasses, wie z. B. hoher CPU-Verbrauch, Lock Waits oder E/A-Latenz, leicht erkennen und sehen, welche SQL-Anweisungen den Engpass verursachen.

Mit Performance-Insights können Sie mehrere Datenbank-Leistungsmetriken überwachen, ohne zahlreiche komplexe Diagramme analysieren zu müssen. Alle Metriken sind in einem einfachen, leistungsstarken Dashboard zusammengefasst.

Unabhängig davon, ob Ihr Problem mit der Datenbankleistung auf Probleme mit der Datenbankkonfiguration oder dem Anwendungsdesign zurückzuführen ist, können Sie den Engpass schnell identifizieren und sehen, welche SQL-Anweisungen dazu beitragen.

Performance-Insights erfordert keine Konfiguration oder Wartung. Sie aktivieren es einfach auf Ihrer RDS-Instance und greifen mit einem Klick in der RDS-Managementkonsole darauf zu.

Performance-Insights sammelt automatisch alle erforderlichen Leistungskennzahlen und verwaltet die zur Überwachung Ihrer Datenbanken erforderlichen Ressourcen. Anders als bei einem leichtgewichtigen Datenerfassungsmechanismus sind alle für die Überwachung verwendeten Ressourcen von Ihrer Datenbank-Instance getrennt.