Script - Ajout dans "Graph Trees"

Le “Graph Trees” est un affichage qui permet de regrouper les hosts & graphes sous forme d'une arborescence.

Je ne présente pas ici un script, mais un oneliner permettant d'ajouter des hosts dans une branche du Graph Trees.

1 : Création d'une branche dans le "Graph Trees"

Paramètres de add_tree.php :

  • --type=tree : Type de branche à ajouter
  • --name=“PROD” : Nom de la branche à créer
  • --sort-method=alpha : Méthode d’organisation des branches

php add_tree.php --type=tree --name="PROD" --sort-method=alpha

2 : Ajout de plusieurs hosts dans une branche du "Graph Trees"

Paramètres de add_tree.php :

  • --node-type=host : Type de nœud à ajouter
  • --tree-id=6 : ID de la branche qui contient le nouveau host ajouté → L'ID est trouvé par la commande : php add_tree.php --list-trees
  • --host-id=$i : ID de l'host à ajouter → Les ID sont trouvés par la commande : php add_tree.php --list-hosts

for i in {219..241}; do php add_tree.php --type=node --node-type=host --tree-id=6 --host-id=$i; done

3 : Autre : Ajout de plusieurs hosts dans une branche du "Graph Trees"

php add_tree.php --list-hosts | egrep 'production_' |awk '{print "php add_tree.php --type=node --node-type=host --tree-id=6 --host-id="$1} | bash'

Références
 
asr/sys/cacti/script_-_ajout_dans_graph_trees.txt · Dernière modification: 2016/03/29 23:37 (édition externe)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki