Uso de contadores de rendimiento
por CJ Pattekar
Esta sección del documento se aplica a la versión 2 del Enrutamiento de solicitud de aplicaciones de Microsoft para IIS 7 y versiones posteriores.
Objetivo
Para supervisar correctamente las estadísticas en tiempo de ejecución del Enrutamiento de solicitudes de aplicación (ARR) mediante contadores de rendimiento.
Requisitos previos
Esta es una característica avanzada en ARR. En este artículo se presupone conocimientos sobre la funcionalidad general de ARR y sobre cómo implementar y configurar ARR con caché de disco. Si aún no lo ha hecho, se recomienda revisar los siguientes tutoriales antes de continuar:
- Configuración y habilitación de la caché de disco en el Enrutamiento de solicitud de aplicaciones
- Administración de jerarquías de caché mediante el enrutamiento de solicitud de aplicaciones
- Implementación del enrutamiento de solicitud de aplicaciones en CDN
- Examen del contenido almacenado en caché en disco en el enrutamiento de solicitud de aplicaciones
- Eliminación de objetos almacenados en caché
- Invalidación manual de directivas de control de caché mediante el enrutamiento de solicitud de aplicaciones
- Preparación de nodos de caché en el enrutamiento de solicitud de aplicaciones
Si no se ha instalado la versión 2 del Enrutamiento de solicitud de aplicaciones, puede descargarla en:
- Versión 2 del enrutamiento de solicitud de aplicaciones de Microsoft para IIS 7 (x86) aquí (
https://download.microsoft.com/download/4/D/F/4DFDA851-515F-474E-BA7A-5802B3C95101/ARRv2_setup_x86.EXE
). - Versión 2del Enrutamiento de solicitud de aplicaciones de Microsoft para IIS 7 (x64) aquí (
https://download.microsoft.com/download/3/4/1/3415F3F9-5698-44FE-A072-D4AF09728390/ARRv2_setup_x64.EXE
).
Siga los pasos descritos en este documento para instalar la versión 2 de ARR.
Paso 1: Introducción a las estadísticas de tiempo de ejecución de ARR.
El Enrutamiento de solicitud de aplicaciones expone estadísticas en tiempo de ejecución en la página Supervisión y administración, como se muestra a continuación:
Al actualizar la vista pulsando la tecla F5, puede ver las estadísticas en tiempo real. Aunque esto funciona bien para una instancia de ARR, es algo problemático cuando hay varias instancias de ARR y quiere agregar las estadísticas en una vista consolidada. Para dar cabida a este escenario, ARR también expone estas estadísticas y mucho más mediante contadores de rendimiento.
Paso 2: Estadísticas de tiempo de ejecución de ARR como contadores de rendimiento.
Hay dos contadores para ARR:
- Application Request Routing Cache
- Application Request Routing Server
Application Request Routing Cache
Están disponibles los siguientes objetos de contador de rendimiento:
- Bytes de aciertos
- % de bytes de aciertos
- Bytes de aciertos por segundo
- Solicitudes de aciertos
- % de solicitudes de aciertos
- Solicitudes de aciertos por segundo
- Bytes faltantes
- Bytes faltantes por segundo
- Solicitudes faltantes
- Solicitudes faltantes por segundo
Dado que ARR también proporciona las estadísticas anteriores por nombre de host por granja de servidores, las instancias de los objetos tienen la misma granularidad y se muestran como <server farm name>\<host name>
, como se muestra a continuación:
Application Request Routing Server
Están disponibles los siguientes objetos de contador de rendimiento:
- Tiempo medio de respuesta/solicitud
- Bytes recibidos
- Bytes recibidos por segundo
- Bytes enviados
- Bytes enviados por segundo
- Solicitudes actuales
- Solicitudes con error
- Solicitudes con errores por segundo
- Salud
- Solicitudes por segundo
- Estado
- Total de solicitudes
Dado que ARR también proporciona las estadísticas anteriores por servidor por granja de servidores, las instancias de los objetos tienen la misma granularidad y se muestran como <server farm name>\<server name>
, como se muestra a continuación:
Resumen
Ha localizado correctamente los contadores de rendimiento y los objetos de Enrutamiento de solicitud de aplicaciones, y ahora se pueden usar para agregar y supervisar estadísticas de uno o varios servidores ARR.
Para ver otros tutoriales de la versión 2 de ARR, consulte los documentos de este artículo.