Supervisión de Caché en rol de Azure

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 información general sobre las funcionalidades de supervisión y los contadores de rendimiento específicos de In-Role Cache.

Supervisión de aplicaciones de caché In-Role

Puede supervisar las métricas de rendimiento clave de la Cloud Services en el Portal de administración de Azure y personalizar lo que supervisa en el portal para satisfacer sus necesidades. Las pantallas de supervisión en son muy configurables. Las métricas que deben supervisarse se pueden seleccionar en la lista de métricas de la página Supervisar, y las métricas que deben trazarse en gráficos de métricas se pueden seleccionar en la página Supervisar y en el panel. Las características de supervisión están disponibles para Microsoft Azure Cloud Services, incluidas las aplicaciones de caché de In-Role. Para obtener información sobre la supervisión de Azure Cloud Services, consulte Supervisión de Cloud Services. En este tema se proporciona información general sobre las funcionalidades de supervisión y los contadores de rendimiento específicos de In-Role Cache.

Contadores de rendimiento del almacenamiento en caché

In-Role Cache proporciona contadores de monitor de rendimiento que permiten supervisar y solucionar problemas In-Role aplicaciones de caché. Existen cinco categorías de contadores de almacenamiento en caché, divididas en contadores del servidor y contadores del cliente:

  • Contadores de rendimiento del servidor de caché

    • Azure Caching:Cache

    • Azure Caching:Host

    • Azure Caching:Secondary

  • Contadores de rendimiento del cliente de caché

    • Azure Caching:Client

    • Azure Caching:Client Host

Tenga en cuenta que el método GetAndLock se considera una operación de lectura. Si el objeto se devuelve al cliente, el recuento devuelto aumenta. Si ya está bloqueado, aumenta el recuento de errores. 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.

Contadores de rendimiento del servidor de caché

Existen tres categorías de contadores de rendimiento del servidor de caché.

  • Azure Caching:Cache

  • Azure Caching:Host

  • Azure Caching:Secondary

Azure Caching:Cache

La categoría contador de rendimiento Azure Caching:Cache proporciona contadores específicos de caché que pertenecen a todas las memorias caché del host de caché. Cada instancia del contador de caché corresponde a una memoria caché independiente del host de caché.

Contador de rendimiento Descripción

Porcentaje de error de caché

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

Total de errores de caché

Número total de solicitudes de caché incorrectas desde que se inició el servicio de caché.

Total de errores de caché por segundo

Número total de solicitudes de caché incorrectas por segundo desde que se inició el servicio de caché.

Total de bytes de tamaño de datos

Representa el tamaño total de los datos almacenados en caché, sin incluir la sobrecarga de caché. Indica el uso de memoria de datos actual del servidor.

Total de bytes de tamaño de datos principales

Representa el tamaño total de los datos principales almacenados en caché sin incluir la sobrecarga de caché. Indica el uso actual de datos de memoria principales de la memoria caché.

Total de bytes de tamaño de datos secundarios

Representa el tamaño total de los datos secundarios almacenados en caché sin incluir la sobrecarga de caché. Indica el uso actual de datos de memoria secundarios de la memoria caché.

Recuento total de objetos

Representa el número total de objetos almacenados en caché.

Total de solicitudes de clientes

Número total de solicitudes de clientes, incluidas todas las llamadas de la API.

Total de solicitudes de clientes por segundo

Número total de solicitudes de clientes por segundo, incluidas todas las llamadas de la API.

Total de 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é.

Total de 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é.

Total de objetos devueltos

Número de objetos que devolvieron las solicitudes de lectura de los clientes. Este contador, junto con el de solicitudes de lectura totales, indica el éxito de las operaciones de lectura.

Total de objetos devueltos por segundo

Número de objetos que devolvieron las solicitudes de lectura de los clientes por segundo.

Total de operaciones de escritura

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

Total de operaciones 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.

Total de solicitudes GetAndLock

Número total de solicitudes GetAndLock desde que se inició el servicio de caché.

Total de solicitudes GetAndLock por segundo

Número total de solicitudes GetAndLock por segundo desde que se inició el servicio de caché.

Total de solicitudes GetAndLock correctas

Número de solicitudes GetAndLock correctas desde que se inició el servicio de caché.

Total de solicitudes GetAndLock correctas por segundo

Número de solicitudes GetAndLock correctas por segundo desde que se inició el servicio de caché.

Azure Caching:Host

La categoría contador de rendimiento Azure Caching:Host proporciona contadores que pertenecen a un único host de caché. Los contadores de host realizan el seguimiento de información como el número total de conexiones activas y solicitudes de cliente de un único host de caché.

Contador de rendimiento Descripción

Tiempo de respuesta promedio de cuórum por operación en microsegundos

Tiempo medio dedicado a la respuesta de cuórum. Indica la cantidad de tiempo dedicado a las operaciones de escritura en la replicación.

Tiempo de respuesta promedio secundario por operación en microsegundos

Tiempo medio dedicado a obtener respuestas de todos los servidores secundarios.

Porcentaje de error de caché

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

Total de errores de caché

Número total de solicitudes de caché incorrectas desde que se inició el servicio de caché.

Total de errores de caché por segundo

Número total de solicitudes de caché incorrectas por segundo desde que se inició el servicio de caché.

Total de bytes de tamaño de datos

Representa el tamaño total de los datos almacenados en caché, sin incluir la sobrecarga de caché. Indica el uso de memoria de datos actual del servidor.

Total de objetos expulsados

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

Total de ejecuciones de expulsión

Número de ejecuciones de expulsión desde que se inició el servicio de caché.

Total de objetos caducados

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

Total de memoria desalojada

Cantidad de memoria liberada de la caché desde que se inició el servicio de caché. Este contador también incluye la memoria de los objetos caducados.

Total de bytes de tamaño de datos principales

Representa el tamaño total de los datos principales almacenados en caché sin incluir la sobrecarga de caché. Indica el uso actual de datos de memoria principales del servidor.

Total de bytes de tamaño de datos secundarios

Representa el tamaño total de los datos secundarios almacenados en caché sin incluir la sobrecarga de caché. Indica el uso actual de datos de memoria secundarios del servidor.

Total de excepciones de error

Número de excepciones lanzadas desde el inicio del clúster de caché.

Total de excepciones de error por segundo

Número de excepciones por segundo lanzadas desde el inicio de un clúster de caché.

Total de excepciones de reintento

Número total de excepciones de operaciones de reintento desde que se inició el servicio de caché.

Total de excepciones de reintento por segundo

Número total de excepciones de operaciones de reintento por segundo desde que se inició el servicio de caché.

Total de solicitudes de clientes

Número total de solicitudes de clientes, incluidas todas las llamadas de la API.

Total de solicitudes de clientes por segundo

Número total de solicitudes de clientes por segundo, incluidas todas las llamadas de la API.

Total de errores Get

Número de errores Get de todos los clientes desde que se inició el servicio de caché.

Total de errores Get por segundo

Número de errores Get por segundo de todos los clientes desde que se inició el servicio de caché.

Total de solicitudes Get

Número de solicitudes Get recibidas de todos los clientes desde que se inició el servicio.

Total de solicitudes Get por segundo

Número de solicitudes Get por segundo recibidas de todos los clientes desde que se inició el servicio.

Total de solicitudes GetAndLock

Número total de solicitudes GetAndLock desde que se inició el servicio de caché.

Total de solicitudes GetAndLock por segundo

Número total de solicitudes GetAndLock por segundo desde que se inició el servicio de caché.

Total de solicitudes GetAndLock correctas

Número de solicitudes GetAndLock correctas desde que se inició el servicio de caché.

Total de solicitudes GetAndLock correctas por segundo

Número de solicitudes GetAndLock correctas por segundo desde que se inició el servicio de caché.

Total de 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é.

Total de 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é.

Total de operaciones de escritura

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

Total de operaciones 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.

Total de solicitudes atendidas

Número de solicitudes atendidas y respuestas enviadas desde el servidor desde que se inició el servicio de caché.

Total de solicitudes atendidas por segundo

Número de solicitudes atendidas y respuestas enviadas desde el servidor por segundo desde que se inició el servicio de caché.

Recuento total de objetos

Representa el número total de objetos almacenados en el host.

Total de objetos devueltos

Número de objetos que devolvieron las solicitudes de lectura de los clientes. Este contador, junto con el de solicitudes de lectura totales, indica el éxito de las operaciones de lectura.

Total de objetos devueltos por segundo

Número de objetos que devolvieron las solicitudes de lectura de los clientes por segundo.

Total de notificaciones entregadas

Número de notificaciones entregadas a clientes.

Total de notificaciones entregadas por segundo

Número de notificaciones por segundo entregadas a clientes.

Total de solicitudes de sondeo de notificación

Número total de solicitudes de sondeo de los clientes desde que se inició el servicio de caché.

Total de solicitudes de sondeo de notificación por segundo

Número total de solicitudes de sondeo por segundo de los clientes desde que se inició el servicio de caché.

Azure Caching:Secondary

La categoría contador de rendimiento Azure Caching:Secondary proporciona información relativa a los servidores de caché solo cuando está habilitada la alta disponibilidad (HA). Si está habilitada, cada partición principal tiene una partición secundaria correspondiente ubicada en una instancia de rol diferente. Cada instancia de rol puede contener sus propias particiones principales y las particiones secundarias que corresponden a las particiones principales en otras instancias de rol. Si la alta disponibilidad no está habilitada, no existen particiones secundarias disponibles y los contadores de esta categoría no proporcionan datos útiles.

Contador de rendimiento Descripción

Total de reintentos de replicación

Número total de operaciones de replicación de reintento para cada servidor secundario.

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.

  • Azure Caching:Client

  • Azure Caching:Client Host

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 al clúster de caché.

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

Latencia media en microsegundos para las solicitudes Get que acceden al clúster de 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 el clúster de 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 del clúster de 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 del clúster de 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 al clúster de caché desde el inicio del proceso.

Solicitudes por segundo

Frecuencia de solicitudes enviadas desde el proceso al clúster de 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 contador de rendimiento Azure Caching:Client Host 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 Azure Caching:Client Host .

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 al clúster de caché.

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

Latencia media en microsegundos para las solicitudes Get que acceden al clúster de 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 el clúster de 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 del clúster de 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 del clúster de 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 al clúster de 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 al clúster de 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.