A customer noticed that some SFPs installed in a Cisco Nexus were particularly 🔥hot🔥 and asked for a command to be able to see the temperature of all the transceivers. Sounds like a good opportunity to write some code!
Performing a traceroute is a very common task for network operations.
In this post I share a simple solution I implemented to make it easier to read the command output.
Cisco ISE is one of my favorite products. Although I cannot call myself an expert on it, I have worked on numerous designs where network security and segmentation are based on ISE with excellent results.
More than a few times I have needed to document the inventory of nodes in a cluster, and the certificates in use at the various nodes.
For these purposes I wrote a couple of Python scripts that I share in this post.
When two large companies merge, they may be required to merge their respective networks as well, including address spaces.
In this post I describe how to use Poetry to build and package a tool to verify the status of Meraki Firewalled Services (ICMP, SNMP and Web).
A journey from writing a script to publishing my first Python module.
Writing code today often means interacting with API of many products. For me it means the possibility to integrate existing tools or create new functions.
Sometimes it is just a matter to create a small utility.
Asset management, documentation and monitoring are important parts of any IT Ops team but at the same time they are boring, repetitive, error prone.
Last summer I spent some time investigating the possibility to integrate open source projects I like to create a Minimum Viable Product for asset management/monitoring and learn something during the process.
Lerveraging FMC API and TextFSM to import objects from ASA.
SecureCRT is one of my favorite tools. Today I had a chance to use it in a way I didn’t expected.