Überwachen einer Aurora PostgreSQL Limitless Database mithilfe von 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.

Überwachen einer Aurora PostgreSQL Limitless Database mithilfe von Performance Insights

Verwenden Sie Performance Insights, um Ihren Cluster von Aurora PostgreSQL Limitless Database zu überwachen. Performance Insights funktioniert für Aurora PostgreSQL Limitless Database ähnlich wie für standardmäßige Aurora-DB-Cluster. Sie verfolgen jedoch Metriken für Aurora PostgreSQL Limitless Database auf Shard-Gruppenebene.

Die beiden wichtigsten Performance-Insights-Metriken, die es zu verfolgen gilt, sind die folgenden:

  • Datenbanklast: Misst den Aktivitätsgrad in Ihrer Datenbank. Die wichtigste Metrik für Performance Insights ist DBLoad, die jede Sekunde erfasst wird.

    Die Einheit für die Metrik DBLoad in Performance Insights ist AAS (Durchschnittliche aktive Sitzungen) Um die Anzahl der durchschnittlich aktiven Sitzungen AAS zu erhalten, ruft Performance Insights die Anzahl der Sitzungen ab, die gleichzeitig eine Abfrage ausführen. Die AAS ist die Gesamtzahl der Sitzungen geteilt durch die Gesamtzahl der Beispiele. Weitere Informationen zu DBLoad und AAS finden Sie unter Datenbanklast.

  • Maximale CPU: Die maximale Rechenleistung, die Ihrer Datenbank zur Verfügung steht. Um zu sehen, ob aktive Sitzungen die maximale CPU überschreiten, sehen Sie sich ihre Beziehung zur Max vCPU-Linie an. Der Max vCPU-Wert wird anhand der Anzahl der vCPU (virtuellen CPU)-Cores für Ihre DB-Instance bestimmt. Weitere Informationen zu Max vCPU finden Sie unter Maximale CPU.

Darüber hinaus können Sie die Metrik DBLoad in Dimensionen aufteilen, also in „Unterkategorien“ der Metrik. Die am häufigsten verwendeten Dimensionen sind folgende:

  • Top-Instances: Zeigt die relative DB-Auslastung für Ihre Instances (Shards und Router) in absteigender Reihenfolge an.

  • Warteereignis: Bewirkt, dass SQL-Anweisungen warten, bis ein bestimmtes Ereignis eintritt, bevor sie mit der Ausführung fortfahren können. Warteereignisse geben an, wo Arbeit behindert wird.

  • Top-SQL: Zeigt, welche Abfragen am meisten zur Datenbanklast beitragen.

Weitere Informationen zu Performance-Insights-Dimensionen finden Sie unter Dimensionen.

Die folgende Abbildung zeigt die Dimension Top-Instances für eine DB-Shard-Gruppe.

Die Dimension „Top-Instances“ für eine DB-Shard-Gruppe.