Analysieren Sie Latenztrends für EDA in Workload Factory
Nachdem eine Latenzüberschreitung festgestellt wurde, lassen sich mithilfe der Diagramme Veränderungen der Volumenlatenz, IOPS und des Durchsatzes im Zeitverlauf nachvollziehen. So lassen sich Muster erkennen und überprüfen, ob die Behebung die Performance verbessert hat.
Bevor Sie beginnen
Es werden "konfigurierte Latenzüberwachung" und mindestens ein erkannter Sicherheitsverstoß benötigt. Für die Anzeige der Diagramme müssen AWS-Zugangsdaten verfügbar sein. Für die Anzeige der Aufschlüsselung der QoS-Latenzkomponenten muss das Dateisystem verknüpft sein.
Latenztrends analysieren
Die Seite Detaillierte Latenzanalyse bietet Leistungsdiagramme zur Analyse des Volumenverhaltens im Zeitverlauf: Latenz, IOPS und Durchsatz.
Die Diagramme zeigen CloudWatch Kennzahlen für das betroffene Volumen. Alle Diagramme verwenden dieselbe Zeitachse. Die Kennzahlen werden automatisch basierend darauf angezeigt, welcher Alarm das Ereignis ausgelöst hat.
Sie können den Zeitraum ändern, um die Leistung über verschiedene Zeiträume hinweg zu betrachten. Sie können auch zwischen den Operationen „Alle“, „Lesen“, „Schreiben“ oder „Metadaten“ wechseln.
Die Visualisierung umfasst:
-
Latenzdiagramm: Zeigt die Volumenlatenz (ms) im Zeitverlauf mit Warn- und kritischen Schwellenwertlinien sowie Überschreitungsmarkierungen.
-
IOPS Diagramm: Zeigt die IOPS im Zeitverlauf mit Schwellenwerten und Überschreitungsmarkierungen (sofern konfiguriert).
-
Durchsatzdiagramm: Zeigt den Durchsatz im Zeitverlauf für den ausgewählten Zeitraum. Wenn im Filter Metadaten ausgewählt ist, zeigt das Durchsatzdiagramm keine Daten an.
-
Schwellenwertlinien: Gepunktete horizontale Linien zeigen Warn- und kritische Schwellenwerte.
-
Verletzungsmarkierungen: Visuelle Markierungen zeigen erkannte Sicherheitsverletzungen an. Beim Überfahren einer Markierung mit dem Mauszeiger werden Schweregrad, Erkennungszeitpunkt, CloudWatch Medianlatenz (ms) und die Aufschlüsselung der QoS-Latenzkomponenten angezeigt.
-
Auf der Registerkarte Latenz das Ereignis in der Spalte Schweregrad auswählen.
Das Panel zur Latenzanalyse öffnet sich.
-
Das Latenzdiagramm und die Zusammenfassung der Grenzwertüberschreitungen für den ausgewählten Zeitraum und Typ werden angezeigt.
-
Vollständige Analyse anzeigen öffnet die Detaillierte Latenzanalyse.
-
In Latenzdiagrammen lassen sich der Zeitrahmen (zum Beispiel 72 Stunden) und der Typ (Lesen/Schreiben/Metadaten) zur Anpassung der Diagramme auswählen.
-
Diagramme für Folgendes anzeigen:
-
Latenz (ms) mit Warn-/kritischen Schwellenwertlinien
-
IOPS mit Schwellenwertlinien (falls konfiguriert)
-
Durchsatz im gleichen Zeitraum
-
-
Verwenden Sie die Spike-Markierungen und die Zusammenfassung der Verstöße (zum Beispiel „1 kritischer Verstoß in diesem Zeitraum erkannt“), um Latenzerhöhungen mit IOPS- und Durchsatzänderungen zu korrelieren.
-
Den Zeitraum ändern, um andere Zeiträume zu überprüfen und nach Mustern zu suchen.
-
Die Trendlinien für Latenz, IOPS und Durchsatz können geprüft werden. Die Diagramme für IOPS und Latenz enthalten Schwellenwertlinien zum Vergleich.
-
Fahren Sie mit dem Mauszeiger über eine Verletzungsmarkierung, um Details zur Verletzung anzuzeigen (Schweregrad, Zeitpunkt der Erkennung, mittlere CW-Latenz und QoS-Latenzkomponenten).
-
Nutzen Sie die Erkenntnisse aus den Diagrammen, um:
-
Es kann festgestellt werden, ob Latenzprobleme einmalig oder wiederholt auftreten.
-
Tageszeiten erkennen, zu denen die Latenz höher ist
-
Feststellen, ob Latenzspitzen kurz- oder langanhaltend sind
-
Latenzereignisse mit Arbeitslastmustern oder Systemänderungen vergleichen
-
Sie können sehen, wie sich die Latenz des Volumens im Laufe der Zeit verändert. Dies unterstützt die Entscheidung, ob aktuell Maßnahmen erforderlich sind, Alarmgrenzen angepasst werden sollten oder eine Überprüfung auf Systemprobleme sinnvoll ist.
|
|
Die Diagramme verwenden CloudWatch Metriken. Diese können geringfügig von den in QoS gemeldeten Latenzkomponenten abweichen, da sie auf unterschiedliche Weise erfasst werden. |
Graphinterpretation
Diese Tipps sind bei der Überprüfung von Änderungen der Reaktionszeit hilfreich:
-
Mehrere Zeiträume verwenden: Die Diagramme in verschiedenen Zeitbereichen zeigen den Unterschied zwischen kurzfristigen Spitzen und anhaltenden Verlangsamungen. Die 24-Stunden-Ansicht bietet einen Gesamtüberblick. Anschließend lässt sich durch das Heranzoomen auf kürzere Zeiträume gezielt nach bestimmten Vorfällen suchen, oder die 72-Stunden-Ansicht zeigt tägliche Muster.
-
Schwellenwerte visuell vergleichen: Die Schwellenwertlinien im Diagramm können genutzt werden, um zu prüfen, ob die Warn- und kritischen Einstellungen zur Arbeitslast passen. Wenn die Latenz häufig nahe an den Schwellenwert heranreicht, ihn aber nicht überschreitet, könnte der Schwellenwert zu hoch sein. Wenn viele kurze Spitzenwerte auftreten, die den Schwellenwert überschreiten, aber den Betrieb nicht beeinträchtigen, könnte der Schwellenwert zu empfindlich sein.
-
Tagesmuster erkennen: Die 24-Stunden- und 72-Stunden-Ansichten ermöglichen das Erkennen von Mustern im Tagesverlauf. Wenn Latenzspitzen zu denselben Zeiten auftreten, empfiehlt sich das Einplanen ressourcenintensiver Aufgaben in ruhigeren Zeiträumen oder das Hinzufügen zusätzlicher Kapazität für stark ausgelastete Zeiten.
-
Unterscheidung der Spike-Typen: Kurze Spikes deuten in der Regel auf vorübergehende Probleme hin, wie zum Beispiel kurzzeitige Ressourcenengpässe. Latenz, die über längere Zeit hoch bleibt, weist auf tieferliegende Systemprobleme hin, wie begrenzte Kapazität oder Konfigurationsprobleme. Jede Situation erfordert eine andere Lösung.
-
Trends nach Änderungen überwachen: Nach dem Anpassen von Schwellenwerten, dem Hinzufügen von Kapazität oder dem Ändern von Einstellungen wird empfohlen, den Graphen mindestens 72 Stunden lang zu beobachten, um sicherzustellen, dass die Änderungen funktioniert haben.