Application Delivery Management

Información web

Web Insight permite a los administradores supervisar todas las aplicaciones web servidas por las instancias de Citrix ADC. Como administrador, puede obtener una supervisión integrada y en tiempo real de las aplicaciones de las instancias de Citrix ADC. Web Insight proporciona información crítica, como la latencia de la red del cliente y el tiempo de respuesta del servidor, lo que garantiza la supervisión y la mejora del rendimiento de las aplicaciones. Los datos utilizados para el análisis se capturan de cada transacción HTTP y HTTPS que procesa la instancia de Citrix ADC. Los datos de análisis le permiten analizar el rendimiento de las instancias, la aplicación, la URL, el cliente y el servidor de Citrix ADC en su entorno.

Los siguientes son algunos de los casos de uso en los que puede ver los datos con Web Insight:

  • La lista de clientes que experimentan una latencia alta al acceder a una aplicación como SharePoint

  • La aplicación principal que tuvo más visitas en una hora

  • La lista de aplicaciones y URL a las que se accede desde los clientes

  • El sistema operativo y el explorador utilizados por un cliente en particular

  • Las aplicaciones o los servidores que envían la mayor cantidad de respuestas relacionadas con errores

  • Problemas de accesibilidad con un cliente en particular

  • Problemas de accesibilidad en pocas o todas las aplicaciones de un cliente en particular

  • Pocas páginas de una aplicación son lentas desde un cliente en particular y desde un servidor back-end

  • La aplicación es lenta cuando se accede desde un cliente en particular y desde un servidor back-end

Puede habilitar Web Insight para un servidor virtual específico en una instancia seleccionada para supervisar el tráfico en la aplicación web. A continuación, la función Web Insight proporciona estadísticas para el servidor virtual en Citrix ADM. Para habilitar Web Insight:

  1. Inicie sesión en Citrix ADM con credenciales de administrador.

  2. Vaya a Redes > Instancias > NetScaler ADC y seleccione la instancia de NetScaler ADC en la que quiere habilitar el análisis.

  3. En la lista Seleccionar acción, seleccione Configurar análisis.

    imagen traducida

  4. En la página Configurar información :

    1. Seleccione la Lista de aplicaciones para Equilibrio de carga o Content Switching.

      imagen traducida

    2. Seleccione el servidor virtual y haga clic en Habilitar AppFlow.

      imagen traducida

  5. En el cuadro de diálogo Habilitar AppFlow:

    • Introduzca true en el cuadro de texto

    • Seleccione Logstream como modo de transporte

      Nota: Citrix recomienda seleccionar Logstream como modo de transporte.

    • Seleccione Web Insight y haga clic en Aceptar.

      imagen traducida

Analizar problemas de aplicaciones web

Uno de los problemas comunes que un administrador debe identificar son los problemas de latencia. Como administrador, debe averiguar si el problema de latencia proviene de la red del servidor, la red del cliente o el tiempo de respuesta del servidor. Con Citrix ADM, puede identificar esta información yendo a Analytics > Web Insight .

Cuando navega a Analytics > Web Insight , se muestran las instancias de Citrix ADC que están habilitadas con Web Insight. Puede ver la información detallada de las instancias, como la dirección IP, el nombre de host, el número total de visitas y el ancho de banda.

imagen traducida

Mediante la lista, puede seleccionar la duración del tiempo para ver las perspectivas de las instancias.

imagen traducida

También puede utilizar el control deslizante para personalizar la duración del tiempo y hacer clic en Ir para mostrar los resultados.

imagen traducida

Al hacer clic en el gráfico o en la dirección IP de la instancia, se muestra la información detallada sobre la instancia. Puede ver información sobre lo siguiente:

  • Número total de visitas

    imagen traducida

  • Ancho de banda

    imagen traducida

  • Aplicaciones

    imagen traducida

  • Dominios

    imagen traducida

  • URLs

    imagen traducida

  • Métodos de solicitud HTTP

    imagen traducida

  • Estado de respuesta HTTP

    imagen traducida

  • Clientes

    imagen traducida

  • Servidores

    imagen traducida

  • Sistemas operativos

    imagen traducida

  • Agentes de usuario

    imagen traducida

También puede seleccionar las entidades de Web Insight para las que desea ver los informes en la GUI.

  1. Vaya a Analytics > Web Insight > Configuración .

  2. Haga clic en Configurar registros de datos de Analytics.

    imagen traducida

  3. En Configuración del informe de Web Insight, seleccione las entidades que quiere ver los informes en la GUI.

    imagen traducida

  4. Haga clic en Aceptar.

Para profundizar en el análisis, puede hacer clic en cada categoría de información en Web Insight en la GUI. Por ejemplo, si desea comprobar los problemas de los servidores configurados:

  1. Vaya a Analytics > Web Insight > Servidores .

  2. Se muestra la página Servidores con todos los servidores configurados.

  3. Haga clic en la dirección IP del gráfico. También puede hacer clic en la dirección IP de la tabla.

    imagen traducida

    Se muestra la vista detallada del servidor seleccionado. Desde esta vista, puede comprobar si hay varios datos, como:

    • Número total de visitas recibidas por el servidor

    • Ancho de banda

    • Tiempo de procesamiento del servidor

    • Latencia de red del servidor

    • Servidores virtuales configurados para el servidor

    • Número total de clientes que acceden al servidor

    • Número total de códigos de respuesta proporcionados por el servidor

Caso de uso 1: error interno del servidor

Considere un caso en el que los usuarios están experimentando el error 500 de inaccesibilidad para su aplicación web. El error 500 (no encontrado) es un error de estado de respuesta HTTP que indica un problema en el servidor web, pero el servidor no indica el problema explícitamente. Para identificar y profundizar en el problema real:

  1. Vaya a Analytics > Web Insight > Estado de respuesta .

    Se muestra la página del panel de control. El panel le proporciona las métricas que puede usar para analizar el éxito y el fracaso de las transacciones HTTP que se procesan.

  2. Haga clic en No encontrado en el gráfico.

    imagen traducida

  3. Desplázate hacia abajo para ver el gráfico de servidores y, en la lista Filtrar por , selecciona Latencia de red de servidores .

    imagen traducida

    El gráfico indica que cada servidor de aplicaciones tuvo un problema al recuperar la aplicación web y, por lo tanto, aumenta el tiempo de respuesta para el servidor web. El problema puede deberse a que el servidor web no responde a ninguna solicitud de ningún servidor.

Caso de uso 2: el usuario experimenta lentitud para acceder a la aplicación web

Considere un caso en el que su aplicación web está alojada a través de 10 servidores web diferentes. Cuando varios usuarios acceden a la aplicación al mismo tiempo, es posible que uno o más usuarios experimenten lentitud en la aplicación. Como administrador, debe analizar los siguientes casos para comprender la causa raíz del problema:

Caso 1: Tiempo de procesamiento del servidor:

Cuando varias solicitudes llegan a los 10 servidores web al mismo tiempo, el tiempo necesario para cargar la solicitud varía en función de:

  • Número de solicitudes en la cola.

  • El ancho de banda consumido por cada solicitud para procesar la transacción HTTP.

    El gráfico del servidor puede ayudarlo a comprender el tiempo de procesamiento de cada servidor para la solicitud procesada por los servidores. Del mismo modo, el gráfico de la aplicación muestra las visitas, el tiempo de respuesta y el ancho de banda consumido por cada transacción HTTP.

  1. Vaya a Analytics > Web Insight > Servidores .

  2. Seleccione el servidor en el gráfico.

  3. Haga clic en Tiempo de procesamiento del servidor para analizar el tiempo de procesamiento del servidor.

    imagen traducida

Caso 2: Latencia del cliente:

El tiempo de respuesta y el número total de visitas a la aplicación pueden ser la razón de la lentitud del acceso a la aplicación. Puede comprobar la latencia de la red del cliente y analizar las métricas de la latencia de la red del cliente. Para analizar la causa principal:

  1. Vaya a Analytics > Web Insight > Clientes .

  2. Seleccione el cliente del gráfico.

  3. Haga clic en Latencia de red cliente para analizar la latencia alta.

    imagen traducida

    En este ejemplo, como administrador, puede ver que la causa raíz del problema proviene de la red del cliente porque la latencia de la red del cliente indica alta.

Caso de uso 3: Lentitud en el acceso a la aplicación web

Considere un caso en el que tiene servidores web para usuarios de Windows y servidores web para usuarios de Mac, y los usuarios están informando de lentitud en el acceso a la aplicación web. Como administrador, sabe que tiene:

  • Configuró un servidor virtual de conmutación de contenido para usuarios de Windows.

  • Configuró un servidor virtual de conmutación de contenido para usuarios de Mac.

  • Se configuraron los servicios asociados enlazados a los servidores virtuales para redirigir las solicitudes en función de los usuarios de Windows y Mac.

Para analizar la causa principal del problema de lentitud de las aplicaciones web:

  1. Vaya a Analytics > Web Insight > Aplicaciones

  2. Seleccione el servidor virtual de conmutación de contenido. Por ejemplo, la aplicación «csTolbTarget» de la imagen es un servidor virtual de conmutación de contenido que está enlazado a otros servidores virtuales de equilibrio de carga.

    imagen traducida

  3. Haga clic en el servidor virtual de conmutación de contenido para ver el otro servidor virtual de equilibrio de carga. También puede hacer clic en el nombre de la aplicación en la tabla.

    imagen traducida

También puede hacer clic en los servidores de equilibrio de carga enlazados para ver los detalles de Web Insight de esas aplicaciones.

Analizar información para exploradores y sistemas operativos

Puedes usar Web Insight para ayudarte a separar los problemas de latencia L7 y entender el uso de los dispositivos móviles. Como administrador, la información puede ayudarlo a comprender las diferentes adopciones de los sistemas operativos en su base de usuarios.

Vaya a Analytics > Web Insight > Sistema operativo para ver por qué hay lentitud en el acceso de los usuarios y si se debe a la incompatibilidad entre determinados exploradores. También puede ver qué sistemas operativos se están utilizando en determinados clientes y los exploradores a los que se accede. Puede comparar el tiempo de procesamiento en los diferentes navegadores y profundizar en un navegador en particular para identificar qué páginas de la aplicación están asociadas con el tiempo de procesamiento más alto para ese navegador.

Por ejemplo, puede seleccionar Google Chrome y ver los tiempos de representación correspondientes para las diferentes páginas URL de una aplicación concreta.

imagen traducida

Instancias NetScaler ADC implementadas en modo de alta disponibilidad

Citrix ADM proporciona informes para las instancias de ADC que se implementan en modo de alta disponibilidad. Todos los análisis admiten informes agregados para instancias en modo de alta disponibilidad.

imagen traducida

Puede hacer clic en el nombre de las instancias que están en alta disponibilidad para ver más detalles.

imagen traducida

Instancias NetScaler ADC implementadas en modo de clúster

Citrix ADM proporciona informes para las instancias de ADC que se implementan en modo clúster. Todos los análisis admiten informes agregados de instancias en modo de clúster.

imagen traducida

También puede hacer clic en el nombre de host CLIP para ver todos los detalles sobre las instancias de ADC que se implementan en modo de clúster.

imagen traducida

Nota

  • Todos los datos recopilados anteriormente antes de actualizar a Citrix ADM 12.1 build 503.x siguen mostrándose como informes independientes durante el período hasta que los datos persistan.

  • Para las instancias de ADC implementadas en modo clúster, el ID del dominio de observación o los nombres de dominio de observación se sustituyen por el nombre de host CLIP y CLIP. Todos los datos recopilados anteriormente continúan reportando el ID del dominio de observación/el nombre del dominio de observación.

Configuración del mapa geográfico de Web Insight

La función Geomaps de NetScaler ADM muestra el uso de aplicaciones web en diferentes ubicaciones geográficas en un mapa. Los administradores pueden utilizar esta información para comprender las tendencias en el uso de aplicaciones y para la planificación de la capacidad.

Geomap proporciona información sobre las siguientes métricas específicas de un país, estado y ciudad:

  • Número total de visitas: Número total de veces que se accede a una aplicación.

  • Ancho de banda: ancho de banda total consumido al atender las solicitudes

  • Tiempo de respuesta: Tiempo medio necesario para enviar respuestas a las solicitudes de los clientes.

Los geomapas proporcionan información que se puede utilizar para abordar varios casos de uso, como los siguientes:

  • Región que tiene el número máximo de clientes que acceden a una aplicación

  • Región que tiene el tiempo de respuesta más alto

  • Región que consume más ancho de banda

Citrix ADM le ofrece la opción de configurar mapas geográficos para direcciones IP privadas o direcciones IP públicas.

Configurar geometrías para direcciones IP privadas

Para ver el tráfico de aplicaciones web que se origina desde direcciones IP privadas en la geomapa, primero debe crear bloques de direcciones IP privadas y, a continuación, habilitar la recopilación de datos geográficos.

Para habilitar la recopilación de datos geográficos:

  1. Vaya a Redes > Instancias > Citrix ADC y seleccione la instancia de Citrix ADC.

  2. En la lista Seleccionar acción, seleccione Configurar análisis.

    imagen traducida

  3. En la página Configurar Insight , seleccione Habilitar la recopilación de datos geográficos para Web y HDX Insight.

    imagen traducida

Crear un bloque de IP privado

NetScaler ADM puede reconocer la ubicación de un cliente cuando la dirección IP privada del cliente se agrega al servidor NetScaler ADM. Por ejemplo, si la dirección IP de un cliente se encuentra dentro del intervalo de un bloque de direcciones IP privado asociado con Ciudad A, NetScaler ADM reconoce que el tráfico se origina desde Ciudad A para este cliente.

Para crear un bloque IP:

  1. En Citrix ADM, vaya a Analytics > Configuración > Bloques de IP y, a continuación, haga clic en Agregar.

  2. En la página Crear Bloques de IP, especifique los siguientes parámetros:

    • Nombre. Especifique un nombre para el bloque de IP privado

    • Dirección IP inicial. Especifique el rango de direcciones IP más bajo para el bloque de IP.

    • Dirección IP final. Especifique el rango de direcciones IP más alto para el bloque de IP.

    • País. Selecciona el país de la lista.

    • Región. Según el país, la región se rellena automáticamente, pero puede seleccionarla.

    • Ciudad. Según la región, la ciudad se rellena automáticamente, pero puede seleccionar la ciudad.

    • Latitud y longitud de la ciudad. Según la ciudad que selecciones, la latitud y la longitud se rellenan automáticamente.

  3. Haga clic en Crear para finalizar.

    imagen traducida

Bloques IP públicos

Citrix ADM también puede reconocer la ubicación de un cliente si el cliente utiliza una dirección IP pública. NetScaler ADM tiene su archivo CSV de ubicación integrado que coincide con la ubicación según el intervalo de direcciones IP del cliente. Para usar un bloque de IP público, el único requisito es habilitar la recopilación de datos geográficos desde la página Configure Insight.

Nota

NetScaler ADM requiere una conexión a Internet para mostrar los mapas geográficos de una ubicación geográfica determinada. También se requiere conexión a Internet para exportar el GeoMap en formatos.pdf,.png o.jpg.

imagen traducida

Para exportar el informe de este panel:

Para exportar el informe de esta página, haga clic en el icono Exportar en la parte superior derecha de esta página. En la página Exportar, puede realizar una de las siguientes acciones:

  1. Seleccione la ficha Exportar ahora. Para ver y guardar el informe en formato PDF, JPEG, PNG o CSV.

  2. Seleccione la ficha Planificar exportación. Programar el informe a diario, semanal o mensual y enviarlo por correo electrónico o mensaje de Slack.

Nota

  • Si selecciona Periodicidad semanal, asegúrese de seleccionar los días laborables en los que quiere que se programe el informe.
  • Si selecciona Periodicidad mensual, asegúrese de especificar todos los días que quiere programar el informe separados por comas.

Configurar umbrales

Puede crear umbrales y recibir una notificación cada vez que se supere el valor del umbral. En una implementación típica, puede establecer umbrales para:

  • Realice un seguimiento de las diferentes métricas

  • Facilitar la planificación

  • Reciba notificaciones cuando el valor de la métrica de la aplicación supere el umbral establecido

Para configurar el umbral:

  1. Vaya a Analytics > Configuración > Umbrales.

  2. En la página Umbrales, haga clic en Agregar.

    Aparece la página Crear umbral .

  3. Especifique los siguientes detalles:

    1. Nombre: especifique un nombre para crear un evento.

    2. Tipode tráfico : en la lista, selecciona WEB.

    3. Entidad: en la lista, seleccione la categoría o el tipo de recurso. De forma predeterminada, se selecciona «aplicaciones» como entidad.

    4. Clavede referencia: se genera automáticamente una clave de referencia en función del tipo de tráfico y la entidad que haya seleccionado.

    5. Duración: en la lista, seleccione el intervalo de tiempo durante el que desea supervisar la entidad. Puede supervisar las entidades durante una hora, un día o una semana de duración.

      imagen traducida

    6. En la sección Configurar regla, cree una regla eligiendo la métrica, un comparador necesario y proporcione un valor de umbral.

      imagen traducida

    7. En la sección Configuración de notificaciones, seleccione Habilitar umbral y el modo de alerta para el que quiere obtener las alertas.

      imagen traducida

  4. Haga clic en Crear.

Información web