Direkt zum Inhalt

Wie konfiguriere ich Benachrichtigungen für Wartungsfenster von Amazon RDS oder Amazon Redshift?

Lesedauer: 3 Minute
0

Ich möchte Benachrichtigungen für die Wartungsfenster von Amazon Relational Database Service (Amazon RDS) und Amazon Redshift einrichten, um die Auswirkungen auf meine Ressourcen zu minimieren.

Lösung

Um E-Mail- oder SMS-Benachrichtigungen über Amazon RDS- und Amazon Redshift-Cluster sowie Instance-Wartungen zu erhalten, verwende den Amazon Simple Notification Service (Amazon SNS).

Um die Amazon RDS-DB-Instances anzuzeigen, für die du während deines Wartungsfensters eine Hardware-Wartung geplant hast, wähle den Tab Betroffene Ressourcen aus. Weitere Informationen findest du in der Wartungsbenachrichtigung, die Amazon SNS an deine E-Mail-Adresse sendet.

Während der Wartung sind Single-AZ-Bereitstellungen für etwa 60 Sekunden nicht verfügbar. Wenn du eine Multi-AZ-Bereitstellung verwendest und sich die primäre DB-Instance in einer betroffenen Availability Zone befindet, ist die Datenbank nach Abschluss des Failovers verfügbar. Das Failover erfolgt während deines Wartungsfensters. Wenn sich die primäre DB-Instance nicht in einer betroffenen Availability Zone befindet, wird die sekundäre DB-Instance ohne Failover ersetzt und deine Datenbank bleibt verfügbar.

Um die Availability Zone deiner primären oder sekundären DB-Instance zu identifizieren, führe den AWS Command Line Interface (AWS CLI)-Befehl describe-db-instances aus.

Hinweis: Wenn du beim Ausführen von AWS CLI-Befehlen Fehlermeldungen erhältst, findest du weitere Informationen dazu unter Problembehandlung bei der AWS CLI. Stelle außerdem sicher, dass du die neueste Version von AWS CLI verwendest.

Amazon RDS

Gehe wie folgt vor, um Ereignisbenachrichtigungen für Amazon RDS zu konfigurieren:

  1. Erstelle ein Amazon SNS-Thema und abonniere dann mithilfe deiner Endgeräte ein Thema, z. B. E-Mail-Konten oder Handynummern.
  2. Öffne die Amazon RDS-Konsole.
  3. Wähle im Navigationsbereich Ereignisabonnements aus.
  4. Wähle Ereignisabonnement erstellen aus.
  5. Gib auf der Ereignisabonnement erstellen-Seite die folgenden Informationen ein:
    Gib unter Name einen Namen für das Abonnement ein.
    Wähle für Ziel die Option Amazon Resource Name (ARN) und dann den ARN für das SNS-Thema aus.
    Wähle unter Quelle die Option Instances als Quellentyp aus.
    Wähle Bestimmte Instanzen auswählen, und wähle dann die Instance aus.
    Wähle Bestimmte Ereigniskategorien auswählen, und wähle dann Instandhaltung.
  6. Wähle Erstellen.

Nachdem du ein Ereignisabonnement erstellt hast, erhältst du Benachrichtigungen mit den folgenden Event-Codes:

  • RDS-EVENT-0026 für laufende Wartungsarbeiten.
  • RDS-EVENT-0027 für abgeschlossene Wartungsarbeiten.

Amazon Redshift

Gehe wie folgt vor, um Ereignisbenachrichtigungen für Amazon Redshift zu konfigurieren:

  1. Öffne die Amazon Redshift-Konsole.
  2. Wähle im Navigationsbereich Ereignisse aus.
  3. Wähle Ereignisabonnement und dann Ereignisabonnement erstellen aus.
  4. Gib auf der Ereignisabonnement erstellen-Seite die folgenden Informationen ein:
    Gib im Abschnitt Details zum Abonnement, unter Name des Ereignisabonnements einen Namen für das Ereignis ein.
    Wähle im Abschnitt Art des Abonnements, unter Quellentyp, Cluster aus.
    Wähle für Cluster die Option Cluster auswählen aus und wähle dann deine Cluster-IDs aus.
    Wähle für Kategorien deine Kategorien aus.
    Wähle für Schweregrad die Option Fehler oder Info, Fehler aus.
    Erstelle im Abschnitt Abonnement-Aktionen ein Thema oder wähle ein vorhandenes Thema aus.
  5. Wähle Ereignisabonnement erstellen aus.

Nachdem du ein Ereignisabonnement erstellt hast, erhältst du Benachrichtigungen mit den folgenden Event-Codes:

  • REDSHIFT-EVENT-2003 für die laufende Amazon Redshift-Wartung
  • REDSHIFT-EVENT-2004 für die abgeschlossene Amazon Redshift-Wartung

Hinweis: Die geplante Wartung von Amazon Redshift löst kein Ereignis aus. Informationen zu bevorstehenden Wartungsfenstern findest du unter Wartungsfenster.

Verwandte Informationen

Arbeiten mit Amazon RDS-Ereignisbenachrichtigungen

Von Amazon Redshift bereitgestellte Cluster-Ereignisbenachrichtigungen

Verwalten einer DB-Instance

Wie minimiere ich Ausfallzeiten während der erforderlichen Amazon RDS-Wartung?