View a markdown version of this page

Ereignisbenachrichtigungen und Amazon SNS - Amazon MemoryDB

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.

Ereignisbenachrichtigungen und Amazon SNS

MemoryDB kann mithilfe von Amazon Simple Notification Service (SNS) Nachrichten veröffentlichen, wenn wichtige Ereignisse in einem Cluster auftreten. Diese Funktion kann verwendet werden, um die Serverlisten auf Client-Computern zu aktualisieren, die mit einzelnen Knotenendpunkten eines Clusters verbunden sind.

Anmerkung

Weitere Informationen zum Amazon Simple Notification Service (SNS) sowie Informationen zu Preisen und Links zur Amazon-SNS-Dokumentation finden Sie auf der Produktseite zu Amazon SNS.

Benachrichtigungen werden in einem bestimmten Amazon-SNS-Thema veröffentlicht. Für Benachrichtigungen müssen folgende Voraussetzungen erfüllt sein:

  • Für MemoryDB-Benachrichtigungen kann nur ein Thema konfiguriert werden.

  • Das AWS Konto, dem das Amazon SNS-Thema gehört, muss dasselbe Konto sein, dem der Cluster gehört, auf dem Benachrichtigungen aktiviert sind.

  • Verwenden Sie kein verschlüsseltes Amazon SNS-Thema für Ereignisbenachrichtigungen.

MemoryDB-Ereignisse

Die folgenden MemoryDB-Ereignisse lösen Amazon SNS-Benachrichtigungen aus:

Ereignisname Fehlermeldung Description

MemoryDB:AddNodeComplete

"Modified number of nodes from %d to %d"

Ein Knoten wurde dem Cluster hinzugefügt und ist einsatzbereit.

MemoryDB:AddNodeFailed aufgrund unzureichender freier IP-Adressen

"Failed to create db node %s because the subnets in Availability Zone %s do not have sufficient free IP addresses. Free up IP addresses by removing unused resources, or add a subnet with available addresses to the subnet group, then retry the operation."

MemoryDB konnte keinen Knoten hinzufügen, da das Subnetz nicht über genügend verfügbare IP-Adressen verfügt.

MemoryDB:ClusterParametersChanged

"Updated parameter group for the cluster"

Beim Erstellen wird auch "Updated to use a ParameterGroup %s" gesendet.

Ein oder mehrere Clusterparameter wurden geändert.

MemoryDB:ClusterProvisioningComplete

"Cluster created."

Die Bereitstellung eines Clusters ist abgeschlossen, und die Knoten im Cluster sind einsatzbereit.

MemoryDB:ClusterProvisioningFailed aufgrund eines inkompatiblen Netzwerkstatus

"Failed to create cluster due to incompatible network state. %s"

Es wurde versucht, einen neuen Cluster in einer nicht vorhandenen Virtual Private Cloud (VPC) zu starten.

MemoryDB:ClusterRestoreFailed

"Restore from %s failed for node %s. %s"

MemoryDB konnte den Cluster nicht mit Snapshot-Daten füllen. Dies könnte an einer nicht vorhandenen Snapshot-Datei in Amazon S3 oder an falschen Berechtigungen für diese Datei liegen. Wenn Sie den Cluster beschreiben, lautet der Status. restore-failed Sie müssen den Cluster löschen und von vorne beginnen.

Weitere Informationen finden Sie unter Einen neuen Cluster mit einem extern erstellten Snapshot erstellen.

MemoryDB:ClusterScalingComplete

"Succeeded applying modification to node type to %s."

Die Hochskalierung für den Cluster wurde erfolgreich abgeschlossen.

MemoryDB:ClusterScalingFailed

"Failed applying modification to node type to %s."

Scale-up Der Vorgang auf dem Cluster ist fehlgeschlagen.

MemoryDB:NodeReplaceStarted

"Recovering node %s"

MemoryDB hat erkannt, dass der Host, auf dem ein Knoten läuft, herabgestuft ist oder nicht erreichbar ist, und hat mit dem Austausch des Knotens begonnen.

Anmerkung

Der DNS-Eintrag für den ersetzten Knoten wurde nicht geändert.

In den meisten Fällen müssen Sie die Serverliste für die Clients nicht aktualisieren, wenn dieses Ereignis auftritt. Einige Clientbibliotheken verwenden den Knoten jedoch möglicherweise auch dann nicht mehr, wenn MemoryDB den Knoten ersetzt hat. In diesem Fall sollte die Anwendung die Serverliste aktualisieren, wenn dieses Ereignis eintritt.

MemoryDB:NodeReplaceComplete

"Finished recovery for node %s"

MemoryDB hat erkannt, dass der Host, auf dem ein Knoten ausgeführt wird, herabgestuft ist oder nicht erreichbar ist, und hat den Austausch des Knotens abgeschlossen.

Anmerkung

Der DNS-Eintrag für den ersetzten Knoten wurde nicht geändert.

In den meisten Fällen müssen Sie die Serverliste für die Clients nicht aktualisieren, wenn dieses Ereignis auftritt. Einige Clientbibliotheken verwenden den Knoten jedoch möglicherweise auch dann nicht mehr, wenn MemoryDB den Knoten ersetzt hat. In diesem Fall sollte die Anwendung die Serverliste aktualisieren, wenn dieses Ereignis eintritt.

MemoryDB:CreateClusterComplete

"Cluster created"

Der Cluster wurde erfolgreich erstellt.

MemoryDB:CreateClusterFailed

"Failed to create cluster due to unsuccessful creation of its node(s)." und "Deleting all nodes belonging to this cluster."

Der Cluster wurde nicht erstellt.

MemoryDB:DeleteClusterComplete

"Cluster deleted."

Das Löschen eines Clusters und aller zugehörigen Knoten ist abgeschlossen.

MemoryDB:FailoverComplete

"Failover to replica node %s completed"

Failover zu einem Replikationsknoten wurde erfolgreich abgeschlossen.

MemoryDB:NodeReplacementCanceled

"The replacement of node %s which was scheduled during the maintenance window from start time: %s, end time: %s has been canceled"

Ein Knoten in Ihrem Cluster, der ersetzt werden sollte, soll nicht länger ersetzt werden.

MemoryDB:NodeReplacementRescheduled

"The replacement in maintenance window for node %s has been re-scheduled from previous start time: %s, previous end time: %s to new start time: %s, new end time: %s"

Für einen zu ersetzenden Knoten in Ihrem Cluster wurde eine spätere Ersetzung im neuen Fenster geplant, das in der Benachrichtigung angegeben wurde.

Weitere Informationen zu den möglichen Aktionen erhalten Sie unter Ersetzen von Knoten.

MemoryDB:NodeReplacementScheduled

"The node %s is scheduled for replacement during the maintenance window from start time: %s to end time: %s"

Ein Knoten in Ihrem Cluster soll während des in der Benachrichtigung beschriebenen Fensters ersetzt werden.

Weitere Informationen zu den möglichen Aktionen erhalten Sie unter Ersetzen von Knoten.

MemoryDB:RemoveNodeComplete

"Removed node %s"

Ein Knoten wurde aus dem Cluster entfernt.

MemoryDB:SnapshotComplete

"Snapshot %s succeeded for node %s"

Ein Snapshot wurde erfolgreich abgeschlossen.

MemoryDB:SnapshotFailed

"Snapshot %s failed for node %s"

Ein Snapshot ist fehlgeschlagen. Eine detailliertere Ursache finden Sie in den Ereignissen des Clusters.

Wenn Sie den Snapshot beschreiben (siehe DescribeSnapshots), ist dessen Status failed.