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/

Répondre à