Hello Team,
I have created small utility, which is build on top of the Junos JSNAPy framework, it provides an efficient way to capture and compare device states during network maintenance windows. This utility automates the process of taking pre- and post-maintenance snapshots, [ based on provided commands configured on command_config.yaml ] and gives us difference [uses snap-snap-diff approach]
Link for same is as below:
junosnap
juno-snap |
remove preview |
|
junosnap |
Overview: Juno-Snapy is a snapshot utility designed specifically for managing Junos devices. Built on top of the Junos JSNAPy framework, it provides an efficient way to capture and compare device states during network maintenance windows. This utility automates the process of taking pre- and post-maintenance snapshots, ensuring a smooth and reliable way to analyze changes in network device configurations. |
View this on juno-snap > |
|
|
Github Link : GitHub - sandeshk06/juno-snap
GitHub |
remove preview |
|
GitHub - sandeshk06/juno-snap |
Contribute to sandeshk06/juno-snap development by creating an account on GitHub. |
View this on GitHub > |
|
|
Use Case: Juno-Snapy is especially useful during network maintenance. By automating the snapshot process, it provides network engineers with a reliable tool to track and validate changes, ensuring the network's integrity before and after maintenance activities.
Note: Currently supporting taking snapshot of one device at a time.
1. Taking Pre snapshot
2. Taking Post snapshot and generates diff
------------------------------
Sandesh Kulkarni
Linked In :
www.linkedin.com/in/sandesh-kulkarni-198a3074------------------------------