Wie funktioniert Guru for RDS DevOps - DevOps Amazon-Guru

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.

Wie funktioniert Guru for RDS DevOps

DevOpsGuru for RDS sammelt metrische Daten, analysiert sie und veröffentlicht dann Anomalien im Dashboard.

Datenerfassung und Analyse

DevOpsGuru for RDS sammelt Daten über Ihre Amazon RDS-Datenbanken von Amazon RDS Performance Insights. Diese Funktion überwacht Amazon RDS-DB-Instances, sammelt Metriken und ermöglicht es Ihnen, die Metriken in einem Diagramm zu untersuchen. Die wichtigste Leistungskennzahl istDBLoad. DevOpsGuru for RDS verwendet Performance Insights Insights-Metriken und analysiert sie, um Anomalien zu erkennen. Weitere Informationen zu Performance Insights finden Sie unter Überwachen der DB-Auslastung mit Performance Insights auf Amazon Aurora im Amazon Aurora Aurora-Benutzerhandbuch oder Überwachen der DB-Auslastung mit Performance Insights auf Amazon RDS im Amazon RDS-Benutzerhandbuch.

DevOpsGuru for RDS verwendet maschinelles Lernen und fortschrittliche statistische Analysen, um die von Performance Insights gesammelten Daten zu analysieren. Wenn DevOps Guru for RDS Leistungsprobleme feststellt, fährt es mit dem nächsten Schritt fort.

Veröffentlichung von Anomalien

Ein Problem mit der Datenbankleistung, z. B. eine hohe Datenbanklast, kann die Servicequalität für Ihre Datenbank beeinträchtigen. Wenn DevOps Guru ein Problem in einer RDS-Datenbank entdeckt, veröffentlicht Guru einen Einblick im Dashboard. Die Erkenntnis enthält eine Anomalie für die Ressource AWS/RDS.

Wenn Performance Insights für Ihre Instances aktiviert ist, beinhaltet die Anomalie eine detaillierte Analyse des Problems. DevOps Guru for RDS empfiehlt Ihnen außerdem, eine Untersuchung oder bestimmte Korrekturmaßnahmen durchzuführen. Die Empfehlung könnte beispielsweise lauten, eine bestimmte SQL-Anweisung mit hoher Auslastung zu untersuchen, eine Erhöhung der CPU-Kapazität in Betracht zu ziehen oder Sitzungen zu schließen idle-in-transaction.