Métricas y eventos para clústeres basados en nodos de Valkey y Redis OSS - Amazon ElastiCache

Métricas y eventos para clústeres basados en nodos de Valkey y Redis OSS

ElastiCache ofrece una amplia variedad de métricas y eventos para supervisar los clústeres basados en nodos de Valkey y Redis OSS. Esto incluye métricas de host, métricas de comandos y registros de eventos disponibles a través de AWS CLI y Amazon Simple Notification Service (SNS).

Métricas para clústeres basados en nodos

Al crear un clúster basado en nodos, ElastiCache emite métricas en cada nivel de nodo, como las métricas de host y las métricas de caché.

Para obtener más información sobre las métricas en el nivel de host, consulte Métricas de nivel de host.

Para obtener más información sobre las métricas en el nivel de nodo, consulte Métricas de Valkey y Redis OSS.

Eventos para clústeres basados en nodos (Valkey y Redis OSS)

ElastiCache registra eventos relacionados con clústeres basados en nodos. Al trabajar con clústeres basados en nodos, puede ver los eventos del clúster en la consola de ElastiCache mediante la AWS CLI o mediante el Amazon Simple Notification Service (SNS). Los eventos de clústeres basados en nodos no se publican en Amazon EventBridge.

La información de los eventos de clústeres basados en nodos incluye la fecha y la hora del evento, el nombre y el tipo del origen del evento, así como una descripción del mismo. Puede recuperar con facilidad eventos del registro mediante la consola de ElastiCache, el comando describe-events de la AWS CLI o la acción API DescribeEvents de ElastiCache.

Visualización de eventos de ElastiCache (Consola)

El siguiente procedimiento muestra eventos mediante la consola de ElastiCache.

Para ver eventos mediante la consola de ElastiCache

  1. Inicie sesión en la Consola de administración de AWS y abra la consola de ElastiCache en https://console.aws.amazon.com/elasticache/

  2. Para ver una lista de todos los eventos disponibles, elija Events (Eventos) en el panel de navegación.

  3. En la pantalla Eventos, cada fila de la lista representa un evento y muestra el origen del evento, el tipo, la hora GMT y una descripción. Con la opción Filter podrá especificar si desea ver todos los eventos o simplemente los eventos de un tipo determinado de la lista de eventos.

Visualización de eventos de ElastiCache (AWS CLI)

Para generar una lista de eventos de ElastiCache mediante la AWS CLI, utilice el comando describe-events. Puede usar parámetros opcionales para controlar el tipo de eventos que se muestran en la lista, el marco temporal de los eventos de la lista, el número máximo de eventos que se incluirán en la lista y mucho más.

El código siguiente muestra hasta 40 eventos de clústeres basados en nodos.

aws elasticache describe-events --source-type cache-cluster --max-items 40

El código siguiente muestra todos los eventos para cachés basados en nodos de las últimas 24 horas (1440 minutos).

aws elasticache describe-events --source-type cache-cluster --duration 1440

Eventos de clústeres basados en nodos

Esta sección contiene la lista de eventos que podría recibir para sus clústeres basados en nodos.

Los siguientes eventos de ElastiCache desencadenan notificaciones de Amazon SNS. Para obtener más información sobre los eventos, consulte Visualización de eventos de ElastiCache.

Nombre del evento Mensaje Descripción

ElastiCache:AddCacheNodeComplete

ElastiCache:AddCacheNodeComplete : cache-cluster

Se ha agregado un nodo de caché al clúster y ya se puede usar.

ElastiCache:AddCacheNodeFailed debido a direcciones IP libres insuficientes

ElastiCache:AddCacheNodeFailed : cluster-name

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

ElastiCache:CacheClusterParametersChanged

ElastiCache:CacheClusterParametersChanged : cluster-name

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

ElastiCache:CacheClusterProvisioningComplete

ElastiCache:CacheClusterProvisioningComplete cluster-name-0001-005

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

ElastiCache:CacheClusterProvisioningFailed debido a un estado de la red incompatible

ElastiCache:CacheClusterProvisioningFailed : cluster-name

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

ElastiCache:CacheClusterScalingComplete

CacheClusterScalingComplete : cluster-name

El escalado del clúster de caché se ha completado con éxito.

ElastiCache:CacheClusterScalingFailed

ElastiCache:CacheClusterScalingFailed : cluster-name

Se ha producido un error en la operación de ampliación del clúster de caché.

ElastiCache:CacheClusterSecurityGroupModified

ElastiCache:CacheClusterSecurityGroupModified : cluster-name

Se ha producido uno de los eventos siguientes:

  • La lista de los grupos de seguridad de caché autorizados para el clúster se ha modificado.

  • Se han autorizado uno o varios de los nuevos grupos de seguridad de EC2 en alguno de los grupos de seguridad de caché asociados al clúster.

  • Se han rechazado uno o varios de los nuevos grupos de seguridad de EC2 de alguno de los grupos de seguridad de caché asociados al clúster.

ElastiCache:CacheNodeReplaceStarted

ElastiCache:CacheNodeReplaceStarted : cluster-name

ElastiCache detectó que el host que ejecuta un nodo de caché tiene un rendimiento reducido o no se encuentra disponible y comenzó el reemplazo del nodo de caché.

nota

La entrada de DNS del nodo de caché 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 de cliente de caché dejen de utilizar el nodo de caché incluso después de que ElastiCache haya reemplazado el nodo de caché. En este caso, la aplicación deberá actualizar la lista de servidores cuando se produzca este evento.

ElastiCache:CacheNodeReplaceComplete

ElastiCache:CacheNodeReplaceComplete : cluster-name

ElastiCache detectó que el host que ejecuta un nodo de caché tiene un desempeño reducido o no se encuentra disponible y completó el reemplazo del nodo de caché.

nota

La entrada de DNS del nodo de caché 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 de cliente de caché dejen de utilizar el nodo de caché incluso después de que ElastiCache haya reemplazado el nodo de caché. En este caso, la aplicación deberá actualizar la lista de servidores cuando se produzca este evento.

ElastiCache:CacheNodesRebooted

ElastiCache:CacheNodesRebooted : cluster-name

Uno o varios nodos de caché se han reiniciado.

Aparece el mensaje (Memcached): "Cache node %s shutdown" A continuación, aparece un segundo mensaje: "Cache node %s restarted"

ElastiCache:CertificateRenewalComplete (solo Valkey o Redis OSS)

ElastiCache:CertificateRenewalComplete

El certificado de entidad de certificación de Amazon se renovó con éxito.

ElastiCache:CreateReplicationGroupComplete

ElastiCache:CreateReplicationGroupComplete : cluster-name

El grupo de reproducción se ha creado correctamente.

ElastiCache:DeleteCacheClusterComplete

ElastiCache:DeleteCacheClusterComplete : cluster-name

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

ElastiCache:FailoverComplete (solo Valkey o Redis OSS)

ElastiCache:FailoverComplete : mycluster

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

ElastiCache:ReplicationGroupIncreaseReplicaCountFinished

ElastiCache:ReplicationGroupIncreaseReplicaCountFinished : cluster-name-0001-005

Aumentó el número de réplicas en el clúster.

ElastiCache:ReplicationGroupIncreaseReplicaCountStarted

ElastiCache:ReplicationGroupIncreaseReplicaCountStarted : cluster-name-0003-004

Ha comenzado el proceso de agregar réplicas al clúster.

ElastiCache:NodeReplacementCanceled

ElastiCache:NodeReplacementCanceled : cluster-name

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

ElastiCache:NodeReplacementRescheduled

ElastiCache:NodeReplacementRescheduled : cluster-name

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 Reemplazo de nodos (Valkey y Redis OSS).

ElastiCache:NodeReplacementScheduled

ElastiCache:NodeReplacementScheduled : cluster-name

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 Reemplazo de nodos (Valkey y Redis OSS).

ElastiCache:RemoveCacheNodeComplete

ElastiCache:RemoveCacheNodeComplete : cluster-name

Se ha eliminado un nodo de caché del clúster.

ElastiCache:ReplicationGroupScalingComplete

ElastiCache:ReplicationGroupScalingComplete : cluster-name

La operación de ampliación del grupo de reproducción se ha completado correctamente.

ElastiCache:ReplicationGroupScalingFailed

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

Se ha producido un error en la operación de ampliación del grupo de reproducción.

ElastiCache:ServiceUpdateAvailableForNode

"Service update is available for cache node %s."

Hay una actualización de autoservicio disponible para el nodo.

ElastiCache:SnapshotComplete (solo Valkey o Redis OSS)

ElastiCache:SnapshotComplete : cluster-name

Una instantánea de caché se ha completado correctamente.

ElastiCache:SnapshotFailed (solo Valkey o Redis OSS)

SnapshotFailed : cluster-name

Se ha producido un error en la instantánea de caché. Consulte los eventos de caché del clúster para obtener más detalles acerca de la causa.

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