

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.

# CloudWatch Alarme für Amazon EC2 EC2-Instances erstellen, die Statusprüfungen nicht bestehen
<a name="creating_status_check_alarms"></a>

Sie können die [Metriken für die Statusprüfung](viewing_metrics_with_cloudwatch.md#status-check-metrics) verwenden, um CloudWatch Alarme zu erstellen, die Sie benachrichtigen, wenn die Statusprüfung einer Instanz fehlgeschlagen ist.

Alarme bei Statusprüfungen können vorübergehend in den Status *ungenügend Daten* wechseln, wenn metrische Datenpunkte fehlen. Dies ist zwar selten, kann aber passieren, wenn es zu einer Unterbrechung der metrischen Berichtssysteme kommt, selbst wenn eine Instance fehlerfrei ist. Wir empfehlen, diesen Status als fehlende Daten zu behandeln und nicht als Fehlschlag bei der Statusüberprüfung oder als Alarmverletzung. Dies ist besonders wichtig, wenn als Reaktion Aktionen zum Anhalten, Beenden, Neustarten oder Wiederherstellen der Instance ausgeführt werden.

------
#### [ Console ]

In diesem Beispiel wird ein Alarm konfiguriert, der eine Benachrichtigung sendet, wenn eine Instance eine Statusprüfung nicht besteht. Sie können die Instance optional anhalten, beenden oder wiederherstellen.

**So erstellen Sie einen Statusprüfungsalarm**

1. Öffnen Sie die Amazon-EC2-Konsole unter [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Wählen Sie im Navigationsbereich **Instances** aus.

1. Wählen Sie die Instance, dann die Registerkarte **Statusprüfungen** und **Aktionen**, **Statusprüfalarm erstellen** aus.

1. Wählen Sie auf der Seite ** CloudWatch Alarme verwalten** unter **Alarm hinzufügen oder bearbeiten** die Option **Alarm erstellen** aus.

1. Aktivieren Sie für **Alarmbenachrichtigung** den Schalter, um Amazon Simple Notification Service (Amazon SNS) -Benachrichtigungen zu konfigurieren. Wählen Sie ein vorhandenes Amazon SNS-Thema aus oder geben Sie einen Namen ein, um ein neues Thema zu erstellen.

   Wenn Sie der Liste der Empfänger eine E-Mail-Adresse hinzufügen oder ein neues Thema erstellen, sendet Amazon SNS an jede neue Adresse eine Bestätigungs-E-Mail. Jeder Empfänger muss den Bestätigungslink in der E-Mail auswählen. Benachrichtigungen über Alarme werden nur an bestätigte Adressen gesendet.

1. Aktivieren Sie für **Alarmaktion** den Schalter, um eine Aktion anzugeben, die ausgeführt werden soll, wenn der Alarm ausgelöst wird. Wählen Sie die Aktion aus.

1. Wählen Sie unter **larm thresholds (Alarmschwellenwerte)** die Metrik und Kriterien für den Alarm aus.

   Sie können die Standardeinstellungen für **Beispiele gruppieren nach** (**Durchschnitt**) und für **Datentypen für die Probenahme** (**Statusprüfung failed:either**) übernehmen oder an Ihre Anforderungen anpassen.

   Legen Sie unter **Consecutive period (Kontinuierlicher Zeitraum)** die Anzahl von Zeiträumen fest, die ausgewertet werden sollen, und wählen Sie unter **Period (Zeitraum)** die Dauer des Auswertungszeitraums aus, nach dem der Alarm ausgelöst und eine E-Mail gesendet wird.

1. (Optional) Wählen Sie für **Beispiel-Metrikdaten** die Option **Zu Dashboard hinzufügen** aus.

1. Wählen Sie **Erstellen** aus.

Falls Sie Änderungen an einem Alarm zum Instance-Status vornehmen möchten, können Sie ihn bearbeiten.

**Erstellen eines Ereignisfensters**

1. Öffnen Sie die Amazon-EC2-Konsole unter [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Wählen Sie im Navigationsbereich **Instances** aus.

1. Wählen Sie die Instanz aus und wählen Sie **Aktionen**, **Überwachung**, ** CloudWatchAlarme verwalten** aus.

1. Wählen Sie auf der Seite ** CloudWatch Alarme verwalten** unter **Alarm hinzufügen oder bearbeiten** die Option **Alarm bearbeiten** aus.

1. Wählen Sie unter **Search for alarm (Alarmsuche)** den Alarm aus.

1. Wenn Sie die Änderungen vorgenommen haben, wählen Sie **Update (Aktualisieren)** aus.

------
#### [ AWS CLI ]

Im folgenden Beispiel veröffentlicht der Alarm eine Benachrichtigung an das SNS-Thema, wenn die Instance entweder die Instance- oder die System-Statusprüfung in mindestens zwei aufeinanderfolgenden Zeiträumen nicht besteht. Die verwendete CloudWatch Metrik ist`StatusCheckFailed`.

**So erstellen Sie einen Statusprüfungsalarm**

1. Wählen Sie ein vorhandenes SNS-Thema aus oder erstellen Sie ein neues Thema. Weitere Informationen finden Sie unter [Zugriff auf Amazon SNS in der AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-services-sns.html) im *Benutzerhandbuch für AWS Command Line Interface *.

1. Verwenden Sie den folgenden Befehl [list-metrics](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/list-metrics.html), um die verfügbaren CloudWatch Amazon-Metriken für Amazon EC2 anzuzeigen.

   ```
   aws cloudwatch list-metrics --namespace AWS/EC2
   ```

1. Verwenden Sie den folgenden [put-metric-alarm](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/put-metric-alarm.html)Befehl, um den Alarm zu erstellen.

   ```
   aws cloudwatch put-metric-alarm \
       --alarm-name {{StatusCheckFailed-Alarm-for-i-1234567890abcdef0}} \
       --metric-name StatusCheckFailed \
       --namespace AWS/EC2 \
       --statistic Maximum \
       --dimensions Name=InstanceId,Value={{i-1234567890abcdef0}} \
       --unit Count \
       --period 300 \
       --evaluation-periods 2 \
       --threshold 1 \
       --comparison-operator GreaterThanOrEqualToThreshold \
       --alarm-actions arn:aws:sns:{{us-west-2}}:{{111122223333}}:{{my-sns-topic}}
   ```

   Der Zeitraum ist der Zeitraum in Sekunden, in dem CloudWatch Amazon-Metriken erfasst werden. Im Beispiel wird der Wert 300 verwendet, also 60 Sekunden multipliziert mit 5 Minuten. Die Bewertungsperiode ist die Anzahl von aufeinanderfolgenden Zeiträumen, für die der Wert der Metrik mit dem Schwellenwert verglichen werden muss. In diesem Beispiel wird der Wert 2 verwendet. Die Alarmaktionen sind die Aktionen, die durchgeführt werden sollen, wenn dieser Alarm ausgelöst wird.

------
#### [ PowerShell ]

**So erstellen Sie einen Statusprüfungsalarm**  
Verwenden [Sie das Cmdlet CWMetric Write-Alarm](https://docs.aws.amazon.com/powershell/latest/reference/items/Write-CWMetricAlarm.html) wie folgt, um Benachrichtigungen zu einem SNS-Thema zu veröffentlichen, wenn die Instance die Statusprüfungen für mindestens zwei aufeinanderfolgende Zeiträume nicht bestanden hat.

```
Write-CWMetricAlarm `
    -AlarmName "{{StatusCheckFailed-Alarm-for-i-1234567890abcdef0}}" `
    -MetricName "StatusCheckFailed" `
    -Namespace "AWS/EC2" `
    -Statistic "Maximum" `
    -Dimension @{Name="InstanceId"; Values="{{i-1234567890abcdef0}}"} `
    -Unit "Count" `
    -Period 300 `
    -EvaluationPeriod 2 `
    -Threshold 1 `
    -ComparisonOperator "GreaterThanOrEqualToThreshold" `
    -AlarmAction "arn:aws:sns:{{us-west-2}}:{{111122223333}}:{{my-sns-topic}}"
```

Der Zeitraum ist der Zeitraum in Sekunden, in dem CloudWatch Amazon-Metriken erfasst werden. Im Beispiel wird der Wert 300 verwendet, also 60 Sekunden multipliziert mit 5 Minuten. Die Bewertungsperiode ist die Anzahl von aufeinanderfolgenden Zeiträumen, für die der Wert der Metrik mit dem Schwellenwert verglichen werden muss. In diesem Beispiel wird der Wert 2 verwendet. Die Alarmaktionen sind die Aktionen, die durchgeführt werden sollen, wenn dieser Alarm ausgelöst wird.

------