Python 2.7
- appdirs==1.4.3
- asn1crypto==0.22.0
- cffi==1.10.0
- click==6.7
- cryptography==1.8.1
- enum34==1.1.6
- idna==2.5
- ipaddress==1.0.18
- netmiko==1.4.0
- packaging==16.8
- paramiko==2.1.2
- pkg-resources==0.0.0
- pyasn1==0.2.3
- pycparser==2.17
- pyparsing==2.2.0
- PyYAML==3.12
- scp==0.10.2
- six==1.10.0
- SQLAlchemy==1.1.9
- Create copies of the configuration files running on your network devices
- Track periodic changes in those configurations
- Provide an alert when changes do occur
- setup virtualenv
- virtualenv nbmon
- source nbmon/bin/activate
- git clone
- git clone https://github.com/ronwellman/nbmon.git
- pip install
- pip install -r requirements.txt
- build and database
- python nbmon.py --inputfile sample_file.json
- run nbmon
- python nbmon.py --daemon
- run nbmon with logging
- python nbmon.py --daemon --logfile nbmon.log --verbose