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.
Métricas y eventos sin servidor para Valkey y Redis OSS
ElastiCache ofrece una amplia variedad de métricas y eventos para monitorizar cuando se trabaja con cachés sin servidor. Esto incluye CloudWatch métricas, métricas a nivel de comando y registros de eventos que se pueden ingerir a través de Amazon EventBridge.
Temas
Métricas de caché sin servidor
El espacio de AWS/ElastiCache
nombres incluye las siguientes CloudWatch métricas para las cachés sin servidor de Valkey o Redis. OSS
Códigos métricos para Valkey o Redis OSS
Métrica | Descripción | Unidad |
---|---|---|
BytesUsedForCache |
El número total de bytes utilizados por los datos almacenados en la memoria caché. |
Bytes |
ElastiCacheProcessingUnits |
El número total de ElastiCacheProcessingUnits (ECPUs) consumidos por las solicitudes ejecutadas en la memoria caché |
Recuento |
SuccessfulReadRequestLatency |
Latencia de las solicitudes de lectura correctas. |
Microsegundos |
SuccessfulWriteRequestLatency |
Latencia de las solicitudes de escritura correctas |
Microsegundos |
TotalCmdsCount |
Recuento total de todos los comandos ejecutados en la memoria caché |
Recuento |
CacheHitRate |
Indica la tasa de aciertos de la memoria caché. Esto se calcula utilizando estadísticas |
Porcentaje |
CacheHits |
El número de búsquedas de claves solo de lectura realizadas correctamente en la caché. |
Recuento |
CurrConnections |
Número de conexiones de cliente en su caché. |
Recuento |
ThrottledCmds |
El número de solicitudes que se vieron limitadas ElastiCache debido a que la carga de trabajo se ampliaba más rápido de lo que ElastiCache se podía escalar. |
Recuento |
NewConnections |
El número total de conexiones que ha aceptado el servidor durante este periodo. |
Recuento |
CurrItems |
El número de elementos en la caché. |
Recuento |
CurrVolatileItems |
El número de elementos de la caché con. TTL |
Recuento |
NetworkBytesIn |
Total de bytes transferidos a la memoria caché |
Bytes |
NetworkBytesOut |
Total de bytes transferidos a la memoria caché |
Bytes |
Evictions |
El recuento de claves expulsadas por la caché |
Recuento |
IamAuthenticationExpirations |
El número total de conexiones Valkey o IAM Redis autenticadas y caducadas. OSS Puede encontrar más información sobre Autenticación con IAM en la guía del usuario. |
Recuento |
IamAuthenticationThrottling |
El número total de solicitudes o solicitudes de Valkey o Redis IAM autenticadas y restringidas. OSS AUTH HELLO Puede encontrar más información sobre Autenticación con IAM en la guía del usuario. |
Recuento |
KeyAuthorizationFailures |
Número total de intentos fallidos de los usuarios de acceder a claves a las que no tienen permiso para acceder. Sugerimos configurar una alarma para detectar intentos de acceso sin autorización. |
Recuento |
AuthenticationFailures |
El número total de intentos fallidos de autenticarse en Valkey o Redis mediante el comando. OSS AUTH Sugerimos configurar una alarma para detectar intentos de acceso sin autorización. |
Recuento |
CommandAuthorizationFailures |
Número total de intentos fallidos de los usuarios de ejecutar comandos a los que no tienen permiso para llamar. Sugerimos configurar una alarma para detectar intentos de acceso sin autorización. |
Recuento |
Métricas en el nivel de comando
ElastiCache también emite las siguientes métricas a nivel de comando. Para cada tipo de comando, ElastiCache emite el recuento total de comandos y el número de comandos ECPUs consumidos por ese tipo de comando.
Métrica | Descripción | Unidad |
---|---|---|
EvalBasedCmds |
El número de comandos get recibidos por la caché. |
Recuento |
EvalBasedCmdsECPUs |
ECPUsconsumido por los comandos basados en la evaluación. |
Recuento |
GeoSpatialBasedCmds |
Número total de comandos para comandos basados en condiciones geoespaciales. Esto se deriva de la estadística de estadísticas de comandos de Valkey o OSS Redis. Se obtiene al sumar todos los tipos de comandos geográficos: geoadd, geodist, geohash, geopos, georadius y georadiusbymember. |
Recuento |
GeoSpatialBasedCmdsECPUs |
ECPUsconsumidos por comandos geoespaciales. |
Recuento |
GetTypeCmds |
El número total de comandos de solo lectura. Se deriva de la estadística OSS commandstats de Valkey o Redis sumando todos los comandos de solo lectura (get, hget, scard, lrange, etc.) |
Recuento |
GetTypeCmdsECPUs |
ECPUsconsumidos por los comandos de lectura. |
Recuento |
HashBasedCmds |
El número total de comandos basados en hash. Se deriva de la estadística OSS commandstats de Valkey o Redis al sumar todos los comandos que actúan sobre uno o más hashes (hget, hkeys, hvals, hdel, etc.). |
Recuento |
HashBasedCmdsECPUs |
ECPUsconsumidos por los comandos basados en hash. |
Recuento |
HyperLogLogBasedCmds |
El número total de comandos HyperLogLog basados en comandos. Se deriva de las OSS estadísticas de comandos de Valkey o Redis sumando todos los comandos de tipo pf (pfadd, pfcount, pfmerge, etc.). |
Recuento |
HyperLogLogBasedCmdsECPUs |
ECPUsconsumidos por los comandos basados en bases. HyperLogLog |
Recuento |
JsonBasedCmds |
El número total de JSON comandos, incluidos los comandos de lectura y escritura. Se obtiene de las OSS estadísticas de comandos de Valkey o Redis sumando todos los JSON comandos que actúan sobre las teclas. JSON |
Recuento |
JsonBasedCmdsECPUs |
ECPUsconsumidos por todos los JSON comandos, incluidos los de lectura y escritura. |
Recuento |
JsonBasedGetCmds |
El número total de comandos de JSON solo lectura. Se deriva de la estadística de OSS estadísticas de comandos de Valkey o Redis al sumar todos JSON los comandos de lectura que actúan sobre las teclas. JSON |
Recuento |
JsonBasedGetCmdsECPUs |
ECPUsconsumidos por comandos de solo lectura. JSON |
Recuento |
JsonBasedSetCmds |
El número total de comandos de JSON escritura. Se obtiene de la estadística de OSS estadísticas de comandos de Valkey o Redis al sumar todos los comandos de JSON escritura que actúan sobre las teclas. JSON |
Recuento |
JsonBasedSetCmdsECPUs |
ECPUsconsumidos por los comandos de escritura. JSON |
Recuento |
KeyBasedCmds |
El número total de comandos basados en claves. Se deriva de la estadística OSS commandstats de Valkey o Redis y suma todos los comandos que actúan sobre una o más teclas en varias estructuras de datos (del, expire, rename, etc.). |
Recuento |
KeyBasedCmdsECPUs |
ECPUsconsumidos por comandos basados en claves. |
Recuento |
ListBasedCmds |
El número total de comandos basados en listas. Se deriva de las OSS estadísticas de comandos de Valkey o Redis al sumar todos los comandos que actúan en una o más listas (lindex, lrange, lpush, ltrim, etc.). |
Recuento |
ListBasedCmdsECPUs |
ECPUsconsumidos por los comandos basados en listas. |
Recuento |
NonKeyTypeCmds |
Número total de comandos no basados en claves. Se deriva de la estadística OSS commandstats de Valkey o Redis al sumar todos los comandos que no actúan sobre una tecla, por ejemplo, acl, dbsize o info. |
Recuento |
NonKeyTypeCmdsECPUs |
ECPUsconsumidos por los comandos. non-key-based |
Recuento |
PubSubBasedCmds |
El número total de comandos para la funcionalidad publicación/suscripción. Se deriva de las OSS estadísticas de comandos de Valkey o Redis, sumando todos los comandos utilizados para la funcionalidad pub/sub: psubscribe, publish, pubsub, punsubscribe, ssubscribe, sunsubscribe, spublish, subscribe y unsubscribe. |
Recuento |
PubSubBasedCmdsECPUs |
ECPUsconsumidos por los comandos basados en pub/sub. |
Recuento |
SetBasedCmds |
El número total de comandos basados en instrucciones set. Se deriva de la estadística OSS commandstats de Valkey o Redis al sumar todos los comandos que actúan en uno o más conjuntos (scard, sdiff, sadd, sunion, etc.). |
Recuento |
SetBasedCmdsECPUs |
ECPUsconsumidos por los comandos basados en conjuntos. |
Recuento |
SetTypeCmds |
El número total de tipos de comandos de escritura. Se deriva de la estadística OSS commandstats de Valkey o Redis al sumar todos los tipos de comandos mutativos que funcionan con los datos (set, hset, sadd, lpop, etc.) |
Recuento |
SetTypeCmdsECPUs |
ECPUsconsumido por los comandos de escritura. |
Recuento |
SortedSetBasedCmds |
El número total de comandos basados en instrucciones set ordenadas. Se deriva de la estadística OSS commandstats de Valkey o Redis al sumar todos los comandos que actúan sobre uno o más conjuntos ordenados (zcount, zrange, zrank, zadd, etc.). |
Recuento |
SortedSetBasedCmdsECPUs |
ECPUsconsumidos por comandos basados en órdenes ordenadas. |
Recuento |
StringBasedCmds |
El número total de comandos basados en cadenas. Se deriva de la estadística OSS commandstats de Valkey o Redis al sumar todos los comandos que actúan sobre una o más cadenas (strlen, setex, setrange, etc.). |
Recuento |
StringBasedCmdsECPUs |
ECPUsconsumidos por comandos basados en cadenas. |
Recuento |
StreamBasedCmds |
El número total de comandos basados en secuencias. Se deriva de la estadística OSS commandstats de Valkey o Redis al sumar todos los comandos que actúan sobre uno o más tipos de datos de flujos (xrange, xlen, xadd, xdel, etc.). |
Recuento |
StreamBasedCmdsECPUs |
ECPUsconsumidos por los comandos basados en secuencias. |
Recuento |
Eventos de caché sin servidor
ElastiCache registra los eventos relacionados con la memoria caché sin servidor. Esta información incluye la fecha y la hora del evento, el nombre del origen y el tipo del origen del evento, así como una descripción del evento. Puede recuperar fácilmente los eventos del registro mediante la ElastiCache consola, el comando AWS CLI describe-events o la acción. ElastiCache API DescribeEvents
Puedes elegir monitorizar, asimilar, transformar y actuar en función de ElastiCache los eventos con Amazon EventBridge. Obtén más información en Amazon EventBridge https://docs.aws.amazon.com/eventbridge/latest/userguide/.
Visualización de eventos (consola) ElastiCache
Para ver los eventos mediante la ElastiCache consola:
Inicie sesión en AWS Management Console y abra la ElastiCache consola en https://console.aws.amazon.com/elasticache/
Para ver una lista de todos los eventos disponibles, elija Events (Eventos) en el panel de navegación.
En la pantalla de eventos, cada fila de la lista representa un evento y muestra el origen del evento, el tipo de evento, la GMT hora del evento y una descripción del evento. 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 ElastiCache eventos (AWS CLI)
Para generar una lista de ElastiCache eventos mediante el 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 caché sin servidor.
aws elasticache describe-events --source-type serverless-cache --max-items 40
El código siguiente muestra todos los eventos para cachés sin servidor de las últimas 24 horas (1440 minutos).
aws elasticache describe-events --source-type serverless-cache --duration 1440
Eventos sin servidor
En esta sección, se documentan los distintos tipos de eventos que puede recibir en sus cachés sin servidor.
Eventos de creación de caché sin servidor
Tipo-detalle | Descripción | Unidad | Origen | Mensaje |
---|---|---|---|---|
Caché creada |
Arn de caché |
creación |
caché sin servidor |
La caché <cache-name> se ha creado y está lista para usarse. |
Caché creada |
Arn de caché Arn de la instantánea |
creación |
caché sin servidor |
La caché <cache-name> se ha creado y los datos se han restaurado a partir de la instantánea. La caché está lista para usarse. |
Error durante la creación de caché |
Arn de caché |
failure |
caché sin servidor |
No se ha podido crear la memoria caché <cache-name>. No hay suficientes direcciones IP libres para crear un punto final. VPC |
Error durante la creación de caché |
Arn de caché |
failure |
caché sin servidor |
No se ha podido crear la memoria caché <cache-name>. Se proporcionaron subredes no válidas en la solicitud. |
Error durante la creación de caché |
Arn de caché |
failure |
caché sin servidor |
No se ha podido crear la memoria caché <cache-name>. Se alcanzó el límite de cuota para crear un VPC punto final. |
Error durante la creación de caché |
Arn de caché |
failure |
caché sin servidor |
No se ha podido crear la memoria caché <cache-name>. No tiene permisos para crear un VPC punto final. |
Error durante la creación de caché |
Arn de caché |
failure |
caché sin servidor |
No se ha podido crear la memoria caché <cache-name>. En el grupo de usuarios < > user-group-name hay un usuario con una OSS versión de Valkey o Redis incompatible. |
Error durante la creación de caché |
Arn de caché Arn de instantáneas de caché |
failure |
caché sin servidor |
No se ha podido crear la memoria caché <cache-name>. El grupo de usuarios < user-group-name > proporcionado no existe. |
Error durante la creación de caché |
Arn de caché |
failure |
caché sin servidor |
No se ha podido crear la memoria caché <cache-name>. La restauración de los datos a partir de la instantánea falló debido a <reason>. Motivos de los errores:
|
Eventos de actualización de caché sin servidor (Valkey o Redis) OSS
Tipo-detalle | Lista de recursos | Categoría | Origen | Mensaje |
---|---|---|---|---|
Caché actualizada |
Arn de caché |
configuration change |
caché sin servidor |
SecurityGroups <cache-name>actualizado para la memoria caché. |
Caché actualizada |
Arn de caché |
configuration change |
caché sin servidor |
Etiquetas actualizadas para la caché <cache-name>. |
Error durante la actualización de caché |
Arn de caché |
configuration change |
caché sin servidor |
Error en la actualización de la caché <cache-name>. En el grupo de usuarios < > user-group-name hay un usuario con una OSS versión de Valkey o Redis incompatible. |
Error durante la actualización de caché |
Arn de caché |
configuration change |
caché sin servidor |
<cache-name>No se pudo actualizar la memoria caché. SecurityGroups error en la actualización. |
Error durante la actualización de caché |
Arn de caché |
configuration change |
caché sin servidor |
<cache-name>Falló una actualización de la memoria caché. SecurityGroups se produjo un error en la actualización porque los permisos eran insuficientes. |
Error durante la actualización de caché |
Arn de caché |
configuration change |
caché sin servidor |
Error en la actualización de la caché <cache-name>. SecurityGroups la actualización ha fallado porque no SecurityGroups son válidas. |
Eventos de eliminación de caché sin servidor (Valkey o Redis) OSS
Tipo-detalle | Lista de recursos | Categoría | Origen | Mensaje |
---|---|---|---|---|
Caché eliminada |
Arn de caché |
deletion |
caché sin servidor |
Se ha eliminado la caché <cache-name>. |
Eventos de límite de uso de caché sin servidor (Valkey o Redis) OSS
Tipo-detalle | Descripción | Unidad | Origen | Mensaje |
---|---|---|---|---|
Caché actualizada |
Arn de caché |
configuration change |
caché sin servidor |
Límites actualizados para la caché <cache-name>. |
Se acerca el límite de caché |
Arn de caché |
notification |
caché sin servidor |
El slot <X> utiliza más del <Y> % del límite por slot de 32 GB. Por ejemplo, el slot 10 utiliza más del 90 % del límite por slot de 32 GB. |
Error durante la actualización de caché |
Arn de caché |
failure |
caché sin servidor |
Error en la actualización del límite en la caché <cache-name>, ya que la caché ha sido eliminada. |
Error durante la actualización de caché |
Arn de caché |
failure |
caché sin servidor |
Error en la actualización del límite en la caché <cache-name>, debido a una configuración no válida. |
Error durante la actualización de caché |
Arn de caché |
failure |
caché sin servidor |
No se pudo actualizar el límite de la caché <cache-name> porque los datos actualmente almacenados en caché superan los nuevos límites. Vacíe algunos datos antes de aplicar los límites. |
Eventos de instantáneas de caché sin servidor (Valkey o Redis) OSS
Tipo-detalle | Lista-recursos | Categoría | Origen | Mensaje |
---|---|---|---|---|
Instantánea creada |
Arn de caché Arn de la instantánea |
creación |
serverless-cache-snapshot |
Instantánea <snapshot-name> creada para la caché <cache-name>. |
Error en la creación de la instantánea |
Arn de caché Arn de la instantánea |
failure |
serverless-cache-snapshot |
No se ha podido crear la instantánea para la caché <cache-name>. No se ha podido crear la instantánea <snapshot-name> con la clave <key-id> administrada por el cliente <reason>. Mensajes sobre el motivo del error:
|
Error en la creación de la instantánea |
Arn de caché Arn de la instantánea |
failure |
serverless-cache-snapshot |
No se ha podido crear la instantánea para la caché <cache-name>. La creación de la instantánea <snapshot-name> ha fallado debido a <reason>. Motivo predeterminado:
|
Error en la exportación de instantánea |
Arn de la instantánea |
failure |
serverless-cache-snapshot |
No se ha podido exportar la instantánea para la caché <cache-name>. No se pudo exportar la instantánea al depósito %s porque ElastiCache no tiene permisos para acceder al depósito. |
Error en la exportación de instantánea |
Arn de la instantánea |
failure |
serverless-cache-snapshot |
No se ha podido exportar la instantánea para la caché <cache-name>. No se ha podido exportar la instantánea al bucket '%s' porque ya hay un objeto con el mismo nombre en el bucket. |
Error en la exportación de instantánea |
Arn de la instantánea |
failure |
serverless-cache-snapshot |
No se ha podido exportar la instantánea para la caché <cache-name>. No se ha podido exportar la instantánea al bucket '%s' porque el identificador de la cuenta del propietario del bucket ha cambiado. |
Error en la exportación de instantánea |
Arn de la instantánea |
failure |
serverless-cache-snapshot |
No se ha podido exportar la instantánea para la caché <cache-name>. No se ha podido exportar la instantánea al bucket '%s' porque no se puede acceder al bucket de S3. |
Error en la exportación de instantánea |
Arn de la instantánea |
failure |
serverless-cache-snapshot |
No se ha podido exportar la instantánea para la caché <cache-name>. No se ha podido exportar la instantánea al bucket '%s' porque no se puede acceder al bucket. |
Error en la exportación de instantánea |
Arn de la instantánea |
failure |
serverless-cache-snapshot |
No se ha podido exportar la instantánea para la caché <cache-name>. No se ha podido exportar la instantánea al bucket '%s' porque el bucket no existe. |
Error en la exportación de instantánea |
Arn de la instantánea |
failure |
serverless-cache-snapshot |
No se ha podido exportar la instantánea para la caché <cache-name>. No se ha podido exportar la instantánea al bucket '%s' con la clave administrada por el cliente %s de instantánea de origen <reason>. |
Error en la exportación de instantánea |
Arn de la instantánea |
failure |
serverless-cache-snapshot |
No se ha podido exportar la instantánea para la caché <cache-name>. No se ha podido exportar la instantánea al bucket '%s'. |
Error en la copia de instantánea |
Arn 1 de la instantánea Arn 2 de la instantánea |
failure |
serverless-cache-snapshot |
Error al copiar la instantánea <snapshot-name>. No se ha podido copiar la instantánea '%s' a la instantánea '%s' con la clave administrada por el cliente <key-id> de la instantánea de origen <reason-name>. |
Error en la copia de instantánea |
Arn 1 de la instantánea Arn 2 de la instantánea |
failure |
serverless-cache-snapshot |
Error al copiar la instantánea <snapshot-name>. No se ha podido copiar la instantánea '%s' a la instantánea '%s' con la clave administrada por el cliente '%s' '%s' de la instantánea de destino. |
Métricas y eventos de clúster autodiseñados para Valkey y Redis OSS
ElastiCache ofrece una amplia variedad de métricas y eventos para monitorear los clústeres de diseño propio cuando se trabaja con Valkey y Redis. OSS Esto incluye métricas a nivel de host, métricas a nivel de comando y registros de eventos disponibles a través de AWS CLI Amazon Simple Notification Service ()SNS.