Last one? In the previous parts we set up the playground and looked at the planning. In this final part, we explain the process. The process After deciding what to make, and how it should function, it was time to get cooking.. (here is a nice song for you to listen while we get the…
Category: Automation
Enhancing network migrations towards an SDA Network with Nautobot, Nornir , Cisco ISE and Checkpoint Mgmt API (and your user Directory Pages) – Part 2, Migration Planning
In the previous episode.. In part 1, we have set up the playground. In part 2, we look at the planning. Migration planning – creating an appetite What’s for dinner? So what did we built exactly? And how does it need to work? Here is what we needed the code to do for each migration:…
Enhancing network migrations towards an SDA Network with Nautobot, Nornir , Cisco ISE and Checkpoint Mgmt API (and your user Directory Pages) – Part 1, the playground.
Intro Catch up In a previous post, I described how we used Nautobot to serve as a dynamic inventory for Nornir, using a Nornir plugin made for this purpose, to build our client location history for the legacy access network. As I mentioned there, we were preparing to migrate our metro area Access Network to…
Developing a custom solution for mac address collection and storage using Nornir, Nautobot and InfluxDB v.2.x
The use case As a tinkerer, I really like putting things together, especially if they go on working on their own like little automatons. But when there is an actual need for something that these automatons can cover, that’s even better! In this case, after changing some parts of our configuration and monitoring tools arsenal…
Onboarding the network in Nautobot – a series of talks with myself and a little story telling – Part3
Is this really part 3? Well… no. Not exactly. The title would have been about Netbox but as you might have guessed, I am not using Netbox anymore. We migrated to Nautobot from Netbox 2.10.4 since summer 2021, and have been happily using it and developing on it ever since. After all this time, providing…
Old scripts (“Old Razor? – Old Face” – Sergeant Murtow, Lethal Weapon)
I was looking through my email this morning as someone needed to turn on and access a really old switch in a specific part of the network, but no one could remember the credentials. Resetting the switch would have been a big hustle in that specific area (it’s essentially a museum, the disruption would be…
Onboarding the network in Netbox – a series of talks with myself and a little story telling – Part 1
Intro When and where we met It must have been over 1,5 years ago, more like 2 probably.. I was watching one of @dmfigol‘s video streams on Twitch (most of them also published on his channel on Youtube ), where i heard him mention Netbox for the first time.. So I looked it up! I…
Ansible playbooks for Nagios Installation on Ubuntu 18.04.4 LTS / 20.04 LTS
Hello all, this is @mythryll , I hope everyone is staying safe! This is going to be a long one, so strap in and enjoy the ride (hopefully)! A little back story A few years back I had started a conversation with the great Michael Friedrich who was at the time working at Icinga (I…
Monitor VPN Users on Check Point Firewall with the help of Netmiko and Python, InfluxDB and Grafana
Preface This post describes how I got to create Python scripts in order to graph the VPN user count on Check Point GAIA Gateways to Grafana, using InfluxDB as Time Series Database to store the data. The process had several byproducts, such as Python scripts for reading and writing data to CSV files, creating and…
Migrating from MRTG/RRD/CGI to Grafana/InfluxDB/Telegraf on Docker containers for Enterprise Network Performance Monitoring with SNMP – Part 2
In the previous episode… In the previous part of this series of posts, I described how it came to be that our SNMP monitoring infrastructure based on MRTG/RRD/CGI had reached the end of its days and how I decided to use Grafana with InfluxDB and Telegraf to replace it. The last post stopped right before…