ADC

Exportación de datos de rendimiento de páginas web al recopilador de AppFlow

La aplicación EdgeSight Monitoring proporciona datos de supervisión de páginas web con los que puede supervisar el rendimiento de varias aplicaciones web servidas en un entorno Citrix ADC. Ahora puede exportar estos datos a recopiladores de AppFlow para obtener un análisis exhaustivo de las aplicaciones de la página web. AppFlow, que se basa en el estándar IPFIX, proporciona información más específica sobre el rendimiento de las aplicaciones web que la supervisión de EdgeSight por sí sola.

Puede configurar servidores virtuales de equilibrio de carga y conmutación de contenido para exportar datos de supervisión de EdgeSight a recopiladores de AppFlow. Antes de configurar un servidor virtual para la exportación de AppFlow, asocie una acción de AppFlow a la directiva de respuesta de EdgeSight Monitoring.

Los siguientes datos de rendimiento de páginas web se exportan a AppFlow:

  • Tiempo de carga de página. Tiempo transcurrido, en milisegundos, desde que el explorador comienza a recibir el primer byte de una respuesta hasta que el usuario comienza a interactuar con la página. En esta etapa, es posible que no se cargue todo el contenido de la página.
  • Tiempo de procesamiento de página. Tiempo transcurrido, en milisegundos, desde que el explorador recibe el primer byte de respuesta hasta que se ha renderizado todo el contenido de la página o se ha agotado el tiempo de espera de la acción de carga de la página.
  • Tiempo empleado en la página. Tiempo empleado por los usuarios en una página. Representa el tiempo transcurrido entre la solicitud de una página y la siguiente.

AppFlow transmite los datos de rendimiento mediante el formato de Internet Protocol Flow Information Export (IPFIX), que es un estándar abierto de Internet Engineering Task Force (IETF) definido en RFC 5101. Las plantillas de AppFlow utilizan los siguientes elementos de información específicos de la empresa (EIE) para exportar la información:

  • Hora de finalización de carga del cliente. Hora en que el explorador recibió el último byte de una respuesta para cargar todos los objetos de la página, como imágenes, scripts y hojas de estilo.
  • Hora de inicio de carga del cliente. Hora en que el explorador recibe el primer byte de la respuesta para cargar cualquier objeto de la página, como imágenes, scripts y hojas de estilo.
  • Hora de finalización del procesamiento del cliente. Hora en la que un explorador terminó de renderizar toda la página, incluidos los objetos incrustados.
  • Hora de inicio del modelizado del cliente. Hora en la que el explorador comenzó a representar la página.

Requisitos previos para exportar datos de rendimiento de páginas web a recopiladores de AppFlow

Antes de asociar la acción AppFlow con la directiva AppFlow, compruebe que se han cumplido los siguientes requisitos previos:

  • La función AppFlow se ha habilitado y configurado.
  • Se ha habilitado la función Respondedor.
  • Se ha habilitado la función de supervisión de EdgeSight.
  • La supervisión de EdgeSight se ha habilitado en los servidores virtuales de equilibrio de carga o conmutación de contenido enlazados a los servicios de las aplicaciones para las que quiere recopilar los datos de rendimiento.

Asociación de una acción de AppFlow a la directiva de respuesta de supervisión de EdgeSight

Para exportar los datos de rendimiento de la página web al recopilador de AppFlow, debe asociar una acción de AppFlow a la directiva de respuesta de EdgeSight Monitoring. Una acción AppFlow especifica qué conjunto de recopiladores reciben el tráfico.

Para asociar una acción de AppFlow a la directiva EdgeSight Monitoring Responder mediante la CLI

En el símbolo del sistema, escriba:

set responder policy <name> -appflowAction <action_Name>
<!--NeedCopy-->

Ejemplo

set responder policy pol -appflowAction actn
<!--NeedCopy-->

Para asociar una acción de AppFlow a la directiva EdgeSight Monitoring Responder mediante la GUI

  1. Vaya a AppExpert > Respondedor > Directivas.
  2. En el panel de detalles, seleccione una directiva de respuesta de supervisión de EdgeSight y, a continuación, haga clic en Abrir.
  3. En el cuadro de diálogo Configurar directiva de respuesta, en la lista desplegable Acción de AppFlow, seleccione la acción AppFlow asociada a los recopiladores a los que desea enviar los datos de rendimiento de la página web.
  4. Haga clic en Aceptar.

Configuración de un servidor virtual para exportar estadísticas de EdgeSight a recopiladores de AppFlow

Para exportar información de estadísticas de EdgeSight desde un servidor virtual al recopilador AppFlow, debe asociar una acción AppFlow con el servidor virtual.

Para asociar una acción de AppFlow a un servidor virtual de equilibrio de carga o conmutación de contenido mediante la GUI

  1. Vaya a Administración del tráfico > Equilibrio de carga > Servidores virtuales. También puede navegar a Administración del tráfico > Cambio de contenido > Servidores virtuales.
  2. En el panel de detalles, seleccione un servidor virtual o varios servidores virtuales y, a continuación, haga clic en Habilitar supervisión de EdgeSight.
  3. En el cuadro de diálogo Habilitar supervisión de EdgeSight, active la casilla de verificación Exportar estadísticas de EdgeSight a Appflow.
  4. En la lista desplegable Acción de AppFlow, seleccione la acción AppFlow . La acción AppFlow define la lista de recopiladores AppFlow a los que exporta las estadísticas de EdgeSight Monitoring. Si ha seleccionado varios servidores virtuales de equilibrio de carga, la misma acción de AppFlow se asocia a las directivas de respuesta vinculadas a ellos. Posteriormente, puede cambiar la acción AppFlow configurada para cada servidor virtual de equilibrio de carga seleccionado individualmente, si es necesario.
  5. Haga clic en Aceptar.
Exportación de datos de rendimiento de páginas web al recopilador de AppFlow