F5 Python SDK Basics

The Python SDK for F5 is amazing. I love using it, but the learning curve can be steep. In some situations a network engineer wants to automate some tasks, without learning the ins-and-outs of this SDK or Python in general. F5's documentation of the SDK is great (bookmark it), but the examples are basic and … Continue reading F5 Python SDK Basics


Automate F5 Backups

I like to use Solarwinds CatTools to back up my network gear. It's a great tool that allows you to easily schedule automated backups of network devices--or any command-line device for that matter. This is where this post come in. There is no inherent template for backing up an F5 device using CatTools (at least … Continue reading Automate F5 Backups

Cloud-Based Web Application Check-Script

Monitoring applications can be tricky. As a network engineer it's important that the applications that I serve up are available and working properly. To network engineers it's important that resources are up and running from the Internet.┬áThis script checks a variety of aspects pertaining to a public URL. Availability (TCP ports) Content matching (HTTP GET) … Continue reading Cloud-Based Web Application Check-Script

Powershell: Query domain for expiring certificates

Certificate expirations can be a pain to manage and are often overlooked. Some people have spreadsheets, set calendar reminders or just wait until a customer complains. I used to have a Unix script that would search an entire subnet for servers with expiring certs, but it was not very robust, searching subnets can return some … Continue reading Powershell: Query domain for expiring certificates