Browsed by
Author: timothy.wall

The Sabotage Series #1: The Log Cleaner That Cleaned Too Much

The Sabotage Series #1: The Log Cleaner That Cleaned Too Much

Welcome to The Sabotage Series Every SRE eventually learns this lesson: automation does not remove risk. It concentrates it. I learned that the hard way after one of those 2:00 AM pager alerts nobody forgets. Disk space was falling fast on a production IIS server, the alert was noisy, and the cleanup job that was supposed to prevent the problem had been running successfully for weeks. At least, that is what the logs said. This series is about learning through…

Read More Read More

The Sabotage Series #1 Follow-Up: Fixing the Log Cleaner That Cleaned Too Much

The Sabotage Series #1 Follow-Up: Fixing the Log Cleaner That Cleaned Too Much

The Reveal In the first Sabotage Series challenge, we looked at a short PowerShell script that was supposed to clean up old IIS logs before they filled a production server. The script looked harmless. It had a clear root path, a retention period, and a simple delete loop. But it also carried a classic automation failure: the blast radius was much larger than the intent. The Flaw The original script recursively scanned C:inetpublogs and deleted anything older than 30 days:…

Read More Read More

DavisWallTech: Where Tech Meets Community

DavisWallTech: Where Tech Meets Community

Hey there, tech enthusiasts! Welcome to DavisWallTech, your one-stop shop for all things tech. I’m Tim Wall, the tech aficionado behind this passion project. I’ve always been fascinated by the ever-evolving world of technology, and I’m thrilled to share my knowledge and experiences with you. Here at DavisWallTech, I aim to create a vibrant community where we can learn, collaborate, and make a difference together. Whether you’re a seasoned tech pro or just starting your journey, you’ll find something here…

Read More Read More