Contadores de rendimiento de Azure Managed Cache Service

Importante

Microsoft recomienda todos los nuevos desarrollos que usen Azure Redis Cache. Para obtener documentación actual e instrucciones sobre cómo elegir una oferta de Azure Cache, consulte ¿Qué oferta de Azure Cache es adecuada para mí?

En este tema se proporciona una descripción de los contadores de rendimiento disponibles para supervisar aplicaciones de Azure Managed Cache Service.

Contadores de rendimiento de caché

Microsoft Azure Cache proporciona contadores de monitor de rendimiento que permiten supervisar y solucionar problemas de Managed Cache Service aplicaciones. Hay contadores de rendimiento independientes para los clientes de caché y el Managed Cache Service.

  • Contadores de rendimiento de Cache Service

    • Configurar contadores de rendimiento del Servicio de caché

    • Referencia de contadores de rendimiento de Cache Service

  • Contadores de rendimiento del cliente de caché

    • Azure Caching:Client

    • Azure Caching:Client Host

Contadores de rendimiento de Cache Service

Managed Cache Service proporciona contadores de rendimiento para ayudarle a supervisar el estado y el rendimiento de la memoria caché, y para ayudar con el planeamiento de la capacidad para el escalado de caché. Estos contadores de rendimiento se pueden ver y configurar en el Portal de administración en la ficha Supervisar para Caché.

  • Configurar contadores de rendimiento del Servicio de caché

  • Referencia de contadores de rendimiento de Cache Service

Configurar contadores de rendimiento del Servicio de caché

Para ver y configurar Managed Cache Service contadores de rendimiento, inicie sesión en el Portal de administración y vaya a la pestaña Supervisión de caché.

Cache Service Monitor Tab

Puede elegir un máximo de doce métricas para la tabla de métricas y trazar seis de ellas en el gráfico mediante la selección de las casillas situadas al lado de los encabezados de la tabla.

Para agregar o quitar contadores de rendimiento, haga clic en Agregar métricas.

Cache Service Monitor tab Select Metrics

Referencia de contadores de rendimiento de Cache Service

En la tabla siguiente se enumeran los contadores de rendimiento de Managed Cache Service.

Nota

Los contadores de rendimiento que proporcionan información desde el inicio del servicio de caché se restablecen si el servicio se detiene; por ejemplo, cuando se cambia la oferta de caché.

El método GetAndLock se considera una operación de lectura. Si el objeto se devuelve al cliente, los contadores que miden las lecturas y los datos enviados se actualizan. Si el objeto ya está bloqueado, se incrementa el recuento de % de errores de caché . Del mismo modo, PutAndUnlock es una operación de escritura.

Los métodos que cambian el estado de los objetos en la memoria caché, como Unlock y ResetTimeout, no se incluyen en los recuentos de lectura o escritura, sino que se reflejan en el recuento de solicitudes de cliente.

Contador de rendimiento Descripción

Ancho de banda usado (%)

Porcentaje de capacidad de ancho de banda usado.

La memoria caché se hospeda en una infraestructura dedicada que proporciona ancho de banda de entrada y salida al sistema. La utilización del ancho de banda refleja cómo se está usando. Si el sistema tiene una gran cantidad de objetos grandes, puede ver una utilización de ancho de banda alta.

Bytes recibidos /s

Número de bytes de datos por segundo que la caché recibe de los clientes.

Bytes enviados por segundo

Número de bytes de datos por segundo que la caché envía a los clientes.

Error de caché (%)

Porcentaje de solicitudes de caché incorrectas respecto al número total de solicitudes desde que se inició el servicio de caché.

Procesos usados (%)

Porcentaje de procesamiento usado.

El servicio de caché usa recursos de procesos para atender todas las solicitudes de caché. Con aplicaciones de alto rendimiento, pueden agotarse los recursos de procesos disponibles para la infraestructura dedicada. Por tanto, es importante para tales aplicaciones supervisar el contador Procesos usados (%) para asegurarse de que no supera el 70 % - 80 %. Esto garantiza que la memoria caché siga teniendo capacidad de respuesta y que la latencia de acceso a los datos siga siendo baja.

Tamaño de datos en bytes

Tamaño total de los datos almacenados en caché, sin incluir la sobrecarga de caché.

Objetos expulsados

Número de objetos expulsados desde que se inició el servicio de caché.

Objetos caducados

Número de objetos caducados desde que se inició el servicio de caché.

Memoria usada (%)

Porcentaje de capacidad de memoria usado, incluida la sobrecarga de la memoria aprovisionada para el servicio de caché.

La cantidad de memoria asignada para caché se usa para almacenar los datos de los usuarios y los metadatos de los objetos que la memoria caché necesita almacenar para atender las solicitudes. Este contador refleja la cantidad de memoria de caché utilizable que ya se ha usado.

Tenga en cuenta que es posible que no vea una coincidencia exacta entre la cantidad de datos que pone y la utilización, ya que variará según el tamaño del objeto y el uso de características como etiquetas, regiones y notificaciones.

Número de objetos

Número de objetos almacenados en caché.

Tamaño de datos principales en bytes

Tamaño del uso que hacen los datos de memoria principales de la memoria caché, sin incluir la sobrecarga de caché ni las copias secundarias de datos para la opción de alta disponibilidad.

Solicitudes de lectura

Número de solicitudes de lectura (BulkGet, Get y Enumeration) recibidas de todos los clientes desde que se inició el servicio de caché.

Solicitudes de lectura por segundo

Número de solicitudes de lectura (BulkGet, Get y Enumeration) recibidas por segundo de todos los clientes desde que se inició el servicio de caché.

Solicitudes de escritura

Número de solicitudes de escritura (Put, Add y Lock) desde el inicio del servicio de caché.

Solicitudes de escritura por segundo

Número de solicitudes de escritura por segundo desde que se inició el servicio de caché. Los métodos Put, Add y Lock se incluyen con las operaciones de escritura.

Contadores de rendimiento del cliente de caché

Hay dos categorías de contadores de rendimiento de cliente de caché: Azure Caching:Client y Azure Caching:Client Host. Almacenamiento en caché de Azure: el cliente tiene contadores que proporcionan información sobre un único cliente de caché. Almacenamiento en caché de Azure: el host de cliente tiene los mismos contadores que Azure Caching:Client y proporciona información agregada sobre todos los clientes de caché de un equipo.

Nota

Para ver los contadores de rendimiento del cliente de caché en , seleccione contadores en la categoría Azure Caching:Client Host .

Azure Caching:Client

La categoría contador de rendimiento Azure Caching:Client proporciona contadores que pertenecen a un único cliente de caché.

Contador de rendimiento Descripción

Latencia Get media por operación en microsegundos

Latencia media en microsegundos para las solicitudes Get, sin tener en cuenta si acceden a la memoria caché local o a la caché.

Latencia Get media (red) por operación en microsegundos

Latencia media en microsegundos para las solicitudes Get que acceden a la caché. Quedan excluidas las llamadas que acceden a la memoria caché local.

Latencia Put media por operación en microsegundos

Latencia media en microsegundos para las solicitudes Put.

Porcentaje de aciertos de la memoria caché local

Porcentaje de las solicitudes Get de todos los clientes de caché (independientemente de la configuración de caché local) que completa la memoria caché local.

Porcentaje de llenado de la memoria caché local

Porcentaje de objetos guardados en la memoria caché local en relación a la capacidad total de la memoria caché local. Tenga en cuenta que esa es una agregación de las propiedades de la memoria caché local de todos los clientes de caché del proceso actual.

Solicitudes de lectura

Número de solicitudes de lectura (Get y Enumeration) desde el inicio del proceso.

Solicitudes de escritura

Número de solicitudes de escritura (Put y Add) desde el inicio del proceso.

Bytes recibidos por segundo

Número de bytes de datos recibidos de la memoria caché durante el segundo anterior.

Bytes enviados por segundo

Número de bytes de datos enviados a la memoria caché durante el segundo anterior.

Conexiones del servidor actual

Número de conexiones activas de este proceso con la caché.

Total de solicitudes de conexión con error

Número de solicitudes de conexión con error desde el inicio del proceso.

Solicitudes de espera actuales

Número de solicitudes en espera que todavía no han recibido respuesta de la caché.

Total de notificaciones recibidas

Número de notificaciones de almacenamiento en caché recibidas desde el inicio del proceso.

Excepciones de error

Número de excepciones de almacenamiento en caché recibidas desde el inicio del proceso.

Excepciones de error por segundo

Frecuencia de excepciones de almacenamiento en caché recibidas por el proceso.

Excepciones de reintento

Número de excepciones de reintento recibidas desde el inicio del proceso.

Excepciones de reintento por segundo

Frecuencia de excepciones de reintento recibidas por el proceso.

Excepciones de tiempo de espera

Número de excepciones de tiempo de espera recibidas desde el inicio del proceso.

Excepciones de tiempo de espera por segundo

Frecuencia de excepciones de tiempo de espera recibidas por el proceso.

Excepciones de red

Número de excepciones de red recibidas desde el inicio del proceso.

Excepciones de red por segundo

Frecuencia de excepciones de red recibidas por el proceso.

Respuestas del servidor interrumpidas por segundo

Número total de veces en las que el proceso no pudo recibir una respuesta de la memoria caché. Esto puede ocurrir cuando se supera el tiempo de espera en un subproceso del cliente y no hay otros subprocesos disponibles para recibir la respuesta.

Requests

Número de solicitudes enviadas desde el proceso a la caché desde el inicio del proceso.

Solicitudes por segundo

Frecuencia de solicitudes enviadas desde el proceso a la caché.

Total de aciertos de la caché local

Número total de solicitudes completadas por la memoria caché local desde el inicio del proceso. No se tienen en cuenta las diferentes configuraciones de la memoria caché local de los diversos clientes de caché.

Total de objetos de caché local

Número total de objetos en caché local. Tenga en cuenta que esa es una agregación de las propiedades de la memoria caché local de todos los clientes de caché del proceso actual.

Azure Caching:Client Host

La categoría del contador de rendimiento Almacenamiento en caché de Azure:Host de cliente proporciona contadores que pertenecen a todos los clientes de caché de un equipo. Para ver los datos del contador de rendimiento del cliente en caché en , use contadores de rendimiento de la categoría Almacenamiento en caché de Azure:Host de cliente .

Contador de rendimiento Descripción

Latencia Get media por operación en microsegundos

Latencia media en microsegundos para las solicitudes Get, sin tener en cuenta si acceden a la memoria caché local o a la caché.

Latencia Get media (red) por operación en microsegundos

Latencia media en microsegundos para las solicitudes Get que acceden a la caché. Quedan excluidas las llamadas que acceden a la memoria caché local.

Latencia Put media por operación en microsegundos

Latencia media en microsegundos para las solicitudes Put.

Porcentaje de aciertos de la memoria caché local

Porcentaje de las solicitudes Get de todos los clientes de caché (independientemente de la configuración de caché local) que completa la memoria caché local.

Porcentaje de llenado de la memoria caché local

Porcentaje de objetos guardados en la memoria caché local en relación a la capacidad total de la memoria caché local. Tenga en cuenta que esa es una agregación de las propiedades de la memoria caché local de todos los clientes de caché del proceso actual.

Solicitudes de lectura

Número de solicitudes de lectura (Get y Enumeration) desde el inicio de todos los procesos de cliente de la máquina.

Solicitudes de escritura

Número de solicitudes de escritura (Put y Add) desde el inicio de todos los procesos de cliente de la máquina.

Bytes recibidos por segundo

Número de bytes de datos recibidos de la memoria caché durante el segundo anterior.

Bytes enviados por segundo

Número de bytes de datos enviados a la memoria caché durante el segundo anterior.

Conexiones del servidor actual

Número de conexiones activas con la caché desde todos los procesos cliente de la máquina.

Total de solicitudes de conexión con error

Número de solicitudes de conexión con error desde el inicio de todos los procesos cliente de la máquina.

Solicitudes de espera actuales

Número de solicitudes en espera que todavía no han recibido respuesta de la caché.

Total de notificaciones recibidas

Número de notificaciones de almacenamiento en caché recibidas desde el inicio de todos los procesos cliente de la máquina.

Excepciones de error

Número de excepciones de almacenamiento en caché recibidas desde el inicio de todos los procesos cliente de la máquina.

Excepciones de error por segundo

Frecuencia de las excepciones de almacenamiento en caché recibidas por todos los procesos cliente de la máquina.

Excepciones de reintento

Número de excepciones de reintento recibidas desde el inicio de todos los procesos cliente de la máquina.

Excepciones de reintento por segundo

Frecuencia de las excepciones de las operaciones de reintento recibidas por todos los procesos cliente de la máquina.

Excepciones de tiempo de espera

Número de excepciones de tiempo de espera recibidas desde el inicio de todos los procesos cliente de la máquina.

Excepciones de tiempo de espera por segundo

Frecuencia de las excepciones de tiempo de espera recibidas por todos los procesos cliente de la máquina.

Excepciones de red

Número de excepciones de red recibidas desde el inicio de todos los procesos cliente de la máquina.

Excepciones de red por segundo

Frecuencia de excepciones de red recibidas por el proceso.

Respuestas del servidor interrumpidas por segundo

Número total de veces en las que los clientes de la máquina no pudieron recibir una respuesta de la caché. Esto puede ocurrir cuando se supera el tiempo de espera en un subproceso del cliente y no hay otros subprocesos disponibles para recibir la respuesta.

Requests

Número de solicitudes enviadas desde el proceso a la caché desde el inicio de todos los procesos cliente de la máquina.

Solicitudes por segundo

Frecuencia de solicitudes enviadas desde todos los procesos cliente de la máquina a la caché.

Total de aciertos de la caché local

Número total de solicitudes completadas por la memoria caché local desde el inicio de todos los procesos cliente de la máquina. No se tienen en cuenta las diferentes configuraciones de la memoria caché local de los diversos clientes de caché.

Total de objetos de caché local

Número total de objetos en caché local. Tenga en cuenta que esa es una agregación de las propiedades de la memoria caché local de todos los clientes de caché del proceso actual.

Consulte también

Conceptos

Supervisar el Servicio de caché administrado de Azure