Application Delivery Management

Solucionar problemas de Web Insight

En el panel de Web Insight, puede visualizar el uso de sus aplicaciones y supervisar todas las aplicaciones a las que presta servicio NetScalers. Mediante Web Insight, los NetScalers envían datos de transacciones HTTP y SSL al ADM de NetScaler configurado como recopilador de AppFlow. AppFlow es el estándar de exportación de flujos que se utiliza 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.

Diagnósticos para no tener datos

Si Web Insight no muestra ningún dato, asegúrese de que Web Insight esté habilitado para el servidor virtual. Para obtener más información, consulte Administrar licencias y habilitar el análisis en servidores virtuales.

Si no hay datos en Web Insight, también aparece una notificación con Diagnósticos sin datos. Puede hacer clic para ver los detalles de la solución de problemas.

Diagnóstico de Web Insight

Problemas relacionados con los informes del panel de control de Web Insight

Si el panel de control de NetScaler ADM Web Insight (Aplicaciones> Web Insight) no muestra los informes, es posible que se deba a uno de los siguientes problemas:

Problema de configuración

Complete estos pasos para solucionar este problema:

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

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

    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 el parámetro appflowlog en el servidor virtual LB/CS/CR, junto con los servicios enlazados y los grupos de servicios. Asegúrese de que este parámetro esté habilitado tanto en el servidor virtual como en los servicios y grupos de servicios enlazados.

Problema de conectividad entre NetScaler y NetScaler ADM

Complete estos pasos para solucionar este problema:

  1. Compruebe el estado del recopilador AppFlow en NetScaler. Para obtener más información, consulte Cómo comprobar el estado de la conectividad entre NetScaler y AppFlow Collector.

  2. En la interfaz gráfica de usuario de NetScaler, compruebe si las directivas de AppFlow están recibiendo resultados positivos. Ejecute el comando show appflow policy <policy_name> para comprobar los aciertos de la directiva AppFlow. También puede navegar a Configuración > AppFlow > Directivas en la GUI para comprobar las visitas a la directiva de AppFlow.

  3. Asegúrese de que el firewall no bloquee los datos de AppFlow de NetScaler a NetScaler ADM.

No se recibieron datos de AppFlow de NetScaler

Complete estos 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 soluciones de este tema sobre problemas de configuración y conectividad entre NetScaler y NetScaler ADM.

  2. En la línea de comandos de NetScaler, ejecute el comando nsconmsg -g appflow_tmpl -d current y compruebe los siguientes contadores:

    • 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 rastreo en el NetScaler. A continuación, confirme que la transacción esté completa y que la respuesta se esté sirviendo desde el servidor de origen. Si la transacción se ha completado y faltan algunos contadores, ponte en contacto con el equipo de soporte.

Problema de licencia

Con este problema, la licencia del servidor virtual concreto para el que quiere ver el informe de Web Insight aparece como “No” en Configuración > Configuración de licencias y análisis > Configurar licencia.

webinsight-troubleshoot-1

Complete estos pasos para solucionar este problema:

  1. En NetScaler, asegúrese de que las visitas a la directiva de AppFlow estén aumentando y de que la instancia envíe los registros de AppFlow a ADM.

  2. Compruebe si el servidor virtual correspondiente tiene licencia. Si el servidor virtual no tiene licencia, NetScaler ADM borra los registros de AppFlow. Como resultado, los informes de Web Insight no aparecen.

Problema con la identificación del punto

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

Nota

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

Complete estos pasos para solucionar este problema:

  1. En NetScaler, asegúrese de que las visitas a la directiva de AppFlow estén aumentando y de que la instancia envíe los registros de AppFlow a ADM.

  2. Compruebe si el servidor virtual correspondiente tiene licencia.

  3. Asegúrese de que la configuración no se copie de un NetScaler a otro. Cuando se copia, la configuración puede crear un problema de ID de exportador que haga que NetScaler ADM no procese los registros de AppFlow.

  4. Inicie sesión en NetScaler y ejecute el comando unset appflow param -observationpointId.

Problema con la falta de parámetros de AppFlow

Este problema se debe a que NetScaler ADM elimina los registros de AppFlow debido a la falta de datos.

Complete estos pasos para solucionar este problema:

  1. Asegúrese de que en NetScaler las visitas a la directiva de AppFlow aumenten y que la instancia envíe los registros de AppFlow a ADM.

  2. Compruebe si el servidor virtual correspondiente tiene licencia.

  3. Asegúrese de que la configuración no se copie de un NetScaler a otro. Cuando se copia, la configuración puede crear un problema de ID de exportador que haga que NetScaler ADM no procese los registros de AppFlow.

  4. Asegúrese de que los siguientes parámetros de AppFlow estén habilitados en NetScaler:

    • HTTP method logging

    • HTTP domain name logging

    • HTTP URL logging

    • HTTP host logging

    • HTTP Content-Type header logging

Solución de problemas de uso de contadores

Compruebe los siguientes contadores de AppFlow para ver si hay algún problema relacionado con AppFlow o Web Insight.

Contador Descripción
appflow_tot_record_drop Registros de AppFlow descartados debido a un recopilador no válido. Suele ocurrir cuando la configuración del recopilador cambia 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 vaya a registrar.
lstream_sent Este contador se incrementa por cada registro de transacciones que se envía.
Solucionar problemas de Web Insight