View a markdown version of this page

Überwachen Sie Auto Scaling-Instances mit beeinträchtigten Amazon EBS-Volumes mithilfe von Zustandsprüfungen - 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.

Überwachen Sie Auto Scaling-Instances mit beeinträchtigten Amazon EBS-Volumes mithilfe von Zustandsprüfungen

Sie können die Amazon EBS-Zustandsprüfungen für Ihre Auto Scaling-Gruppe aktivieren, um sicherzustellen, dass Amazon EC2 Auto Scaling das gesamte System überwacht, auf dem Ihre Anwendung ausgeführt wird.

Nachdem Sie diese Zustandsprüfungen aktiviert haben, empfängt Amazon EC2 Auto Scaling die Ergebnisse der Amazon EC2-Statusprüfungen, die auf den angeschlossenen EBS-Volumes einer Instance durchgeführt wurden. Wenn ein Volume nicht erreichbar ist oder die I/O Statusüberprüfungen nicht besteht, schlägt die Zustandsprüfung fehl und die entsprechende Instance wird als fehlerhaft eingestuft. Wenn Amazon EC2 Auto Scaling eine fehlerhafte Instance erkennt, wird sie ersetzt.

In diesem Thema wird davon ausgegangen, dass Sie mit den beigefügten EBS-Statusüberprüfungen vertraut sind. Falls nicht, finden Sie weitere Informationen im Abschnitt „Angehängte EBS-Statusüberprüfungen“ im Amazon EC2-Benutzerhandbuch. Im folgenden Thema wird beschrieben, wie Sie die Amazon EC2 Auto Scaling-Zustandsprüfungen aktivieren, die auf den beigefügten EBS-Statusüberprüfungen basieren.

Anmerkung

Sie können die Amazon EBS-Zustandsprüfungen für alle Ihre Auto Scaling-Gruppen aktivieren. Diese Zustandsprüfungen sind jedoch nur für Instances verfügbar, die auf dem AWS Nitro-System erstellt wurden.

Schalten Sie die Amazon EBS-Zustandsprüfungen für eine Gruppe ein

Sie können die Amazon EBS-Zustandsprüfungen für neue und bestehende Auto Scaling-Gruppen aktivieren.

Console
Amazon EBS-Zustandsprüfungen für eine neue Gruppe aktivieren

Wenn Sie die Auto Scaling-Gruppe erstellen, wählen Sie auf der Seite „Erweiterte Optionen konfigurieren“ für Zustandsprüfungen, Zusätzliche Zustandsprüfungstypen die Option Amazon EBS-Zustandsprüfungen aktivieren aus. Geben Sie dann unter Frist für Zustandsprüfungen die Zeit in Sekunden ein. Diese Zeitspanne gibt an, wie lange Amazon EC2 Auto Scaling warten muss, bevor der Integritätsstatus einer Instance überprüft wird, nachdem sie in den InService Status übergegangen ist. Weitere Informationen finden Sie unter Legen Sie die Wartefrist für die Zustandsprüfung einer Auto-Scaling-Gruppe fest.

AWS CLI
Amazon EBS-Zustandsprüfungen für eine neue Gruppe aktivieren

Fügen Sie dem Befehl create-auto-scaling-group die Option --health-check-type hinzu. Das folgende Beispiel spezifiziert die --health-check-type Option EBS für eine neue Auto Scaling-Gruppe mit dem Namenmy-asg.

aws autoscaling create-auto-scaling-group --auto-scaling-group-name my-asg \ --health-check-type "EBS" --health-check-grace-period 60 ...

Sie können mehrere Werte für die --health-check-type Option angeben. Verwenden Sie beispielsweise den folgenden Befehl, um die Zustandsprüfungstypen Amazon EBS und Elastic Load Balancing hinzuzufügen.

aws autoscaling create-auto-scaling-group --auto-scaling-group-name my-asg \ --health-check-type "EBS,ELB" --health-check-grace-period 60 ...

Bei den Wertnamen muss die Groß- und Kleinschreibung beachtet werden.

Console
Amazon EBS-Zustandsprüfungen für eine bestehende Gruppe aktivieren
  1. Öffnen Sie die Amazon EC2-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 AWS-Region aus, in der Sie Ihre Auto-Scaling-Gruppe erstellt haben.

  3. Aktivieren Sie das Kontrollkästchen neben einer vorhandenen Gruppe.

    Im unteren Teil der Seite Auto Scaling groups (Auto-Scaling-Gruppen) wird ein geteilter Bereich geöffnet.

  4. Wählen Sie auf der Registerkarte Details die Option Zustandsprüfungen, Bearbeiten aus.

  5. Wählen Sie für Zustandsprüfungen unter Zusätzliche Zustandsprüfungstypen die Option Amazon EBS-Zustandsprüfungen aktivieren aus.

  6. Geben Sie unter Frist für Zustandsprüfungen die Zeit in Sekunden ein. Diese Zeitspanne gibt an, wie lange Amazon EC2 Auto Scaling warten muss, bevor der Integritätsstatus einer Instance überprüft wird, nachdem sie in den InService Status übergegangen ist. Weitere Informationen finden Sie unter Legen Sie die Wartefrist für die Zustandsprüfung einer Auto-Scaling-Gruppe fest.

  7. Wählen Sie Aktualisieren aus.

AWS CLI
Amazon EBS-Zustandsprüfungen für eine bestehende Gruppe aktivieren

Fügen Sie die Option --health-check-type dem Befehl update-auto-scaling-group hinzu. Das folgende Beispiel spezifiziert die --health-check-type Option EBS für eine bestehende Auto Scaling-Gruppe mit dem Namenmy-asg.

aws autoscaling update-auto-scaling-group --auto-scaling-group-name my-asg \ --health-check-type "EBS" --health-check-grace-period 60

Um mehrere Typen von Integritätsprüfungen zu verwenden, können Sie mehrere Werte (z. B.EBS,ELB) für die --health-check-type Option angeben.

Bei den Wertnamen muss die Groß- und Kleinschreibung beachtet werden.