Verwalten von Alarmen - Amazon Redshift

Verwalten von Alarmen

Alarme, die Sie in der Amazon-Redshift-Konsole erstellen, sind CloudWatch-Alarme. Diese sind nützlich, da Sie Ihnen dabei helfen, proaktive Entscheidungen zu Ihrem Cluster und seinen Datenbanken zu treffen. Sie können einen oder mehrere Alarme für all der in aufgeführten Metriken einrichte Überwachen von Amazon Redshift mit CloudWatch-Metriken. Die Einrichtung eines Alarms für hohe CPUUtilization-Werte auf einem Cluster-Knoten hilft beispielsweise dabei zu erkennen, wann der Knoten überlastet ist. Ähnlich hilft die Einrichtung eines Alarms für niedrige CPUUtilization-Werte auf einem Cluster-Knoten dabei, eine zu geringe Auslastung des Knotens zu erkennen.

Über Actions (Aktionen) können Sie Alarme ändern oder löschen. Sie können auch eine Chime- oder Slack-Warnung erstellen, um eine Warnung von CloudWatch an Slack oder Amazon Chime zu senden, indem Sie eine Slack- oder Amazon-Chime-Webhook-URL angeben.

Dieser Abschnitt erläutert die Erstellung eines Alarms mit der Amazon-Redshift-Konsole. Sie können einen Alarm über die CloudWatch-Konsole oder über eine andere Methode für Metriken erstellen (z. B. mit der AWS CLI oder einem AWS-SDK).

Anmerkung

Für Amazon Redshift ist eine neue Konsole verfügbar. Wählen Sie je nach verwendeter Konsole eine der Anweisungen New console (Neue Konsole) oder Original console (Ursprüngliche Konsole) aus. Standardmäßig wird die Anweisung New Console (Neue Konsole) geöffnet.

So erstellen Sie einen CloudWatch-Alarm mit der Amazon-Redshift-Konsole

  1. Melden Sie sich bei der AWS Management Console an und öffnen Sie die Amazon-Redshift-Konsole unter https://console.aws.amazon.com/redshift/.

  2. Wählen Sie im Navigationsmenü ALARMS (ALARME) und dann Alarm erstellen aus.

  3. Geben Sie auf der Seite Create alarm (Alarm erstellen) die Eigenschaften ein, um einen CloudWatch-Alarm zu erstellen.

  4. Wählen Sie Create Alarm (Alarm erstellen) aus.

So erstellen Sie einen Alarm für eine Cluster-Metrik in der Amazon-Redshift-Konsole

  1. Melden Sie sich bei der AWS Management Console an und öffnen Sie die Amazon-Redshift-Konsole unter https://console.aws.amazon.com/redshift/.

  2. Klicken Sie im Navigationsbereich auf Clusters (Cluster).

  3. Wählen Sie unter Cluster (Cluster) den Cluster aus, für den Sie die Clusterleistung während der Abfrageausführung anzeigen möchten.

  4. Wählen Sie die Registerkarte Events+Alarms (Ereignisse + Alarme) aus.

  5. Wählen Sie Create Alarm aus.

  6. Konfigurieren Sie im Dialogfeld Create Alarm (Alarm erstellen) einen Alarm und dann Create (Erstellen) aus.

    Anmerkung

    Die Benachrichtigungen, die im Feld Send a notification to (Eine Benachrichtigung senden an) angezeigt werden, sind Ihre Amazon Simple Notification Service (Amazon SNS)-Themen. Weitere Informationen zu Amazon SNS und zum Erstellen von Themen finden Sie unter Erstellen eines Themas im Handbuch „Erste Schritte“ für Amazon Simple Notification Service. Wenn Sie keine Themen in Amazon SNS haben, können Sie ein Thema im Dialogfeld „Create Alarm“ (Alarm erstellen) erstellen, indem Sie den Link create topic (Thema erstellen) auswählen.

    Die Details Ihres Alarms variieren je nach den Umständen. Im folgenden Beispiel wurde ein Alarm für die durchschnittliche CPU-Nutzung eines Knotens (Compute 0) eingerichtet. Wenn der CPU-Wert über fünf aufeinanderfolgende Minuten 80 Prozent überschreitet, sendet dieser Alarm eine Benachrichtigung an das Thema redshift-example-cluster-alarms.

  7. Suchen Sie Ihren neuen Alarm in der Liste der Alarme.

    Möglicherweise müssen Sie einige Minuten warten, da erst eine ausreichende Menge von Daten erfasst wird, um den Alarmstatus zu bestimmen, wie im folgenden Beispiel gezeigt.

    Nach einigen Momenten sollte der Status zu OK (OK) wechseln.

  8. (Optional) Wählen Sie Name für den Alarm aus, um die Konfiguration des Alarms zu ändern, oder wählen Sie den Anzeigelink unter More Options (Weitere Optionen) aus, um zu diesem Alarm in der CloudWatch-Konsole zu navigieren.