CiscoSE / ios_telemetry

Python Script to get, add, update and delete telemetry on IOS-XE using netconf

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ios_telemetry

Python Script to get, add, update and delete telemetry on IOS-XE using netconf


Motivation

This is created as the start to a larger project for module development for Ansible. In the initial version this script connects to a defined list of devices and gets the telemetry configurations. Also allows the user to configure new subscriptions, update them or delete them.

Usage

To use simple activate your virutal environment and issue python ios_telemetry.py from the project root directory and follow the prompts.

Installation

  1. Clone repository to local machine
  2. create a python 3 virtual environment
  3. Install requirements using: pip install -r requirements.txt

Authors & Maintainers

Smart people responsible for the creation and maintenance of this project:

License

This project is licensed to you under the terms of the Cisco Sample Code License.

About

Python Script to get, add, update and delete telemetry on IOS-XE using netconf

License:Other


Languages

Language:Python 90.9%Language:Jinja 9.1%