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.
AWSSupport-CalculateEBSPerformanceMetrics
Beschreibung
Das AWSSupport-CalculateEBSPerformanceMetrics Runbook hilft bei der Diagnose von Amazon EBS-Leistungsproblemen, indem es Leistungskennzahlen berechnet und in einem CloudWatch Dashboard veröffentlicht. Das Dashboard zeigt die geschätzten durchschnittlichen IOPS und den geschätzten Durchsatz für ein Amazon EBS-Zielvolume oder alle Volumes an, die an die Amazon Elastic Compute Cloud (Amazon EC2) -Zielinstanz angehängt sind. Für Amazon EC2 EC2-Instances werden auch die durchschnittlichen IOPS und der Durchsatz der Instance angezeigt. Das Runbook gibt den Link zum neu erstellten CloudWatch Dashboard aus, in dem die relevanten berechneten Metriken angezeigt werden. CloudWatch Das CloudWatch Dashboard wird in Ihrem Konto mit dem Namen erstellt:AWSSupport-<ResourceId>-EBS-Performance-<automation:EXECUTION_ID>.
Wie funktioniert es?
Das Runbook führt die folgenden Schritte aus:
-
Stellt sicher, dass die angegebenen Zeitstempel gültig sind.
-
Überprüft, ob die Ressourcen-ID (Amazon EBS Volume oder Amazon EC2 EC2-Instance) gültig ist.
-
Wenn Sie eine Amazon EC2 als ResourceID angeben, wird ein CloudWatch Dashboard mit der tatsächlichen Gesamtsumme IOPS/Throughput für diese Amazon EC2 EC2-Instance und dem Diagramm mit dem geschätzten durchschnittlichen IOPS/Durchsatz für alle Amazon EBS-Volumes erstellt, die an eine Amazon EC2 EC2-Instance angehängt sind.
-
Wenn Sie ein Amazon EBS-Volumen als ResourceID angeben, wird ein CloudWatch Dashboard mit dem IOPS/Throughput Diagramm „Geschätzter Durchschnitt“ für dieses Volumen erstellt.
-
Wenn nach der Generierung des CloudWatch Dashboards der geschätzte durchschnittliche IOPS oder der geschätzte durchschnittliche Durchsatz höher als der maximale IOPS bzw. der maximale Durchsatz ist, ist Microbursting für das Volume oder die Volumes möglich, die an eine Amazon EC2 EC2-Instance angehängt sind.
Anmerkung
Bei Burst-Volumes (gp2, sc2 und st1) IOPS/throughput sollte das Maximum berücksichtigt werden, bis Sie den Burst-Balance erreicht haben. Wenn das Burst-Balancing vollständig ausgelastet ist, d. h. es Null wird, sollten Sie die Basiskennzahlen berücksichtigen. IOPS/throughput
Wichtig
Die Erstellung des CloudWatch Dashboards kann zu zusätzlichen Gebühren für Ihr Konto führen. Weitere Informationen finden Sie im CloudWatchAmazon-Preisleitfaden
Führen Sie diese Automatisierung aus (Konsole)
Art des Dokuments
Automatisierung
Eigentümer
Amazon
Plattformen
LinuxmacOS, Windows
Parameter
Erforderliche IAM-Berechtigungen
Der AutomationAssumeRole Parameter erfordert die folgenden Aktionen, um das Runbook erfolgreich zu verwenden.
-
ec2:DescribeVolumes -
ec2:DescribeInstances -
ec2:DescribeInstanceTypes -
cloudwatch:PutDashboard
Beispiel für eine Richtlinie
Anweisungen
Gehen Sie wie folgt vor, um die Automatisierung zu konfigurieren:
-
Navigieren Sie
AWSSupport-CalculateEBSPerformanceMetricsim Systems Manager unter Dokumente zu. -
Wählen Sie Execute automation (Automatisierung ausführen).
-
Geben Sie für die Eingabeparameter Folgendes ein:
-
AutomationAssumeRole (Fakultativ):
Der Amazon-Ressourcenname (ARN) der Rolle AWS AWS Identity and Access Management (IAM), der es Systems Manager Automation ermöglicht, die Aktionen in Ihrem Namen durchzuführen. Wenn keine Rolle angegeben ist, verwendet Systems Manager Automation die Berechtigungen des Benutzers, der dieses Runbook startet.
-
ResourceID (erforderlich):
Die ID der Amazon EC2 EC2-Instance oder des Amazon EBS-Volumes.
-
Startzeit (erforderlich):
Die Startzeit, in der die Daten angezeigt werden sollen CloudWatch. Die Uhrzeit muss im Format
yyyy-mm-ddThh:mm:ssund in UTC angegeben werden. -
Endzeit (erforderlich):
Die Endzeit, in der die Daten angezeigt werden sollen CloudWatch. Die Uhrzeit muss im Format
yyyy-mm-ddThh:mm:ssund in UTC angegeben werden.
-
-
Wählen Sie Ausführen aus.
-
Die Automatisierung wird eingeleitet.
-
Das Dokument führt die folgenden Schritte aus:
-
CheckResourceIdAndTimeStamps:
Überprüft, ob die Endzeit um mindestens eine Minute länger als die Startzeit ist und ob die angegebene Ressource vorhanden ist.
-
CreateCloudWatchDashboard:
Berechnet die Amazon EBS-Leistung und zeigt ein Diagramm auf der Grundlage Ihrer Ressourcen-ID an. Wenn Sie eine Amazon EBS-Volume-ID für den Parameter Resource ID angeben, erstellt dieses Runbook ein CloudWatch Dashboard mit geschätzten durchschnittlichen IOPS und dem geschätzten durchschnittlichen Durchsatz für das Amazon EBS-Volume. Wenn Sie eine Amazon EC2 EC2-Instance-ID für den Parameter Resource ID angeben, erstellt dieses Runbook ein CloudWatch Dashboard mit den durchschnittlichen Gesamt-IOPS und dem durchschnittlichen Gesamtdurchsatz für die Amazon EC2 EC2-Instance sowie mit den geschätzten durchschnittlichen IOPS und dem geschätzten durchschnittlichen Durchsatz für alle Amazon EBS-Volumes, die an die Amazon EC2 EC2-Instance angehängt sind.
-
-
Wenn Sie den Vorgang abgeschlossen haben, finden Sie im Abschnitt Outputs die detaillierten Ergebnisse der Ausführung:
CloudWatch Beispiel-Dashboard für Ressourcen-ID als Amazon EC2 EC2-Instance
CloudWatch Beispiel-Dashboard für Ressourcen-ID als Amazon EBS-Volume-ID
Referenzen
Systems Manager Automation
AWS Servicedokumentation