Script - Ajout de hosts/devices dans Cacti

Cette page ne présente pas un script mais elle permet d'en créer un avec les informations qu'elle fournie.

1 – Créer un fichier de liste de même type de switch (dans notre cas CISCO)

ROOT@serverCacti:/cacti/cli# cat listeSW.txt
(…)
PRODSW50_3020 	192.168.129.223 
PRODSW51_3020 	192.168.129.224 
PRODSW52_3020 	192.168.129.225 
PRODSW53_3020 	192.168.129.226 
PRODSW54_3020 	192.168.129.227 
PRODSW57_2950 	192.168.129.228
(…)

2 - Ajouter plusieurs hosts avec "awk"

ROOT@serverCacti:/cacti/cli# awk '{system("/usr/bin/php add_device.php --description="$1" --ip="$2" --template=5 --avail=snmp --version=2 --community=XXXX --ping_retries=2 --max_oids=30 ")}' listSW.txt

  • --description=“$1” : Nom de l'équipement
  • --ip=“$2” : Adresse IP de l'équipement
  • --template=5 : ID trouvé par la commande php add_device.php --list-host-templates
  • --avail=snmp : Type d'interrogation
  • --version=2 : Verion SNMP
  • --community=XXXX : Communauté SNMP
  • --ping_retries=2 : Nombre de tentatives par interrogation SNMP
  • --max_oids=30 : Nombre d'OID qui peuvent être interrogés par une même requête SNMP
 
asr/sys/cacti/script_-_ajout_de_hosts_devices.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