Eine Skalierung für eine Auto-Scaling-Gruppe überprüfen - Amazon EC2 Auto Scaling

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.

Eine Skalierung für eine Auto-Scaling-Gruppe überprüfen

Im Bereich Amazon EC2 Auto Scaling der EC2 Amazon-Konsole können Sie im Aktivitätsverlauf für eine Auto Scaling Scaling-Gruppe den aktuellen Status einer Skalierungsaktivität einsehen, die gerade ausgeführt wird. Wenn die Skalierungsaktivität abgeschlossen ist, können Sie sehen, ob sie erfolgreich war oder nicht. Dies ist besonders nützlich, wenn Sie Auto-Scaling-Gruppen erstellen oder Skalierungsbedingungen zu bestehenden Gruppen hinzufügen.

Wenn Sie Ihrer Auto Scaling-Gruppe eine Target-Tracking-, Step- oder Simple Scaling-Richtlinie hinzufügen, beginnt Amazon EC2 Auto Scaling sofort mit der Bewertung der Richtlinie anhand der Metrik. Der Metrikalarm wird ausgelöst, ALARM wenn die Metrik den Schwellenwert für eine bestimmte Anzahl von Bewertungszeiträumen überschreitet. Das bedeutet, dass eine Skalierungsrichtlinie kurz nach ihrer Erstellung zu einer Skalierungsaktivität führen kann. Nachdem Amazon EC2 Auto Scaling die gewünschte Kapazität als Reaktion auf eine Skalierungsrichtlinie angepasst hat, können Sie die Skalierungsaktivität in Ihrem Konto überprüfen. Wenn Sie eine E-Mail-Benachrichtigung von Amazon EC2 Auto Scaling erhalten möchten, die Sie über eine Skalierungsaktivität informiert, folgen Sie den Anweisungen unterSNSAmazon-Benachrichtigungsoptionen für Amazon EC2 Auto Scaling.

Tipp

Im folgenden Verfahren sehen Sie sich die Abschnitte Activity history (Verlauf der Aktivität) und Instances für die Auto- Scaling-Gruppe an. In beiden sollten die benannten Spalten bereits angezeigt werden. Um ausgeblendete Spalten anzuzeigen oder die Anzahl der angezeigten Zeilen zu ändern, wählen Sie das Zahnradsymbol in der oberen rechten Ecke jedes Abschnitts, um die Einstellungen zu öffnen, die Einstellungen nach Bedarf zu aktualisieren und Confirm (Bestätigen) auszuwählen.

So zeigen Sie die Skalierungsaktivitäten für eine Auto-Scaling-Gruppe an (Konsole)
  1. Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/und wählen Sie im Navigationsbereich Auto Scaling Groups aus.

  2. Wählen Sie in der Navigationsleiste oben die Region aus, in der sich Ihre Auto-Scaling-Gruppe befindet.

  3. Aktivieren Sie das Kontrollkästchen neben der Auto-Scaling-Gruppe.

    Im unteren Teil der Seite wird ein geteilter Bereich geöffnet.

  4. Auf der Registerkarte Activity (Aktivität) unter Activity history (Aktivitätsverlauf) zeigt die Spalte Status an, ob Ihre Auto-Scaling-Gruppe-Instances erfolgreich gestartet oder beendet hat oder ob die Skalierungsaktivität noch im Gange ist.

  5. Wenn Sie viele Skalierungen haben, können Sie auf das Symbol > am oberen Rand des Aktivitätsverlaufs klicken, um die nächste Seite der Skalierungen anzuzeigen.

  6. Auf der Registerkarte Instance management (Instance-Verwaltung) wird unter Instances in der Spalte Lifecycle (Lebenszyklus) der Zustand Ihrer Instances angezeigt. Nach dem Start der Instance und dem Ende der Lebenszyklus-Hooks ändert sich ihr Lebenszyklusstatus in InService. In der Spalte Health Status wird das Ergebnis der EC2 Instance-Zustandsprüfung für Ihre Instance angezeigt.

So zeigen Sie die Skalierungsaktivitäten für eine Auto-Scaling-Gruppe an (AWS CLI)

Verwenden Sie den folgenden describe-scaling-activities-Befehl.

aws autoscaling describe-scaling-activities --auto-scaling-group-name my-asg

Es folgt eine Beispielausgabe.

Skalierungsaktivitäten werden nach Startzeit sortiert. Die noch laufenden Aktivitäten werden zuerst beschrieben.

{ "Activities": [ { "ActivityId": "5e3a1f47-2309-415c-bfd8-35aa06300799", "AutoScalingGroupName": "my-asg", "Description": "Terminating EC2 instance: i-06c4794c2499af1df", "Cause": "At 2020-02-11T18:34:10Z a monitor alarm TargetTracking-my-asg-AlarmLow-b9376cab-18a7-4385-920c-dfa3f7783f82 in state ALARM triggered policy my-target-tracking-policy changing the desired capacity from 3 to 2. At 2020-02-11T18:34:31Z an instance was taken out of service in response to a difference between desired and actual capacity, shrinking the capacity from 3 to 2. At 2020-02-11T18:34:31Z instance i-06c4794c2499af1df was selected for termination.", "StartTime": "2020-02-11T18:34:31.268Z", "EndTime": "2020-02-11T18:34:53Z", "StatusCode": "Successful", "Progress": 100, "Details": "{\"Subnet ID\":\"subnet-5ea0c127\",\"Availability Zone\":\"us-west-2a\"...}", "AutoScalingGroupARN": "arn" }, ... ] }

Eine Beschreibung der Felder in der Ausgabe finden Sie unter Aktivität in der Amazon EC2 Auto Scaling API Scaling-Referenz.

Hilfe beim Abrufen der Skalierungsaktivitäten für eine gelöschte Gruppe und Informationen über die Arten von Fehlern, die auftreten können, und deren Behandlung finden Sie unter Probleme in Amazon EC2 Auto Scaling beheben.