-
-
-
Configuración de Citrix ADC para Citrix Virtual Apps and Desktops
-
Preferencia de zona alimentada de Equilibrio de carga de servidor global (GSLB)
-
Implemente una plataforma de publicidad digital en AWS con Citrix ADC
-
Mejorar el análisis de Clickstream en AWS mediante Citrix ADC
-
Citrix ADC en una nube privada administrada por Microsoft Windows Azure Pack y Cisco ACI
-
-
Implementar una instancia de Citrix ADC VPX
-
Instalar una instancia de Citrix ADC VPX en un servidor desnudo
-
Instalar una instancia de Citrix ADC VPX en Citrix Hypervisor
-
Instalar una instancia de Citrix ADC VPX en la nube de VMware en AWS
-
Instalar una instancia de Citrix ADC VPX en servidores Microsoft Hyper-V
-
Instalar una instancia de Citrix ADC VPX en la plataforma Linux-KVM
-
Requisitos previos para instalar dispositivos virtuales Citrix ADC VPX en la plataforma Linux-KVM
-
Aprovisionamiento de Citrix ADC Virtual Appliance mediante OpenStack
-
Aprovisionamiento de Citrix ADC Virtual Appliance mediante Virtual Machine Manager
-
Configuración de Citrix ADC Virtual Appliances para utilizar la interfaz de red SR-IOV
-
Configuración de Citrix ADC Virtual Appliances para utilizar la interfaz de red PCI Passthrough
-
Aprovisionamiento de Citrix ADC Virtual Appliance mediante el programa virsh
-
Aprovisionamiento de Citrix ADC Virtual Appliance con SR-IOV, en OpenStack
-
-
Implementar una instancia de Citrix ADC VPX en AWS
-
Implementar una instancia independiente de Citrix ADC VPX en AWS
-
Servidores de equilibrio de carga en diferentes zonas de disponibilidad
-
Implementar un par de alta disponibilidad VPX con direcciones IP privadas en diferentes zonas de AWS
-
Agregar el servicio de escalado automático de AWS de back-end
-
Configurar una instancia de Citrix ADC VPX para utilizar la interfaz de red SR-IOV
-
Configurar una instancia de Citrix ADC VPX para utilizar redes mejoradas con AWS ENA
-
Implementar una instancia de Citrix ADC VPX en Microsoft Azure
-
Arquitectura de red para instancias de Citrix ADC VPX en Microsoft Azure
-
Configurar varias direcciones IP para una instancia independiente de Citrix ADC VPX
-
Configurar una configuración de alta disponibilidad con varias direcciones IP y NIC
-
Configurar una instancia de Citrix ADC VPX para usar redes aceleradas de Azure
-
Configurar nodos HA-INC mediante la plantilla de alta disponibilidad de Citrix con ILB de Azure
-
Configurar GSLB en una configuración de alta disponibilidad en espera activa
-
Configurar grupos de direcciones (IIP) para un dispositivo Citrix Gateway
-
Scripts de PowerShell adicionales para la implementación de Azure
-
Implementar una instancia de Citrix ADC VPX en Google Cloud Platform
-
Automatizar la implementación y las configuraciones de Citrix ADC
-
Soluciones para proveedores de servicios de telecomunicaciones
-
Tráfico de plano de control de equilibrio de carga basado en los protocolos de diameter, SIP y SMPP
-
Utilización del ancho de banda mediante la funcionalidad de redirección de caché
-
Optimización TCP de Citrix ADC
-
Autenticación, autorización y auditoría del tráfico de aplicaciones
-
Cómo funciona la autenticación, la autorización y la auditoría
-
Componentes básicos de configuración de autenticación, autorización y auditoría
-
Autorizar el acceso de usuario a los recursos de la aplicación
-
Citrix ADC como proxy del servicio de federación de Active Directory
-
Citrix Gateway local como proveedor de identidades para Citrix Cloud
-
Compatibilidad de configuración para el atributo de cookie SameSite
-
Configuración de autenticación, autorización y auditoría para protocolos de uso común
-
Solucionar problemas relacionados con la autenticación y la autorización
-
-
-
-
Configuración de la expresión de directiva avanzada: Introducción
-
Expresiones de directiva avanzadas: Trabajar con fechas, horas y números
-
Expresiones de directiva avanzadas: Análisis de datos HTTP, TCP y UDP
-
Expresiones de directiva avanzadas: Análisis de certificados SSL
-
Expresiones de directivas avanzadas: Direcciones IP y MAC, rendimiento, ID de VLAN
-
Expresiones de directiva avanzadas: Funciones de análisis de flujo
-
Ejemplos de resumen de expresiones y directivas de sintaxis predeterminadas
-
Ejemplos de tutoriales de directivas de sintaxis predeterminadas para reescribir
-
Migración de las reglas mod_rewrite de Apache a la sintaxis predeterminada
-
-
-
-
Traducir la dirección IP de destino de una solicitud a la dirección IP de origen
-
-
Compatibilidad con la configuración de Citrix ADC en un clúster
-
-
Administración del clúster de Citrix ADC
-
Grupos de nodos para configuraciones manchadas y parcialmente rayadas
-
Desactivación de la dirección en el plano anterior del clúster
-
Quitar un nodo de un clúster implementado mediante la agregación de vínculos de clúster
-
Supervisión de la configuración del clúster mediante SNMP MIB con enlace SNMP
-
Supervisión de errores de propagación de comandos en una implementación de clúster
-
Compatibilidad con logotipos listos para IPv6 para clústeres
-
Enlace de interfaz VRRP en un clúster activo de un solo nodo
-
Casos de configuración y uso del clúster
-
Migración de una configuración de alta disponibilidad a una configuración de clúster
-
Interfaces comunes para cliente y servidor e interfaces dedicadas para plano anterior
-
Conmutador común para cliente y servidor y conmutador dedicado para plano anterior
-
Servicios de supervisión en un clúster mediante supervisión de rutas
-
Copia de seguridad y restauración de la configuración del clúster
-
-
-
Caso de uso 1: Configurar DataStream para una arquitectura de base de datos primaria/secundaria
-
Caso de uso 2: Configurar el método de token de equilibrio de carga para DataStream
-
Caso de uso 3: Registrar transacciones MSSQL en modo transparente
-
Caso de uso 4: Equilibrio de carga específico de base de datos
-
-
Configurar Citrix ADC como un solucionador de stub-aware no validador de seguridad
-
Soporte de tramas jumbo para DNS para manejar respuestas de tamaños grandes
-
Configurar el almacenamiento en caché negativo de registros DNS
-
Equilibrio de carga global del servidor
-
Configurar entidades GSLB individualmente
-
Caso de uso: Implementación de un grupo de servicios de escalado automático basado en direcciones IP
-
-
Estado de servicio y servidor virtual de equilibrio de carga
-
Insertar atributos de cookie a las cookies generadas por ADC
-
Proteger una configuración de equilibrio de carga contra fallos
-
Administrar el tráfico del cliente
-
Configurar servidores virtuales de equilibrio de carga sin sesión
-
Reescritura de puertos y protocolos para la redirección HTTP
-
Insertar la dirección IP y el puerto de un servidor virtual en el encabezado de solicitud
-
Usar una IP de origen especificada para la comunicación de back-end
-
Establecer un valor de tiempo de espera para las conexiones de cliente inactivas
-
Administrar el tráfico del cliente sobre la base de la tasa de tráfico
-
Usar un puerto de origen de un intervalo de puertos especificado para la comunicación de back-end
-
Configurar la persistencia de IP de origen para la comunicación de back-end
-
-
Configuración avanzada de equilibrio de carga
-
Incremente gradualmente la carga en un nuevo servicio con inicio lento a nivel de servidor virtual
-
Proteja las aplicaciones en servidores protegidos contra sobretensiones de tráfico
-
Habilitar la limpieza de las conexiones de servidor virtual y servicio
-
Habilitar o inhabilitar la sesión de persistencia en los servicios TROFS
-
Habilitar la comprobación externa del estado de TCP para servidores virtuales UDP
-
Mantener la conexión de cliente para varias solicitudes de cliente
-
Inserte la dirección IP del cliente en el encabezado de solicitud
-
Usar la dirección IP de origen del cliente al conectarse al servidor
-
Configurar el puerto de origen para las conexiones del lado del servidor
-
Establecer un límite en el número de solicitudes por conexión al servidor
-
Establecer un valor de umbral para los monitores enlazados a un servicio
-
Establecer un valor de tiempo de espera para las conexiones de cliente inactivas
-
Establecer un valor de tiempo de espera para las conexiones de servidor inactivas
-
Establecer un límite en el uso del ancho de banda por parte de los clientes
-
Conservar el identificador de VLAN para la transparencia de VLAN
-
-
-
Comprender los monitores de usuario
-
Cómo utilizar un monitor de usuario para comprobar sitios web
-
Configurar monitores en una configuración de equilibrio de carga
-
Configurar el equilibrio de carga para los protocolos de uso común
-
Caso de uso 3: Configurar el equilibrio de carga en el modo de retorno directo del servidor
-
Caso de uso 6: Configurar el equilibrio de carga en modo DSR para redes IPv6 mediante el campo TOS
-
Caso de uso 7: Configurar el equilibrio de carga en modo DSR mediante IP sobre IP
-
Caso de uso 8: Configurar el equilibrio de carga en modo de un brazo
-
Caso de uso 9: Configurar el equilibrio de carga en el modo en línea
-
Caso de uso 10: Equilibrio de carga de servidores del sistema de detección de intrusiones
-
Caso de uso 11: Aislamiento del tráfico de red mediante directivas de escucha
-
Caso de uso 12: Configurar XenDesktop para el equilibrio de carga
-
Caso de uso 13: Configurar XenApp para el equilibrio de carga
-
Caso de uso 14: Asistente para ShareFile para equilibrio de carga Citrix ShareFile
-
-
-
Compatibilidad con el protocolo TLSv1.3 tal como se define en RFC 8446
-
Tabla compatibilidad con certificados de servidor en el dispositivo ADC
-
Compatibilidad con plataformas basadas en chips Intel Coleto SSL
-
Soporte para el módulo de seguridad de hardware de red Gemalto SafeNet
-
-
-
-
-
Configuración de un túnel de conector de CloudBridge entre dos centros de datos
-
Configuración de CloudBridge Connector entre Datacenter y AWS Cloud
-
Configuración de un túnel de conector de CloudBridge entre un centro de datos y Azure Cloud
-
Configuración de CloudBridge Connector Tunnel entre Datacenter y SoftLayer Enterprise Cloud
-
Diagnóstico y solución de problemas del túnel del conector de CloudBridge
-
-
Puntos a tener en cuenta para una configuración de alta disponibilidad
-
Sincronizar archivos de configuración en una configuración de alta disponibilidad
-
Restricción del tráfico de sincronización de alta disponibilidad a una VLAN
-
Configuración de nodos de alta disponibilidad en diferentes subredes
-
Limitación de fallas causadas por monitores de ruta en modo no INC
-
Configuración del conjunto de interfaces de conmutación por error
-
Descripción del cálculo de comprobación de estado de alta disponibilidad
-
Administración de mensajes de latido de alta disponibilidad en un dispositivo Citrix ADC
-
Quitar y reemplazar un dispositivo Citrix ADC en una instalación de alta disponibilidad
-
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已动态机器翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
This content has been machine translated dynamically.
This content has been machine translated dynamically.
This content has been machine translated dynamically.
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.
Este artigo foi traduzido automaticamente.
这篇文章已经过机器翻译.放弃
Translation failed!
Comprender los monitores de usuario
Los monitores de usuario amplían el alcance de los monitores personalizados. Puede crear monitores de usuario para realizar un seguimiento del estado de las aplicaciones y protocolos personalizados que el dispositivo Citrix ADC no admite. El siguiente diagrama ilustra cómo funciona un monitor de usuario.
Ilustración 1. Monitores de usuario
Un monitor de usuario requiere los siguientes componentes.
-
Despachador. Proceso, en el dispositivo, que escucha las solicitudes de supervisión. Un despachador puede estar en la dirección IP de bucle invertido (127.0.0.1) y en el puerto 3013. Los despachadores también se conocen como despachadores internos. Un despachador también puede ser un servidor web que admita Common Gateway Interface (CGI). Dichos despachadores también se conocen como despachadores externos. Se utilizan para scripts personalizados que no se ejecutan en el entorno de FreeBSD, como guiones de.NET.
Nota: Puede configurar el monitor y el despachador para que usen HTTPS en lugar de HTTP activando la opción “seguro” en el monitor y configurándolo como un despachador externo. Sin embargo, un despachador interno solo entiende HTTP y no puede usar HTTPS.
En una configuración de alta disponibilidad, el distribuidor se ejecuta en los dispositivos Citrix ADC primario y secundario. El despachador permanece inactivo en el dispositivo secundario.
Guión. El script es un programa que envía sondeos personalizados al servidor con equilibrio de carga y devuelve el código de respuesta al despachador. El script puede devolver cualquier valor al despachador, pero si un sondeo tiene éxito, el script debe devolver un valor de cero (0). El despachador considera cualquier otro valor como error de sondeo.
El dispositivo Citrix ADC se incluye con scripts de ejemplo para los protocolos de uso común. Los scripts existen en el directorio /nsconfig/monitors. Si quiere agregar un script, agréguelo allí. Para personalizar un script existente, cree una copia con un nombre nuevo y modifíquelo.
Importante:
-
A partir de Citrix ADC versión 13.0 compilación 41.20, puede utilizar el script nsntlm-lwp.pl para crear un monitor para supervisar un servidor NTLM seguro.
-
A partir de la versión 10.1 build 122.17, los archivos de script para los monitores de usuario se encuentran en una nueva ubicación.
Si actualiza un dispositivo virtual MPX o VPX a la versión 10.1 build 122.17 o posterior, los cambios son los siguientes:
- Se crea un nuevo directorio llamado conflicts en /nsconfig/monitors/ y todos los scripts integrados de las compilaciones anteriores se mueven a este directorio.
- Todos los nuevos scripts integrados están disponibles en el directorio /netscaler/monitors/. Todos los scripts personalizados están disponibles en el directorio /nsconfig/monitors/.
- Guarde un nuevo script personalizado en el directorio /nsconfig/monitors/.
- Una vez completada la actualización, si se crea y guarda un script personalizado en el directorio /nsconfig/monitors/, con el mismo nombre que el script incorporado, el script del directorio /netscaler/monitors/ tiene prioridad. El script personalizado no se ejecuta.
Si aprovisione un dispositivo virtual con la versión 10.1 compilación 122.17 o posterior, los cambios son los siguientes:
- Todos los scripts integrados están disponibles en el directorio /netscaler/monitors/.
- El directorio /nsconfig/monitors/ está vacío.
- Si crea un script personalizado, debe guardarlo en el directorio /nsconfig/monitors/.
Para que los scripts funcionen correctamente:
- El número máximo de caracteres en el nombre del script no debe superar los 63.
- El número máximo de argumentos de script que se pueden proporcionar a un script no debe exceder 512.
- El número máximo de caracteres que se pueden proporcionar en los argumentos de script de parámetros no debe exceder 639.
Para depurar el script, debe ejecutarlo mediante el script nsumon-debug.pl de la CLI. Utilice el nombre del script (con sus argumentos), la dirección IP y el puerto como argumentos del script nsumon-debug.pl. Los usuarios deben usar el nombre del script, la dirección IP, el puerto, el tiempo de espera y los argumentos del script para el script nsumon-debug.pl.
En la CLI, escriba:
nsumon-debug.pl <scriptname> <IP> <port> <timeout> <partitionID> [scriptarguments][is_secure]
Importante: A partir de la versión 10.5 build 57.x y los archivos de script 11.0 para monitores de usuario admiten direcciones IPv6 e incluyen los siguientes cambios:
-
Para los siguientes protocolos, se han incluido nuevos archivos pm para soporte IPv6.
- RADIUS
- NNTP
- POP3
- SMTP
-
Se han actualizado los siguientes scripts de ejemplo en /netscaler/monitors/ para compatibilidad con IPv6:
-
nsbmradius.pl
-
nsldap.pl
-
nsnntp.pl
-
nspop3 nssf.pl
-
nssnmp.pl
-
nswi.pl
-
nstftp.pl
-
nssmtp.pl
-
nsrdp.pl
-
nsntlm-lwp.pl
-
nsftp.pl
-
nsappc.pl
Después de actualizar a la versión 10.5 compilación 57.x o 11.0, si desea utilizar los scripts personalizados existentes con servicios IPv6, asegúrese de actualizar los scripts personalizados existentes con los cambios proporcionados en los scripts de ejemplo actualizados en /netscaler/monitors/.
Nota: El script de ejemplo nsmysql.pl no admite la dirección IPv6. Si un servicio IPv6 está enlazado a un monitor de usuario que utiliza nsmysql.pl, se produce un error en el sondeo.
-
-
Se han actualizado los siguientes tipos de monitor LB para admitir direcciones IPv6:
-
USUARIO
-
SMTP
-
NNTP
-
LDAP
-
SNMP
-
POP3
-
FTP_EXTENDED
-
StoreFront
-
APPC
-
CITRIX_WI_EXTENDED
Si va a crear un script personalizada que utiliza uno de estos tipos de monitores LB, asegúrese de incluir compatibilidad con IPv6 en el script personalizada. Consulte el script de ejemplo asociada en /netscaler/monitors/ para ver los cambios que debe realizar en el script personalizada para la compatibilidad con IPv6.
-
Para realizar un seguimiento del estado del servidor, el monitor envía una solicitud HTTP POST al distribuidor configurado. Esta solicitud POST contiene la dirección IP y el puerto del servidor, y el script que se debe ejecutar. El despachador ejecuta el script como un proceso secundario, con parámetros definidos por el usuario (si los hay). A continuación, el script envía un sondeo al servidor. El script envía el estado del sondeo (código de respuesta) al despachador. El despachador convierte el código de respuesta en una respuesta HTTP y lo envía al monitor. En función de la respuesta HTTP, el monitor marca el servicio como activo o inactivo.
El dispositivo Citrix ADC registra los mensajes de error en el archivo /var/nslog/nsumond.log cuando los sondeos del monitor de usuario fallan. Estos mensajes de error detallados se muestran en GUI y en CLI para los show service/service group
comandos.
En la siguiente tabla se enumeran los monitores de usuario y las posibles razones del error.
Tipo de monitor de usuario | Motivos de fallo de sondeo |
---|---|
SMTP | Monitor no puede establecer una conexión con el servidor. |
NNTP | Monitor no puede establecer una conexión con el servidor. |
Argumentos de script faltantes o no válidos, que pueden incluir un número no válido de argumentos o un formato de argumento. | |
El monitor no puede encontrar el grupo NNTP. | |
LDAP | Monitor no puede establecer una conexión con el servidor. |
Argumentos de script faltantes o no válidos, que pueden incluir un número no válido de argumentos o un formato de argumento. | |
Monitor no se puede enlazar con el servidor LDAP. | |
Monitor no puede localizar una entrada para la entidad de destino en el servidor LDAP. | |
FTP | El tiempo de espera de la conexión con el servidor. |
Argumentos de script faltantes o no válidos, que pueden incluir un número no válido de argumentos o un formato de argumento. | |
Error de inicio de sesión. | |
Monitor no puede encontrar el archivo en el servidor. | |
POP3 | Monitor no puede establecer una conexión con la base de datos. |
Argumentos de script faltantes o no válidos, que pueden incluir un número no válido de argumentos o un formato de argumento. | |
Error de inicio de sesión. | |
POP3 | Monitor no puede establecer una conexión con la base de datos. |
Argumentos de script faltantes o no válidos, que pueden incluir un número no válido de argumentos o un formato de argumento. | |
Error de inicio de sesión. | |
Se produce un error en la preparación de la consulta SQL. | |
Se produce un error en la ejecución de la consulta SQL. | |
SNMP | Monitor no puede establecer una conexión con la base de datos. |
Argumentos de script faltantes o no válidos, que pueden incluir un número no válido de argumentos o un formato de argumento. | |
Error de inicio de sesión. | |
El monitor no puede crear la sesión SNMP. | |
El monitor no puede encontrar el identificador de objeto. | |
El valor del umbral del monitor es mayor o igual que el umbral real del monitor. | |
RDP (Windows Terminal Server) | Argumentos de script faltantes o no válidos, que pueden incluir un número no válido de argumentos o un formato de argumento. |
El monitor no puede crear un socket. | |
No coinciden las versiones. | |
El monitor no puede confirmar la conexión. |
Puede ver el archivo de registro desde la CLI mediante los siguientes comandos, que abren un shell BSD, muestran el archivo de registro en la pantalla y, a continuación, cierre el shell BSD y lo devuelven a la CLI:
> shell
root@ns# cat /var/nslog/nsumond.log
root@ns# exit
>
Antes de Citrix ADC versión 13.0 compilación 52.X, el show service/service group
comando mostraba un mensaje de error genérico que decía “error de sondeo” como causa del error del sondeo del monitor del usuario.
Ejemplo:
show service ftp
Monitor Name: mon2
State: UNKNOWN Weight: 1 Passive: 0
Probes: 3 Failed [Total: 0 Current: 0]
Last response: Failure - Probe failed.
Response Time: 1071.838 millisec
A partir de Citrix ADC versión 13.0 compilación 52.X en adelante, el show service/service group
comando muestra la causa real del error del sondeo del monitor del usuario.
Ejemplo:
show service ftp
Monitor Name: mon2
State: DOWN Weight: 1 Passive: 0
Probes: 729 Failed [Total: 726 Current: 726]
Last response: Failure - Login failed.
Response Time: 8000.0 millisec
Los monitores de usuario también tienen un valor de tiempo de espera y un recuento de reintentos para errores de sondeo. Puede utilizar monitores de usuario con monitores que no sean usuarios. Durante la alta utilización de la CPU, un monitor que no sea usuario permite una detección más rápida de un fallo en el servidor.
Si el sondeo del monitor de usuario aumenta el tiempo de espera durante el uso de CPU elevado, el estado del servicio permanece sin cambios.
Nota:
Para monitores con scripts, el tiempo de espera de respuesta debe configurarse en un valor igual al tiempo de espera esperado + 1 segundo.
Por ejemplo, si espera que el tiempo de espera sea de 4 segundos, configure el tiempo de espera de respuesta como 5 segundos.
Comando de ejemplo:
add lb monitor <name> USER –scriptname <script-name> -resptimeout 5 seconds
Compartir
Compartir
En este artículo
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select Do Not Agree to exit.