Notifiche di eventi e Amazon SNS - Amazon MemoryDB

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Notifiche di eventi e Amazon SNS

MemoryDB può pubblicare messaggi utilizzando Amazon Simple Notification Service (SNS) quando si verificano eventi significativi in un cluster. Questa funzionalità può essere utilizzata per aggiornare gli elenchi di server sulle macchine client connesse agli endpoint dei singoli nodi di un cluster.

Nota

Per ulteriori informazioni su Amazon Simple Notification Service (SNS), incluse informazioni sui prezzi e link alla SNS documentazione di Amazon, consulta la pagina SNS del prodotto Amazon.

Le notifiche vengono pubblicate su un SNS argomento Amazon specifico. Di seguito sono riportati i requisiti delle notifiche:

  • È possibile configurare un solo argomento per le notifiche di MemoryDB.

  • L' AWS account proprietario dell'SNSargomento Amazon deve essere lo stesso account proprietario del cluster su cui sono abilitate le notifiche.

Eventi MemoryDB

I seguenti eventi MemoryDB attivano le notifiche AmazonSNS:

Nome evento Messaggio Descrizione

MemoryDB: AddNodeComplete

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

Un nodo è stato aggiunto al cluster ed è pronto per l'uso.

MemoryDB: AddNodeFailed a causa di indirizzi IP gratuiti insufficienti

"Failed to modify number of nodes from %d to %d due to insufficient free IP addresses"

Impossibile aggiungere un nodo perché non ci sono abbastanza indirizzi IP disponibili.

DB di memoria: ClusterParametersChanged

"Updated parameter group for the cluster"

In caso di creazione, viene inviato anche il messaggio "Updated to use a ParameterGroup %s"

Uno o più parametri del cluster sono stati modificati.

DB di memoria: ClusterProvisioningComplete

"Cluster created."

Il provisioning di un cluster è completato e i nodi del cluster sono pronti per l'uso.

MemoryDB: a ClusterProvisioningFailed causa di uno stato di rete incompatibile

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

È stato effettuato un tentativo di lanciare un nuovo cluster in un cloud privato virtuale inesistente (). VPC

DB di memoria: ClusterRestoreFailed

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

MemoryDB non è riuscito a popolare il cluster con i dati delle istantanee. Ciò potrebbe essere dovuto a un file di snapshot inesistente in Amazon S3 o ad autorizzazioni errate su quel file. Se descrivi il cluster, lo stato sarà. restore-failed Dovrai eliminare il cluster e ricominciare da capo.

Per ulteriori informazioni, consulta Seminare un nuovo cluster con un'istantanea creata esternamente.

DB di memoria: ClusterScalingComplete

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

Scalabilità verso il cluster completata con successo.

DB di memoria: ClusterScalingFailed

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

Operazione di scalabilità sul cluster non riuscita.

DB di memoria: ClusterSecurityGroupModified

"Modified security group for cluster."

Si è verificato uno dei seguenti eventi:

  • L'elenco dei gruppi di sicurezza autorizzati per il cluster è stato modificato.

  • Uno o più nuovi gruppi EC2 di sicurezza sono stati autorizzati su uno qualsiasi dei gruppi di sicurezza associati al cluster.

  • Uno o più gruppi EC2 di sicurezza sono stati revocati da uno qualsiasi dei gruppi di sicurezza associati al cluster.

DB di memoria: NodeReplaceStarted

"Recovering node %s"

MemoryDB ha rilevato che l'host che esegue un nodo è danneggiato o irraggiungibile e ha iniziato a sostituire il nodo.

Nota

La DNS voce relativa al nodo sostituito non viene modificata.

Nella maggior parte dei casi, non è necessario aggiornare l'elenco dei server per i client, quando si verifica questo evento. Tuttavia, alcune librerie client potrebbero smettere di usare il nodo anche dopo che MemoryDB ha sostituito il nodo; in questo caso, l'applicazione dovrebbe aggiornare l'elenco dei server quando si verifica questo evento.

MemoryDB: NodeReplaceComplete

"Finished recovery for node %s"

MemoryDB ha rilevato che l'host che esegue un nodo è danneggiato o irraggiungibile e ha completato la sostituzione del nodo.

Nota

La DNS voce relativa al nodo sostituito non viene modificata.

Nella maggior parte dei casi, non è necessario aggiornare l'elenco dei server per i client, quando si verifica questo evento. Tuttavia, alcune librerie client potrebbero smettere di usare il nodo anche dopo che MemoryDB ha sostituito il nodo; in questo caso, l'applicazione dovrebbe aggiornare l'elenco dei server quando si verifica questo evento.

MemoryDB: CreateClusterComplete

"Cluster created"

Il cluster è stato creato con successo.

MemoryDB: CreateClusterFailed

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

Il cluster non è stato creato.

MemoryDB: DeleteClusterComplete

"Cluster deleted."

L'eliminazione di un cluster e di tutti i nodi associati è stata completata.

DB di memoria: FailoverComplete

"Failover to replica node %s completed"

Il failover su un nodo di replica ha avuto esito positivo.

DB di memoria: NodeReplacementCanceled

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

È stata annullata la sostituzione programmata di un nodo nel cluster.

DB di memoria: 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"

È stata riprogrammata la già prevista sostituzione di un nodo del cluster in una nuova finestra riportata nella notifica.

Per informazioni su cosa fare in questa situazione, consulta Sostituzione dei nodi.

DB di memoria: NodeReplacementScheduled

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

È stata programmata la sostituzione di un nodo del cluster nella finestra riportata nella notifica.

Per informazioni su cosa fare in questa situazione, consulta Sostituzione dei nodi.

DB di memoria: RemoveNodeComplete

"Removed node %s"

Un nodo è stato rimosso dal cluster.

MemoryDB: SnapshotComplete

"Snapshot %s succeeded for node %s"

Un'istantanea è stata completata correttamente.

DB di memoria: SnapshotFailed

"Snapshot %s failed for node %s"

Un'istantanea non è riuscita. Vedi gli eventi del cluster per una causa più dettagliata.

Se descrivi l'istantanea, vedi DescribeSnapshots, lo stato saràfailed.