Share via


Supervisar el Servicio de caché administrado 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í?

Azure Managed Cache Service, una vez incorporado como parte de la aplicación, desempeña un papel clave en el mantenimiento del rendimiento y la disponibilidad de la aplicación. En ocasiones, la disponibilidad del servicio puede verse afectada por tareas de mantenimiento en el backend o por la forma de consumo de la capacidad de servicio asignada. Además, en ciertos escenarios puede necesitar conocimientos más profundos sobre los distintos contadores y parámetros de servicio para depurar problemas específicos que pueda sufrir su aplicación cliente.

Supervisar el Servicio de caché de Azure

El Portal de administración proporciona la siguiente funcionalidad para ayudarle a supervisar el estado del servicio y ver los contadores de rendimiento para solucionar problemas.

  • El panel de almacenamiento en caché proporciona información general sobre el estado de la memoria caché, el uso e información de las distintas propiedades del servicio.

  • La pestaña Supervisar le permite usar el Portal de administración para ver una variedad de contadores de rendimiento del servicio que pueden ayudarle a solucionar problemas.

En esta sección

  • Supervisión del servicio de caché mediante el panel

  • Supervisar el servicio de caché mediante la pestaña Supervisar

Supervisión del servicio de caché mediante el panel

Puede acceder al panel de su servicio desde el Portal de administración si selecciona la entrada del servicio y abre la pestaña del panel.

Windows Azure Cache Service Dashboard

Allí se muestra el extremo de la caché, el estado de la caché (por ejemplo, En ejecución), la oferta actual de caché y un gráfico con métricas de los siguientes seis contadores de rendimiento.

  • Ancho de banda usado (%)

  • Error de caché (%)

  • Procesos usados (%)

  • Memoria usada (%)

  • Solicitudes de lectura por segundo

  • Solicitudes de escritura por segundo

Mediante la información que se muestra y las métricas de los contadores de rendimiento, puede supervisar el rendimiento de su caché con respecto a los puntos siguientes.

  • Notificaciones de disponibilidad sobre su caché

  • Uso de la capacidad de su caché

  • Medir la efectividad de la memoria caché para su cliente

Notificaciones de disponibilidad sobre su caché

En caso de que el extremo de la caché no esté disponible actualmente debido a una actividad de mantenimiento o debido a problemas en el servicio, el panel indicará esto como un estado de error en la parte superior de la página. Esta información de error también aparece en Todos los elementos en el Portal de administración. Allí se indicará si la caché no está disponible en absoluto debido a una interrupción o si se trata de un problema temporal que pueda afectar a su servicio de forma intermitente.

Los siguientes son los distintos errores que podrá ver en el panel en relación con la falta de disponibilidad.

  1. El Servicio de caché no está disponible: este error aparece cuando el servicio tiene problemas y el extremo de la caché o el extremo de la caché SSL (seguro) no están disponibles. Microsoft supervisa estas situaciones de forma activa para mitigarlas con rapidez y restaurar la disponibilidad del servicio. Si ve que esta situación persiste, póngase en contacto con el soporte técnico de Microsoft.

  2. El servicio de caché se ve afectado parcialmente o hay errores intermitentes: esta advertencia aparece cuando la disponibilidad del servicio no se ve afectada por completo, pero se lleva a cabo una actividad de mantenimiento. Puede que algunas llamadas al servicio tengan errores o que no se pueda acceder temporalmente a algunas claves. Como práctica recomendada, sugerimos implementar un bloque de reintentos en la aplicación cliente para dichos casos.

Uso de la capacidad de su caché

El servicio de caché se implementa como infraestructura dedicada. Estos contadores de capacidad muestran cuánta infraestructura dedicada se está utilizando con respecto a la memoria, el ancho de banda y los recursos de procesos, como porcentaje de la capacidad total disponible. Si alguno de estos contadores se aproxima al 100 %, es recomendable agregar capacidad al servicio de caché. Para más información sobre el planeamiento de la capacidad, consulte Planeamiento de capacidad para Azure Managed Cache Service. Los contadores siguientes son importantes para supervisar la capacidad.

Contador Detalles

Memoria usada (%)

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.

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.

Porcentaje de proceso usado

El servicio de caché usa recursos de procesos para atender 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.

Nota

Es posible que observe que algunos de los valores de % superan el 100 %. Esto sucede cuando se supera la capacidad comprada. En ese caso, la disponibilidad y la latencia de los datos de la caché se pueden ver afectadas o se puede sufrir una pérdida de datos. Se recomienda ampliar la caché de inmediato ante una situación tal a fin de evitar la interrupción del servicio. Para más información, consulte Escalado de una caché para Azure Managed Cache Service.

Medir la efectividad de la memoria caché para su cliente

Los parámetros clave que afectan la efectividad de la caché para su aplicación cliente son el número de solicitudes enviadas a la caché y el porcentaje de acierto/error de la caché para dichas solicitudes. Estos parámetros también están disponible en el panel.

Contador Detalles

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 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.

Error de caché (%)

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

Nota

Azure recopila y agrega los datos del servicio de caché a intervalos regulares. Los datos aparecen en el panel con un retraso de algunos minutos.

Supervisar el servicio de caché mediante la pestaña Supervisar

Aunque el panel ofrece una vista rápida de seis métricas comunes, la lista completa de Managed Cache Service contadores de rendimiento está disponible y se puede ver en el Portal de administración en la pestaña Supervisar de la memoria caché.

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. También puede elegir qué intervalo anterior desea ver las métricas: 1 hora, 24 horas o 7 días.

Cache Service Monitor Tab

Para configurar las métricas deseadas, haga clic en Agregar métricas.

Cache Service Monitor tab Select Metrics

Para obtener una lista completa de los contadores de rendimiento disponibles para Managed Cache Service, consulte Contadores de rendimiento de Azure Managed Cache Service.