Uso de contadores de rendimiento

por CJ Pattekar

Esta sección del documento se aplica a la versión 2 del enrutamiento de solicitudes de aplicaciones de Microsoft para IIS 7 y versiones posteriores.

Objetivo

Para monitorear con éxito las estadísticas en tiempo de ejecución de Application Request Routing (ARR) mediante contadores de rendimiento.

Prerrequisitos

Se trata de una característica avanzada en ARR. En este artículo se da por supuesto que está familiarizado con la funcionalidad general de ARR y sabe cómo implementar y configurar ARR con caché de disco. Si aún no lo ha hecho, se recomienda encarecidamente revisar los siguientes tutoriales antes de continuar:

Si no se ha instalado la versión 2 del enrutamiento de solicitudes de aplicación, puede descargarla en:

  • Microsoft Application Request Routing Version 2 para IIS 7 (x86) aquí (https://download.microsoft.com/download/4/D/F/4DFDA851-515F-474E-BA7A-5802B3C95101/ARRv2_setup_x86.EXE).
  • Microsoft Application Request Routing Versión 2 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 solicitudes de aplicación expone estadísticas en tiempo de ejecución en la página Supervisión y administración, como se muestra a continuación:

Captura de pantalla de la ventana Supervisión y administración.

Al actualizar la vista insertando 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 desea 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:

  • Caché de enrutamiento de solicitudes de aplicación
  • Servidor de enrutamiento de solicitudes de aplicación

Caché de enrutamiento de solicitudes de aplicación

Están disponibles los siguientes objetos de contador de rendimiento:

  • Bytes de impacto
  • Hit Byte %
  • Tasa de aciertos por segundo.
  • Solicitudes de accesos
  • Solicitudes de Hits %
  • Solicitudes de acceso por segundo
  • Bytes que faltan
  • Bytes omitidos por segundo
  • Solicitudes omitidas
  • Solicitudes perdidas 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:

Captura de pantalla que muestra una instancia en la sección Instancias del objeto seleccionado.

Servidor de enrutamiento de solicitudes de aplicación

Están disponibles los siguientes objetos de contador de rendimiento:

  • Promedio de tiempo de respuesta/solicitud
  • Bytes recibidos
  • Bytes recibidos por segundo
  • Bytes enviados
  • Bytes enviados por segundo
  • Solicitudes actuales
  • Solicitudes fallidas
  • Solicitudes fallidas por segundo
  • Sanidad
  • 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:

Captura de pantalla que muestra varias instancias en la sección Instancias del objeto seleccionado.

Resumen

Ha localizado correctamente los contadores y objetos de rendimiento de Application Request Routing (ARR), y ahora se pueden utilizar 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.