ADC
Merci pour vos commentaires

Ce article a été traduit automatiquement. (Clause de non responsabilité)

Configuration du moniteur utilisateur

Les moniteurs utilisateur suivent l’état des applications et des protocoles personnalisés qu’une appliance NetScaler ne prend pas en charge. Il s’agit d’une gamme étendue de moniteurs personnalisés. Pour configurer un moniteur utilisateur, vous devez effectuer les étapes suivantes :

  • Écrivez un script qui peut surveiller les services qui lui sont liés.
  • Téléchargez le script dans le /nsconfig/monitors répertoire de l’appliance NetScaler.
  • Fournissez une autorisation exécutable sur le script.

Si le type de moniteur est un protocole que la solution matérielle-logicielle ne prend pas en charge, vous devez utiliser un moniteur de type USER. Les moniteurs utilisateur ne prennent en charge que les scripts de type Perl et Bash. Ils ne prennent pas en charge les scripts Python.

Remarque

Les sondes de surveillance proviennent de l’adresse NSIP. La scriptargs configuration pour le type de moniteur USER est affichée dans les fichiers de configuration et ns.conf en cours d’exécution.

Pour plus d’informations sur les moniteurs, voir Configurer les moniteurs.

Pour configurer un moniteur utilisateur à l’aide de l’interface de ligne de commande

À l’invite de commande, tapez :

add lb monitor <monitorName> USER -scriptname <NameOfScript> -scriptargs <Arguments> -secureargs <Arguments>

Example1:

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

Example2:

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

Remarque

Le secureargs paramètre stocke les arguments du script dans un format chiffré au lieu du format texte brut. Citrix vous recommande d’utiliser le secureargs paramètre au lieu du paramètre scriptargs pour toutes les données sensibles liées aux scripts, par exemple, le nom d’utilisateur et le mot de passe. Si vous choisissez d’utiliser les deux paramètres ensemble, le script spécifié dans -scriptname doit accepter les arguments dans l’ordre : <scriptargs> <secureargs>. Spécifiez les premiers arguments du <scriptargs> paramètre et le reste des arguments dans le <secureargs> paramètre. En d’autres termes, maintenez l’ordre défini pour les arguments. Les arguments sécurisés ne s’appliquent qu’au répartiteur interne. Si vous souhaitez utiliser un répartiteur externe, Citrix recommande de sécuriser les données vulnérables dans vos scripts.

Exemple 3 :

Supposons que vous ayez déjà configuré le scriptargs paramètre avec les arguments : « a=b ; c=d ; e=f ».

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

Si vous souhaitez utiliser le secureargs paramètre au lieu du scriptargs paramètre, procédez comme suit :

  • Annule le scriptargs paramètre.
  • Indiquez tous les arguments sous secureargs paramètre.
set monitor mon1 USER -scriptargs "" -secureargs "a=b;c=d;e=f"

Pour configurer un moniteur utilisateur à l’aide de l’interface graphique

  1. Accédez à Gestion du trafic > Équilibrage de charge > Moniteurs, puis cliquez sur Ajouter.
  2. Dans la page Créer un moniteur, procédez comme suit :
    • Sélectionnez le type de moniteur en tant qu’ UTILISATEUR.
    • Choisissez le script dans le menu déroulant ou téléchargez votre propre script.
    • Entrez les valeurs appropriées pour les champs Arguments de script et Arguments sécurisés .
    • Cliquez sur Create.

    Un moniteur utilisateur est créé.

La version officielle de ce document est en anglais. Certains contenus de la documentation Cloud Software Group ont été traduits de façon automatique à des fins pratiques uniquement. Cloud Software Group n'exerce aucun contrôle sur le contenu traduit de façon automatique, qui peut contenir des erreurs, des imprécisions ou un langage inapproprié. Aucune garantie, explicite ou implicite, n'est fournie quant à l'exactitude, la fiabilité, la pertinence ou la justesse de toute traduction effectuée depuis l'anglais d'origine vers une autre langue, ou quant à la conformité de votre produit ou service Cloud Software Group à tout contenu traduit de façon automatique, et toute garantie fournie en vertu du contrat de licence de l'utilisateur final ou des conditions d'utilisation des services applicables, ou de tout autre accord avec Cloud Software Group, quant à la conformité du produit ou service à toute documentation ne s'applique pas dans la mesure où cette documentation a été traduite de façon automatique. Cloud Software Group ne pourra être tenu responsable de tout dommage ou problème dû à l'utilisation de contenu traduit de façon automatique.
Configuration du moniteur utilisateur