Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?


About This Guide

Junos Snapshot Administrator in Python (jsnapy) is a Python version of the Junos Snapshot Administrator. It runs on a network server and requires Junos PyEZ. Through NETCONF connections, it enables you to capture and audit runtime environment snapshots of your Junos devices. You can capture and validate the operational status of a device and review operational changes to a device. You create YAML formatted configuration files that define the scope of snapshots and customize the evaluation criteria for the snapshot data. Configuration files reference YAML formatted test files that set the details for taking or comparing snapshots. Optionally, configuration files can instruct jsnapy to store or compare the snapshots in a SQLite database, or send e-mail regarding the results of snapshot operations. JSNAPy can also be included as a module in other Python scripts.