Bonjour, Ansible te permettra de lancer des commandes et d’avoir des résultats mais pas le diff. Il est sans doute possible de faire quelque chose avec Ansible (avec des directives "changed_when: …") mais avec un investissement en temps sans doute plus grand que les solutions qui suivent.
Plusieurs pistes: - rancid + svn + viewvc (pour interface web) : solution de supervision des conf d’équipements réseau (crontab + diff + envoi mail groupé des diff si non-vide + interface web comparaison des commit) - rancid + git + gitweb (pour interface web) : solution de supervision des conf d’équipements réseau - scripts expect avec stockage fichiers + svn/git : solution sans interface web "à la mano" - scripts expect avec stockage fichiers + diffmon : remontée par mail avant/après Rancid : http://www.shrubbery.net/rancid/ <http://www.shrubbery.net/rancid/> Alternative à rancid, Oxidized (pas testé personnellement) : https://github.com/ytti/oxidized <https://github.com/ytti/oxidized> Cordialement / Best regards, Sébastien VIGNERON CRIANN, Ingénieur / Engineer Technopôle du Madrillet 745, avenue de l'Université 76800 Saint-Etienne du Rouvray - France tél. +33 2 32 91 42 91 fax. +33 2 32 91 42 92 http://www.criann.fr <http://www.criann.fr/> mailto:sebastien.vigne...@criann.fr <mailto:sebastien.vigne...@criann.fr> support: supp...@criann.fr > Le 19 mars 2018 à 11:10, marc celier <marc.cel...@gmx.fr > <mailto:marc.cel...@gmx.fr>> a écrit : > > > Bonjour, > > Nous devons mener une maintenance sur l'ensemble du reseau, ce qui implique > un nombre important d'equipements. avant et apres la maintenance nous devons > executer un nombre important de commandes "show" et realiser des comparaisons > visuels pour detecter un eventuel changement ou dysfonctionnement. c'est pas > Top car on peut toujours manquer une info critique a cause de la masse de > donnees a comparer. > > J'imagine qu'il y a des outils comme Ansible ou la commande diff qui pourrait > etre un debut de piste, mais n'ayant jamais travaille avec ces outils je n'ai > pas une claire vision de la solution globale. si vous avez deja mis en place > quelque chose de similaire pouvez vous s'il vous plait partager votre > experience et pistes en la matiere (environnement Juniper et Arista) > > - execution des commandes show > - comparaison des commandes show > -generation d'un rapport sur les differences > > Je vous remercie par avance. --------------------------- Liste de diffusion du FRnOG http://www.frnog.org/