docs/inm/DT INM agentSSH2


18KB taille 4 téléchargements 348 vues
Document Technique Watsoft

INM

Guides INM

Agent de script SSH2, détection des processus en cours sous Unix Ce document vous indique comment créer vos propres agents à l’aide de l’agent de script SSH2. L’exemple porte sur la création d’un agent chargé de détecter, sous Unix, le nombre de processus en cours sur un poste donné. Conditions requises : - hôte Unix doté du protocole SSH2 - Support pour les commandes Unix Uptime et Cut

Configuration de l’agent Il est possible d’utiliser l’agent de script SSH2 pour créer un agent qui repère le nombre de processus en cours sur une machine donnée pour un hôte Unix. L’agent de script SSH2 exécute un script arbitraire sur tous types de machines compatibles avec le protocole SSH2 ou les communications Telnet. La valeur de retour du script est envoyée à l’agent puis comparée à une valeur prédéfinie. Plusieurs types de comparaisons sont proposés par l’agent. Pour créer cet agent, cliquez sur le lien Add agent dans l’objet choisi. Dans le champ Command, saisissez le script suivant : uptime | cut -d":" -f 4 | cut -d"," -f 1 Il entraîne les effets suivants : 1) La commande Uptime énonce les éléments suivants : 09:54 depuis 154 jours, 11:51, 40

utilisateurs, moyennes des processus en cours : 1.77, 2.04, 2.19 2) La première commande Cut extrait les moyennes suivantes : 1.77, 2.04, 2.19 3) La seconde commande Cut extrait la moyenne des cinq dernières minutes, soit la première colonne. Une valeur doit être attribuée au seuil maximum imposé à la valeur de retour. Par exemple, si vous souhaitez que l’agent déclenche une alerte lorsque la moyenne des processus en cours des cinq dernières minutes dépasse 1, saisissez « 1 » dans le champ Compare value. Dans la liste Compare operation, sélectionnez greater. Cliquez sur Save pour créer et activer l’agent.

Résumé Le script saisi dans le champ de la commande est parfois long. Nous vous recommandons de l’enregistrer dans un fichier script sur la machine hôte.

Watsoft

1

Intellipool Network Monitor

Document Technique Watsoft

INM

Comme pour tous les agents et les actions qui utilisent le protocole SSH2, il existe une option qui permet de préférer Telnet à ce protocole. Telnet est un protocole peu sécurisé et ne doit être employé que dans un environnement sécurisé. Veuillez également noter que Telnet utilise un numéro de port différent de celui employé par le protocole SSH2.

Watsoft

2

Intellipool Network Monitor