Métricas de Memorystore para Redis

En esta página, se enumeran las métricas disponibles para Memorystore para Redis y se describe lo que mide cada una de ellas.

A fin de aprender a ver las métricas de Memorystore para Redis, consulta Supervisa instancias de Redis.

Métricas de Cloud Monitoring

Las siguientes métricas están disponibles cuando usas Cloud Monitoring:

Nombre de la métrica URL del extremo completo Descripción
TTL promedio redis.googleapis.com/keyspace/avg_ttl Muestra el tiempo de actividad (TTL) promedio de todas las claves con TTL.
Clientes bloqueados redis.googleapis.com/clients/blocked Cantidad de clientes bloqueados.
Retraso en los bytes redis.googleapis.com/replication/master/slaves/lag Esta métrica muestra la cantidad de segundos que la réplica está rezagada con respecto a la instancia principal. Se muestra como la hora actual menos el tiempo en que la réplica confirmó que recibió el mensaje de bytes entrantes.
Bytes pendientes de replicación redis.googleapis.com/replication/offset_diff La cantidad de bytes que no se replicaron en la réplica. Esta es la diferencia entre el desplazamiento de bytes de replicación (principal) y el desplazamiento de bytes de replicación (réplica).
Proporción de aciertos de caché redis.googleapis.com/stats/cache_hit_ratio La proporción de llamadas correctas a bases de datos de Redis y llamadas fallidas. Una llamada se realiza de forma correcta cuando la base de datos de Redis muestra el valor que solicitó el emisor. Una tasa de aciertos de caché más alta significa que la caché se está utilizando más por completo, lo que es beneficioso para tu aplicación.
Llamadas redis.googleapis.com/commands/calls La cantidad de comandos de Redis realizados por minuto en tu instancia de Redis. Estos incluyen todos los comandos de Redis de código abierto, como SET, GET, HSET, etcétera. Esta métrica no cuenta los comandos de Memorystore para Redis, como “crear”, “actualizar”, etcétera.
Clientes conectados redis.googleapis.com/clients/connected La cantidad de clientes conectados a la instancia de Redis.
Segundos de CPU redis.googleapis.com/stats/cpu_utilization Tiempo de uso de CPU por minuto que usa el servidor de Redis, desglosado por espacio de sistema/usuario y relación de superior/secundario.
Claves expulsadas redis.googleapis.com/stats/evicted_keys Cantidad de claves expulsadas debido al límite de memoria máxima.
Teclas con vencimiento redis.googleapis.com/keyspace/keys_with_expiration La cantidad de claves que tienen un vencimiento establecido en esta instancia. Si está vacío, el gráfico de esta métrica muestra "sin datos".
Memoria máxima redis.googleapis.com/stats/memory/maxmemory Cantidad máxima de memoria en la instancia que pueden consumir las claves Las claves se expulsan después de alcanzar este límite de memoria máxima de acuerdo con la política de expulsiones establecida en la instancia.
Proporción del uso de memoria redis.googleapis.com/stats/memory/usage_ratio Uso de memoria como una proporción de memoria máxima
Miss redis.googleapis.com/stats/keyspace_misses Cantidad de búsquedas de claves con errores en el diccionario principal.
Función de nodo redis.googleapis.com/replication/role Muestra un valor que indica la función del nodo. 1 indica la principal y 0 indica la réplica.
RDB persistente redis.googleapis.com/persistence/rdb/bgsave_in_progress Indica si una operación de guardado de RDB está en curso. 1 indica que sí y 0 no.
Canales de Pub/Sub redis.googleapis.com/stats/pubsub/channels Cantidad global de canales de Pub/Sub con suscripciones de cliente para Memorystore para Redis.
Patrones de Pub/Sub redis.googleapis.com/stats/pubsub/patterns Cantidad global de patrones de Pub/Sub con suscripciones de cliente para Memorystore para Redis.
Conexiones rechazadas redis.googleapis.com/stats/reject_connections_count Cantidad de conexiones rechazadas debido al límite máximo de clientes, la presión de memoria o una conexión TLS no válida en instancias habilitadas para encriptación en tránsito.
Ajuste de bytes de replicación (principal) redis.googleapis.com/replication/master_repl_offset La cantidad de bytes que produjo la instancia principal y que se envió a la réplica. Puedes restar el desplazamiento de bytes de replicación (Réplica) de la compensación de bytes de replicación (Replication Byte Byte Offset) (Principal) para determinar el tamaño de cualquier retraso de replicación. Si no hay diferencias, la réplica está sincronizada por completo.
Ajuste de bytes de replicación (réplica) redis.googleapis.com/replication/master/slaves/offset La cantidad de bytes que confirmó la réplica. Puedes restar el desplazamiento de bytes de replicación (Réplica) de la compensación de bytes de replicación (Replication Byte Byte Offset) (Principal) para determinar el tamaño de cualquier retraso de replicación. Si no hay diferencias, la réplica está sincronizada por completo.
Systemndice de uso de memoria del sistema redis.googleapis.com/stats/memory/system_memory_usage_ratio Memoria utilizada como proporción de la memoria total del sistema disponible. La memoria total disponible del sistema es la que aprovisionaste para tu instancia, además de la memoria adicional que proporciona Memorystore para los procesos de sobrecarga.
Tiempo en sobrecarga de memoria del sistema redis.googleapis.com/stats/memory/system_memory_overload_duration La cantidad de tiempo en microsegundos en que la instancia está en modo de sobrecarga de memoria del sistema.
Tiempo por llamada redis.googleapis.com/commands/usec_per_call Tiempo promedio por llamada durante 1 minuto por comando.
Cantidad total de conexiones recibidas redis.googleapis.com/stats/connections/total Cantidad total de conexiones que acepta el servidor.
Tiempo total de las llamadas redis.googleapis.com/commands/total_time Cantidad total de tiempo empleado por comando de Redis de código abierto (p. ej., SET, GET, HSET, etc.) en microsegundos durante el último segundo. Por ejemplo, si SET usaba 800,000 microsegundos, significaría que el 80% de un núcleo de CPU demoraba en procesar todos los comandos SET combinados.
Tráfico total a Redis redis.googleapis.com/stats/network_traffic Cantidad total de bytes enviados a Redis desde y hacia Redis (incluye bytes de comandos en sí, datos de carga útil y delimitadores).
Tiempo de actividad redis.googleapis.com/server/uptime Tiempo de actividad del proceso del servidor Redis actual en ejecución
Memoria usada redis.googleapis.com/stats/memory/usage Cantidad total de bytes asignados por el proceso del servidor de Redis.

Métricas de detalles de la instancia de Memorystore para Redis

Las siguientes métricas están disponibles en la página de detalles de la instancia de Memorystore para Redis:

Nombre de la métrica Descripción
Uso de memoria / memoria máxima Un gráfico que muestra el uso de memoria en comparación con el límite máximo de memoria para tu instancia.
Claves expulsadas / claves vencidas Un gráfico que muestra la cantidad de claves expulsadas y las claves vencidas
Clientes conectados / clientes bloqueados Un gráfico que muestra la cantidad de clientes conectados y clientes bloqueados.
Bytes de entrada/salida de la red Un gráfico que muestra la cantidad de bytes enviados y recibidos por la instancia durante un período determinado.
Porcentaje de uso de CPU Un gráfico que muestra qué porcentaje de CPU para la instancia se usó durante un período determinado.