Since my last article, Meraki has changed significantly. It evolved so much that my previous scripts are not working. In 2022, Meraki implemented a Dashboard v1, which introduced some changes to the REST API calls. Unfortunately, the previous SDK –
Spirent – gather statistics the automatic way with REST API in Python
What is the next step after automating traffic generation on the Spirent? It’s worth knowing its parameters such as bit rate or total frame count. We can access this data through the analyzers, and that’s what we gonna do in
WOŚP charity webinars
Besides sharing tech knowledge, Garzum.net is also about charity. I’m happy to announce, that this year I’m organizing two charity webinars supporting the Wielka Orkiestra Świątecznej Pomocy Foundation. The first one will take place on 21 February, and the leading
Automate basic Spirent traffic flow with REST API in Python
Basic traffic generation is the essence of automating Spirent because we can build on top of that. Do you want to check how your network behaves under great load? Or you’re curious if it will sustain traffic from many clients
Getting started with vManage client: essential features and functions
I’m happy to share another article published on the Codilime blog. This time I’ve looked deeper at the basic usage of vManage Client – a Python library dedicated to managing Cisco SD-WAN.
Getting started with Spirent REST API automation in Python
Spirent is an incredible tool to test the boundaries of network environments. With tons of traffic types, you can simulate nearly whatever you imagine. What’s even better, it can be automated! Unfortunately, the beginning of this road isn’t that easy.
Build your own source of truth
When it comes to network automation we can’t forget about the real foundation – the single source of truth. What would we do without it? You can have the best automation scripts possible, but without a complete database of your
What to expect in pexpect? – Advanced examples
I remember how frustrated I was at the beginning of my journey with pexpect. I never knew what string to put as an expect argument, and even if I knew, the pexpect wasn’t catching it. Today we will go through
Pagination handling with pexpect
In this article, we will examine the apparently easy task which is a retrieval of the show version command from the Cisco router. What could go wrong there, and how to fix it? Let’s figure it out! Workflow overview Today,
Script runtime optimization with pexpect
Automation itself is a milestone when it comes to efficiency. Tasks can be executed simultaneously on many devices even during nights/holidays. Sometimes, however, it has its limits. As the task execution time grows more and more, it’s a good idea