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
Category: Network automation
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
Flow control with pexpect
Using pexpect is pretty straightforward, but what about the situations, when we don’t know in what state the device, that we’re interacting with is? In such a scenario, we have to implement logic in our script that could handle different