Notificações de eventos e Amazon SNS - Amazon MemoryDB

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Notificações de eventos e Amazon SNS

O MemoryDB pode publicar mensagens usando o Amazon Simple Notification Service (SNS) quando eventos significativos acontecem em um cluster. Esse atributo pode ser usado para atualizar as listas de servidores em máquinas clientes conectadas a endpoints de nó individuais de um cluster.

nota

Para obter mais informações sobre o Amazon Simple Notification Service (SNS), incluindo informações sobre preços e links para a SNS documentação da Amazon, consulte a página SNS do produto Amazon.

As notificações são publicadas em um SNS tópico específico da Amazon. Os seguintes são requisitos para notificações:

  • Apenas um tópico pode ser configurado para notificações do MemoryDB.

  • A AWS conta proprietária do SNS tópico da Amazon deve ser a mesma conta que possui o cluster no qual as notificações estão habilitadas.

Eventos do MemoryDB

Os seguintes eventos do MemoryDB acionam as notificações da AmazonSNS:

Nome do evento Message Descrição

Memória DB: AddNodeComplete

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

Um nó foi adicionado ao cluster e está pronto para uso.

MemoryDB: AddNodeFailed devido à insuficiência de endereços IP livres

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

Um nó não pôde ser adicionado porque não há endereços IP suficientes disponíveis.

Memória DB: ClusterParametersChanged

"Updated parameter group for the cluster"

Em caso de criar, envie também "Updated to use a ParameterGroup %s"

Um ou mais parâmetros de cluster foram alterados.

Memória DB: ClusterProvisioningComplete

"Cluster created."

O provisionamento de um cluster está concluído, e os nós no cluster estão prontos para uso.

MemoryDB: ClusterProvisioningFailed devido ao estado de rede incompatível

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

Foi feita uma tentativa de lançar um novo cluster em uma nuvem privada virtual inexistente ()VPC.

Memória DB: ClusterRestoreFailed

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

O MemoryDB não conseguiu preencher o cluster com dados de snapshot. Isso pode ser devido a um arquivo de snapshot inexistente no Amazon S3 ou permissões incorretas nesse arquivo. Se você descrever o cluster, o status será restore-failed. Você precisará excluir o cluster e começar de novo.

Para obter mais informações, consulte Propagação de um novo cluster com um snapshot criado externamente.

Memória DB: ClusterScalingComplete

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

Aumento vertical da escala para cluster concluído com sucesso.

Memória DB: ClusterScalingFailed

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

A operação de aumentar a escala verticalmente no cluster falhou.

Memória DB: ClusterSecurityGroupModified

"Modified security group for cluster."

Um dos seguintes eventos ocorreu:

  • A lista de grupos de segurança autorizados para o cluster foi modificada.

  • Um ou mais novos grupos EC2 de segurança foram autorizados em qualquer um dos grupos de segurança associados ao cluster.

  • Um ou mais grupos EC2 de segurança foram revogados de qualquer um dos grupos de segurança associados ao cluster.

Memória DB: NodeReplaceStarted

"Recovering node %s"

O MemoryDB detectou que o host que está executando um nó está degradado ou inacessível e iniciou a substituição do nó.

nota

A DNS entrada para o nó substituído não é alterada.

Na maioria dos casos, você não precisa atualizar a lista de servidores para seus clientes quando esse evento ocorre. No entanto, algumas bibliotecas de clientes podem parar de usar o nó mesmo após o MemoryDB ter substituído o nó. Neste caso, o aplicativo deve atualizar a lista de servidores quando esse evento ocorrer.

Memória DB: NodeReplaceComplete

"Finished recovery for node %s"

O MemoryDB detectou que o host que executa um nó está degradado ou inacessível e concluiu a substituição do nó.

nota

A DNS entrada para o nó substituído não é alterada.

Na maioria dos casos, você não precisa atualizar a lista de servidores para seus clientes quando esse evento ocorre. No entanto, algumas bibliotecas de clientes podem parar de usar o nó mesmo após o MemoryDB ter substituído o nó. Neste caso, o aplicativo deve atualizar a lista de servidores quando esse evento ocorrer.

Memória DB: CreateClusterComplete

"Cluster created"

O cluster foi criado com sucesso.

Memória DB: CreateClusterFailed

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

O cluster não foi criado.

Memória DB: DeleteClusterComplete

"Cluster deleted."

A exclusão de um cluster e todos os nós associados foi concluída.

Memória DB: FailoverComplete

"Failover to replica node %s completed"

O failover para um nó de réplica foi bem-sucedido.

Memória DB: NodeReplacementCanceled

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

Um nó no seu cluster que estava programado para substituição já não está programado para substituição.

Memória DB: 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"

Um nó no seu cluster previamente programado para substituição foi reprogramado para substituição durante a nova janela descrita na notificação.

Para obter informações sobre quais ações você pode realizar, consulte Substituição de nós.

Memória DB: NodeReplacementScheduled

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

Um nó no seu cluster está programado para substituição durante a janela descrita na notificação.

Para obter informações sobre quais ações você pode realizar, consulte Substituição de nós.

Memória DB: RemoveNodeComplete

"Removed node %s"

Um nó foi removido do cluster.

Memória DB: SnapshotComplete

"Snapshot %s succeeded for node %s"

Um snapshot foi concluído com sucesso.

Memória DB: SnapshotFailed

"Snapshot %s failed for node %s"

O snapshot falhou. Consulte os eventos do cluster para obter mais detalhes sobre a causa.

Se você descrever o instantâneo, consulte DescribeSnapshots, o status seráfailed.