Direkt zum Inhalt

Wie kann ich die CPU- und Speicherauslastung für meinen Aurora-DB-Cluster anzeigen?

Lesedauer: 2 Minute
0

Ich möchte die CPU- und Speicherauslastung für meinen Amazon-Aurora-DB-Cluster anzeigen.

Lösung

Amazon Aurora sendet automatisch Metrikdaten für die DB-Instance an Amazon CloudWatch. Informationen zum Anzeigen von Aurora-Metriken in der CloudWatch-Konsole findest du unter Amazon-CloudWatch-Metriken für Amazon Aurora. Um Betriebssystem-Metriken mit Enhanced Monitoring zu überwachen, musst du Enhanced Monitoring aktivieren.

Gehe wie folgt vor, um die verfügbaren Metriken für den DB-Cluster in der Amazon-RDS-Konsole anzuzeigen:

  1. Öffne die Amazon-RDS-Konsole.
  2. Wähle im Navigationsbereich Datenbanken.
  3. Wähle die DB-Instance aus.
  4. Wähle die Registerkarte Überwachung aus.
  5. Wähle im Menü Überwachung die Option CloudWatch, Enhanced Monitoring oder Betriebssystem-Prozessliste aus.

Überprüfe im Abschnitt Betriebssystem-Prozessliste von Enhanced Monitoring die Betriebssystemprozesse und Relational Database Services (RDS)-Prozesse. Verwende diese Metriken, um zu ermitteln, ob ein Betriebssystem- oder RDS-Prozess zu einer Erhöhung der CPU-Auslastung geführt hat. Du kannst diese Metriken auch verwenden, um jeden Anstieg der CPU-Auslastung zu überwachen, den mysqld oder Aurora verursacht haben. Überprüfe die Metriken für CPUUtilization, um die Aufteilung der CPU-Auslastung zu sehen.

Die Standardeinstellung für Enhanced Monitoring ist 60 Sekunden. Du kannst die Granularitätseigenschaft in Enhanced Monitoring auf 1 Sekunde oder 10 Sekunden festlegen. Mithilfe der Eigenschaft Granularität kannst du die Workload ermitteln, welche die Ressourcenauslastung erhöht, was in den Standard-CloudWatch-Metriken nicht sichtbar ist.

Ähnliche Informationen

Überwachung von Metriken in einem Amazon Aurora-Cluster

Wie behebe und löse ich das Problem einer hohen CPU-Auslastung auf meiner Instance von Amazon RDS für MySQL oder von Aurora MySQL-Compatible DB?

AWS OFFICIALAktualisiert vor 5 Monaten