Citrix ADC

Configurar monitor de usuario

los monitores de usuario realizan un seguimiento del estado de las aplicaciones y los protocolos personalizados que un dispositivo Citrix ADC no admite. Se trata de un ámbito ampliado de monitores personalizados. Para configurar un monitor de usuarios, debe realizar los siguientes pasos:

  • Escriba un script que pueda supervisar los servicios vinculados a él.
  • Cargue el script en el directorio/nsconfig/monitorsdel dispositivo Citrix ADC.
  • Otorgue permiso de ejecutable al script.

Si el tipo de monitor es un protocolo que el dispositivo no admite, solo entonces deberá utilizar un monitor de tipoUSER. Los monitores de usuario solo admiten scripts de tipo Perl y Bash. No admiten scripts de Python.

Nota

los sondeos del monitor se originan a partir de la dirección NSIP.scriptargsconfigurado para el tipo de monitorUSERse muestra en los archivos de configuración y ns.conf en ejecución.

Para obtener más información sobre los monitores, consulteConfigurar monitores.

Para configurar un monitor de usuario mediante la CLI

En el símbolo del sistema, escriba:

add lb monitor  USER -scriptname  -scriptargs  -secureargs  

Ejemplo 1:

add monitor Monitor-User-1 USER -scriptname nsftp.pl -scriptargs "file=/home/user/ sample.txt;user=root;password=passwd" 

Ejemplo 2:

add monitor Monitor-User-1 USER -scriptname nsftp.pl -scriptargs "file=/home/user/ sample.txt -secureargs "user=root;password=passwd" 

Nota

El parámetrosecureargsalmacena los argumentos del script en un formato cifrado en lugar de en formato de texto sin formato. Citrix recomienda utilizar el parámetrosecureargsen lugar del parámetro scriptargs para cualquier dato confidencial relacionado con los scripts, por ejemplo, nombre de usuario y contraseña. Si elige utilizar ambos parámetros a la vez, el script especificado en-scriptnamedebe aceptar los argumentos en el orden: . Especifique los primeros argumentos del parámetro; y el resto de los argumentos del parámetro. Es decir, mantener el orden definido para los argumentos. Los argumentos seguros solo se aplican al despachador interno. Si quiere utilizar un despachador externo, Citrix recomienda proteger los datos vulnerables de los scripts.

Ejemplo 3:

Supongamos que ya ha configurado el parámetroscriptargscon los argumentos: “a=b;c=d;e=f”.

add monitor mon1 USER -scriptargs "a=b;c=d;e=f" 

Si quiere utilizar el parámetrosecureargsen lugar del parámetroscriptargs哈加罗siguiente:

  • Anule el parámetroscriptargs.
  • Proporciona todos los argumentos ensecureargsparámetro.
set monitor mon1 USER -scriptargs "" -secureargs "a=b;c=d;e=f" 

Para configurar un monitor de usuario mediante la interfaz gráfica de usuario

  1. Vaya aAdministración del tráfico > Equilibrio de carga > Monitores yhaga clic enAgregar.
  2. En la páginaCrear monitor哈加罗siguiente:
    • Seleccione el tipo de monitor comoUSUARIO.
    • Elija el guión del menú desplegable o cargue su propio guión.
    • Introduzca los valores apropiados para los camposArgumentos de guiónyArgumentos seguros.
    • Haga clic enCrear.

    Se crea un monitor de usuario.

Configurar monitor de usuario