Bewährte Methoden zur Verwendung von Neptune-Metriken - Amazon Neptune

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.

Bewährte Methoden zur Verwendung von Neptune-Metriken

Sie können die Metriken überwachen, die für Ihren Neptune-DB-Cluster verfügbar sind, um Leistungsprobleme aufgrund unzureichender Ressourcen und anderer häufiger Engpässe zu identifizieren.

Überwachen Sie die Leistungsmetriken regelmäßig, um die Durchschnitts-, Höchst- und Mindestwerte für eine Vielzahl von Zeitbereichen zu sammeln. Auf diese Weise können Sie feststellen, wenn die Leistung nachlässt. Mithilfe dieser Daten können Sie CloudWatch Amazon-Alarme für bestimmte Metrik-Schwellenwerte einrichten, sodass Sie benachrichtigt werden, wenn diese erreicht werden.

Wenn Sie einen neuen DB-Cluster einrichten und in diesem ein typisches Workload ausführen, versuchen Sie, die Durchschnitts-, Höchst- und Mindestwerte aller Leistungsmetriken in unterschiedlichen Intervallen zu erfassen (beispielsweise eine Stunde, 24 Stunden, eine Woche, zwei Wochen). Auf diese Weise erhalten Sie eine Vorstellung davon, was normal ist. Dies hilft, um Vergleichswerte für Betriebsstunden während und außerhalb von Spitzenbelastungen zu erhalten. Sie können diese Informationen anschließend verwenden, um festzustellen, wann die Leistung unter Standardwerte absinkt, und die Alarme entsprechend festlegen.

Weitere Informationen zum Anzeigen von Neptune-Metriken finden Sie unter Überwachung von Neptune mit Amazon CloudWatch.

Es folgen die wichtigsten Metriken, mit denen gestartet werden soll:

  • BufferCacheHitRatio— Der Prozentsatz der Anfragen, die vom Puffer-Cache bedient werden. Cache-Fehler erhöhen die Latenz bei der Abfrageausführung erheblich. Wenn die Cache-Trefferquote unter 99,9 % liegt und die Latenz ein Problem für Ihre Anwendung darstellt, sollten Sie ein Upgrade des Instance-Typs in Betracht ziehen, um mehr Daten im Arbeitsspeicher zwischenzuspeichern.

  • CPUAuslastung — Prozentsatz der genutzten Computerverarbeitungskapazität. Je nach Ihren Zielen für die Abfrageleistung können hohe Werte für den CPU Verbrauch angemessen sein.

  • Freigegebener Speicher — Wie viel RAM ist auf der DB-Instance verfügbar, in Megabyte. Neptune hat seinen eigenen Speichermanager, daher ist diese Metrik möglicherweise niedriger als erwartet. Ein gutes Zeichen dafür, dass Sie ein Upgrade Ihrer Instance-Klasse auf eine mit mehreren Instanzen in Betracht ziehen sollten, RAM ist, wenn Abfragen häufig Ausnahmen auslösen. out-of-memory

Die rote Linie auf der Registerkarte „Metriken“ auf der Registerkarte „Überwachung“ ist für CPU und „Speichermetriken“ mit 75% gekennzeichnet. Wenn der Speicherverbrauch der Instance diese Linie häufig überschreitet, prüfen Sie Ihren Workload und ziehen Sie ein Upgrade Ihrer Instance in Betracht, um die Abfrageleistung verbessern.