Backing up and tracking device configs with Ansible & Git

It seems reasonable to backup our devices config on a daily basis, or even better, after every change window, as well as to have some sort of revision control so that we know what changes were made and at what time. In this post, I'm going to explain the process required to get this up … Continue reading Backing up and tracking device configs with Ansible & Git

Building an interface counter’s report on Arista (I): using the Python pyeapi library

Pyeapi is the Arista's python library used to interact with their API. Leveraging it, we can pull structured data (JSON) directly from the switches. This JSON format data comes as multiple dictionaries within a list, which means that we can very easily access to its corresponding keys and values to analyse the specific data we care … Continue reading Building an interface counter’s report on Arista (I): using the Python pyeapi library