SSH (performances)
L'analyseur SSH utilise l'authentification SSH pour se connecter à un périphérique distant afin d'exécuter des commandes ou des scripts qui peuvent être intégrés à l'analyseur, ou placés dans un fichier script exécutable sur la machine distante avec une commande intégrée à l'analyseur permettant d'exécuter le script. Chaque analyseur renvoie une valeur numérique unique enregistrée dans la base de données, puis utilisée ultérieurement par d'autres fonctions de WhatsUp Gold, si nécessaire.
Saisissez un nom et une description uniques pour l'analyseur, puis configurez les paramètres suivants :
- . Saisissez la commande à exécuter sur le périphérique distant. La commande peut être n'importe quel élément pouvant être interprété et exécuté par le périphérique, par exemple une commande shell UNIX ou un script perl. À noter que si vous créez un script à exécuter sur un périphérique distant, il doit être développé, testé et/ou débogué sur la machine distante. Sélectionnez l’une des options de script suivantes :
- (Numérique). La commande ou le script doit renvoyer une valeur numérique unique. Le script peut être aussi complexe que nécessaire, mais DOIT uniquement renvoyer une valeur numérique. Par exemple, l'ancienne syntaxe UNIX à ligne unique :
free -m | awk 'NR==2{print $3}'
Il s'agit du format de script obligatoire depuis WhatsUp Gold 16.2.3. - (Shell interactif). Ce script n'est pas limité au renvoi de valeurs numériques uniques, cependant, la sortie DOIT contenir la chaîne 'Result=xxxx', où xxxx représente une valeur numérique. Par exemple, le nouveau format Linux multilignes :
echo Result=$(free -m | awk 'NR==2{print $3}')
Ce format de script plus récent prend en charge toutes les fonctions des interpréteurs du script cible sans imposer au développeur de script de limiter la sortie à une valeur numérique unique.
- (Caractère de fin de ligne). Sélectionnez le type de fin de ligne approprié : None (Aucun), Linefeed (Saut de ligne), Carriage return (Retour chariot) ou Carriage return linefeed (Saut de ligne avec retour chariot). Les scripts multilignes sont saisis et conservés sur un système d'exploitation Windows et incluent des caractères de fin de ligne qui peuvent ne pas être reconnus sur le périphérique cible. Cette fonction de configuration indique à WhatsUp Gold de remplacer les caractères de fin de ligne par les caractères sélectionnés avant la connexion et l'exécution de la commande.