Notificaciones de eventos y Amazon SNS - Amazon MemoryDB

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Notificaciones de eventos y Amazon SNS

MemoryDB puede publicar mensajes con Amazon Simple Notification Service (SNS) cuando se producen eventos significativos en un clúster. Esta característica se puede usar para actualizar las listas de servidor de las máquinas cliente conectadas a puntos de conexión de nodo individuales de un clúster.

nota

Para obtener más información sobre Amazon Simple Notification Service (SNS), incluido la información sobre los precios y enlaces a los documentos de Amazon SNS, consulte la Página de producto de Amazon SNS.

Las notificaciones se publican en un tema específico de Amazon SNS. A continuación se describen los requisitos para las notificaciones:

  • Solo se puede configurar un tema para las notificaciones de MemoryDB.

  • La AWS cuenta propietaria del tema de Amazon SNS debe ser la misma cuenta propietaria del clúster en el que están habilitadas las notificaciones.

Eventos de MemoryDB

Los siguientes eventos de MemoryDB desencadenan notificaciones de Amazon SNS:

Nombre del evento Mensaje Descripción

MemoryDB: AddNodeComplete

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

Se ha agregado un nodo al clúster y está listo para su uso.

MemoryDB: AddNodeFailed debido a la insuficiencia de direcciones IP libres

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

No se pudo agregar un nodo porque no hay suficientes direcciones IP disponibles.

MemoryDB: ClusterParametersChanged

"Updated parameter group for the cluster"

In case of create, also send "Updated to use a ParameterGroup %s"

Se han cambiado uno o varios parámetros del clúster.

Base de datos de memoria: ClusterProvisioningComplete

"Cluster created."

El aprovisionamiento de un clúster se ha completado y los nodos del clúster están listos para el uso.

MemoryDB: ClusterProvisioningFailed debido a un estado de red incompatible

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

Se ha intentado lanzar un nuevo clúster en una nube privada virtual (VPC) que no existe.

MemoryDB: ClusterRestoreFailed

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

MemoryDB no pudo rellenar el clúster con los datos de la instantánea. Esto podría deberse a que el archivo de instantánea de Amazon S3 no existe o a permisos incorrectos en dicho archivo. Si describe el clúster, el estado será restore-failed. Deberá eliminar el clúster y comenzar de nuevo.

Para obtener más información, consulte Inicialización de un nuevo clúster con una instantánea creada externamente.

Base de datos de memoria: ClusterScalingComplete

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

El escalado vertical del clúster se ha completado correctamente.

Base de datos de memoria: ClusterScalingFailed

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

Se ha producido un error en la operación de escalado vertical del clúster.

Base de datos de memoria: NodeReplaceStarted

"Recovering node %s"

MemoryDB ha detectado que el host que ejecuta un nodo tiene un rendimiento reducido o no está disponible y ha comenzado el reemplazo del nodo.

nota

La entrada de DNS del nodo de reemplazo no se ha cambiado.

En la mayoría de los casos, cuando se produce este evento, no es necesario actualizar la lista de servidores de sus clientes. Sin embargo, es posible que determinadas bibliotecas del cliente dejen de usar el nodo incluso después de que MemoryDB haya reemplazado el nodo. En este caso, la aplicación deberá actualizar la lista de servidores cuando se produzca este evento.

Base de datos de memoria: NodeReplaceComplete

"Finished recovery for node %s"

MemoryDB ha detectado que el host que ejecuta un nodo tiene un rendimiento reducido o no está disponible y ha completado el reemplazo del nodo.

nota

La entrada de DNS del nodo de reemplazo no se ha cambiado.

En la mayoría de los casos, cuando se produce este evento, no es necesario actualizar la lista de servidores de sus clientes. Sin embargo, es posible que determinadas bibliotecas del cliente dejen de usar el nodo incluso después de que MemoryDB haya reemplazado el nodo. En este caso, la aplicación deberá actualizar la lista de servidores cuando se produzca este evento.

Base de datos de memoria: CreateClusterComplete

"Cluster created"

El clúster se ha creado correctamente.

Base de datos de memoria: CreateClusterFailed

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

No se creó el clúster.

Base de datos de memoria: DeleteClusterComplete

"Cluster deleted."

Se ha completado la eliminación de un clúster y de todos los nodos asociados.

Base de datos de memoria: FailoverComplete

"Failover to replica node %s completed"

La conmutación por error a un nodo de réplica se ha realizado correctamente.

Base de datos de memoria: NodeReplacementCanceled

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

Un nodo del clúster que cuyo reemplazo estaba programado ya no está programado para el reemplazo.

Base de datos de 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"

Un nodo de su clúster que estaba programado para el reemplazo se ha vuelto a programar para el reemplazo durante el nuevo periodo descrito en la notificación.

Para obtener información acerca de las acciones que puede emprender, consulte Sustitución de nodos.

Base de datos de memoria: NodeReplacementScheduled

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

Un nodo de su clúster se ha programado para el reemplazo durante el periodo que se describe en la notificación.

Para obtener información acerca de las acciones que puede emprender, consulte Sustitución de nodos.

Base de datos de memoria: RemoveNodeComplete

"Removed node %s"

Un nodo se ha eliminado del clúster.

Base de datos de memoria: SnapshotComplete

"Snapshot %s succeeded for node %s"

Una instantánea se ha completado correctamente.

Base de datos de memoria: SnapshotFailed

"Snapshot %s failed for node %s"

se ha producido un error en una de las instantáneas. Consulte los eventos del clúster para obtener más detalles acerca de la causa.

Si describe la instantánea (consulte DescribeSnapshots), el estado será failed.