Citrix Application Delivery Management

Solucionar problemas de Web Insight

Con el panel de control de Citrix ADM Web Insight, puede visualizar el uso de la aplicación y supervisar todas las aplicaciones web a las que sirven las instancias de Citrix ADC. Mediante Web Insight, las instancias ADC envían datos de transacciones HTTP y SSL al ADM configurado como un recopilador de AppFlow. AppFlow es el estándar de exportación de flujo utilizado para identificar y recopilar datos de aplicaciones y transacciones en la infraestructura de red.

Este documento le ayuda a solucionar problemas comunes de implementación de Web Insight.

Problemas relacionados con los informes del panel de Citrix ADM Web Insight

Si el panel de control de ADM Web Insight (ADM GUI > Analytics > Web Insight) no muestra informes, el problema podría ser uno de los siguientes:

  • Problema de configuración de Web Insight
  • Problema de conectividad entre Citrix ADC y Citrix ADM
  • Problema del contador
  • Problema de licencia
  • Problema con el ID del punto de observación
  • Falta el problema de parámetros de AppFlow

Problema de configuración: Citrix ADM Web Insight no muestra informes

Complete los siguientes pasos para solucionar este problema:

  1. Asegúrese de que la función AppFlow esté habilitada en la instancia de Citrix ADC. Para obtener más información, consulte Habilitar AppFlow.

  2. Compruebe la configuración de Web Insight en la instancia ADC:

    1. Ejecute el comando show running | grep -i <appflow_policy> para comprobar la configuración de Web Insight en la directiva. Asegúrese de que el tipo de enlace esREQUEST. Por ejemplo: bind lb vserver afsanity -policy afp -priority 100 -type REQUEST
    2. Ejecute el comando show appflow action para comprobar la configuración de Web Insight en la acción. Asegúrese de que la-webinsight opción está activada
    3. Compruebe correctamente elappflowlog parámetro en el servidor virtual LB/CS/CR. Asegúrese de que este parámetro está habilitado.

Problema de conectividad entre Citrix ADC y Citrix ADM: Citrix ADM Web Insight no muestra informes

Complete los siguientes pasos para solucionar este problema:

  1. Compruebe el estado del recopilador AppFlow en Citrix ADC. Para obtener más información, consulte Cómo comprobar el estado de la conectividad entre Citrix ADC y AppFlow Collector.
  2. En la GUI de ADC, compruebe si las directivas de AppFlow están recibiendo visitas. Ejecute el comando show appflow policy <policy_name> para comprobar los aciertos de la directiva AppFlow. También puede navegar a Sistema > AppFlow > Directivas en la GUI para comprobar los resultados de la directiva AppFlow.
  3. Validar cualquier firewall que bloquee los puertos AppFlow 4739 o 5557.

Problema de contador: Citrix ADM Web Insight no muestra informes

Complete los siguientes pasos para solucionar este problema:

  1. Asegúrese de que no haya problemas de configuración y conectividad de AppFlow. Para obtener más información, consulte las secciones de solución de este tema sobre problemas de configuración y problemas de conectividad entre Citrix ADC y Citrix ADM.

  2. En la instancia ADC, en el símbolo del shell, ejecute elnsconmsg -g appflow_tmpl -d current comando y compruebe los contadores siguientes:

    • appflow_tmpl_v4_l7_clt2ns_complete
    • appflow_tmpl_v4_l7_srvr2ns_complete
    • appflow_tmpl_v46_ulfd_client_eot
    • appflow_tmpl_v46_ulfd_server_eot

    Si falta alguno de los contadores, realice un seguimiento de la instancia de ADC. A continuación, confirme que la transacción se ha completado y que la respuesta se está sirviendo desde el servidor de origen. Si la transacción es correcta y faltan algunos contadores, presente un error.

Problema de licencia: Citrix ADM Web Insight no muestra informes

Con este problema, la licencia para el servidor virtual particular para el que quiere ver el informe Web Insight, aparece “No” en Sistema > Licencias y análisis > Configurar licencia.

webinsight-troubleshoot-1

Complete los siguientes pasos para solucionar este problema:

  1. En la instancia de ADC, asegúrese de que las visitas a la directiva de AppFlow estén aumentando y que la instancia envíe registros de AppFlow a ADM
  2. Compruebe si el servidor virtual correspondiente tiene licencia. Si el servidor virtual no tiene licencia, ADM descarta los registros de AppFlow. Como resultado, los informes de Web Insight no aparecen.

Problema de ID de punto de observación: Citrix ADM Web Insight no muestra informes

Este problema aparece porque el ID del punto de observación no es único.

Nota: Un identificador de punto de observación es el identificador del Citrix ADC desde el que se exportan los registros de AppFlow. De forma predeterminada, la IP de Citrix ADC es el ID del punto de observación.

Complete los siguientes pasos para solucionar este problema:

  1. En la instancia de ADC, asegúrese de que las visitas a la directiva de AppFlow estén aumentando y que la instancia esté finalizando los registros de AppFlow en ADM.
  2. Compruebe si el servidor virtual correspondiente tiene licencia.
  3. Asegúrese de que la configuración no se copia de una instancia ADC a otra. Cuando se copia, la configuración puede crear un problema de ID de exportador, lo que hace que ADM deje caer los registros de AppFlow.
  4. Inicie sesión en la instancia ADC y ejecute elunset appflow param -observationpointId comando.

Falta el problema de parámetros de AppFlow: Citrix ADM Web Insight no muestra informes

Este problema aparece porque ADM elimina los registros de AppFlow debido a la falta de datos.

Complete los siguientes pasos para solucionar este problema:

  1. Asegúrese de que en la instancia de ADC, las visitas a la directiva de AppFlow estén aumentando y que la instancia esté finalizando los registros de AppFlow en ADM.
  2. Compruebe si el servidor virtual correspondiente tiene licencia.
  3. Asegúrese de que la configuración no se copia de una instancia ADC a otra. Cuando se copia, la configuración puede crear un problema de ID de exportador, lo que hace que ADM deje caer los registros de AppFlow.
  4. Asegúrese de que los siguientes parámetros de AppFlow estén habilitados en la instancia de ADC:
    1. HTTP method logging
    2. HTTP domain name logging
    3. HTTP URL logging
    4. HTTP host logging
    5. HTTP Content-Type header logging

Problemas varios de Citrix ADM Web Insight

  • Problema: En el cliente HTTP, la página no se carga cuando AppFlow está habilitado.
  • Solución: Complete los siguientes pasos para solucionar este problema:

    1. En el comando de acción AppFlow, inhabilite la función “PageTracking”set appflow action <name> -pageTracing disable. Esta acción no tiene ningún efecto en la funcionalidad.

    Si el problema no se soluciona, siga este paso:

    1. En la misma acción, desconfigure la función clientsidemeasurement: set appflow action <name> -clientsidemeasurements disable. Si este paso resuelve el problema, capture seguimientos en la instancia ADC y archive un error.
  • Problema: El dispositivo ADC se bloquea cuando AppFlow está habilitado.
  • Solución: Complete los siguientes pasos para solucionar este problema:

Si backtrace (BT) tiene funciones AppFlow, el problema podría estar en la función AppFlow. Si BT está en código específico de la función, el problema podría estar en aquellas funciones que usan AppFlow para enviar datos a los recopiladores. En este último caso, inhabilite cualquier configuración de AppFlow específica de la función y verifique. No inhabilite la función AppFlow globalmente, ya que este paso no da mucha información sobre el problema.

Solucionar problemas con contadores

Consulte los siguientes contadores de AppFlow para ver cualquier problema relacionado con AppFlow o Web Insight.

Contador Descripción
appflow_tot_record_drop Registros de AppFlow eliminados debido a un recopilador no válido. Normalmente ocurre cuando cambia la configuración del recopilador y las conexiones existentes utilizan la configuración del recopilador anterior.
lstream_tot_trans_written Este contador debe incrementarse para cada transacción que se va a registrar.
lstream_sent Este contador aumenta para cada registro de transacciones que se envía.
Solucionar problemas de Web Insight