|
INTRODUCTION
|
|
Utilisation d’un script avec la “Data Input Method”, pour monitorer des indicateurs personnels sur un serveur.
Un merci a Adrian Goins – President / CEO – Arces Network, LLC.
|
Prenons comme exemple le nombre de connexion reseau sur une machine X.
Il faut utiliser la commande netstat avec quelques arguments pour récuperer ce que l’on souhaite etudier.exemple de fichier nb_connect.sh:
HOST=`netstat -n | grep tcp | grep 1521 | awk -F ‘ ‘ ‘{print $5}’ | awk -F ‘:’ ‘{print $1}’ | uniq | wc -l`
ALL=`netstat -n | grep tcp | grep 1521 | awk -F ‘ ‘ ‘{print $5}’ | awk -F ‘:’ ‘{print $1}’ | wc -l`
typeset -i ALL
typeset -i HOST
printf “nb_connect_by_host:%d nb_connect_total:%d\n” $HOST $ALL
|
Je recupere ainsi le nombre total de connexion puis le nombre de connexion avec des machines ou serveurs distincts.
|
| |
| .II.a. Data Input Method |
Console => Data Input Methods => Add (en haut a droite)
 |
Ensuite il faut ajouter un champ “Input field”, faire Add |
De même il faut définir, les données en sortie |
Il faut le refaire une deuxieme fois pour la 2eme donnée de sortie. A partir de la, vous devriez pouvoir sauvegarder votre DATA INPUT METHOD et avoir un résultat semblable à celui ci dessous: |
| |
| .II.b. Data Templates |
Il faut ensuite créer un Data template, il est plus simple de les définir toujours avec le même nom suivi ici de DT pour Data Template.
Pour Data Input method, il faut choisir celle que l’on vient juste de créer. Les autres valeurs par défaut ne sont pas à modifer.
 |
Une fois le Data Template cree, on peut y ajouter les Data sources Items, qui sont a definir de la maniere qui suit: |
 |
| |
| .II.c. Graph Templates |
Les Data sources Items crees, il n’y a plus qu’a faire le Graph Template qui va definir le type de graphique que l’on souhaite avoir.
Il n’y a dans un premier que le Name et le Titlte a définir: |
 |
Au niveau de l’option Graph Templates Items, il faut faire Add:
En premier definir la courbe qui ici sera une surface pour le nombre total de connexions: |
Puis ici définir les legendes de ce graphique: |
Il faut refaire l’operation precedente pour le second Output, et on obtient ensuite: |
| Une fois cela fait il n’y a plus qu’a …. aller sur un Device lui ajouter un Data template puis creer un graph avec le Graph template que l’on vient de definir, on a alors notre graphique. |
Envoyer vos remarques et vos commentaires à cacti halte_au_spam_at nuxora DoT com
site: www.cacti.net
forum: forums.cacti.net |