GeezerVison is showing github.com โ revisualize - Overview
Senior Infrastructure Engineer. Over two decades in enterprise operations & backline escalation on distributed storage. Moving into automation & systems design.
-
Seattle, Washington, USAmerica, North America, Terra, Sol, Local Interstellar Cloud, Local Bubble, Gould Belt, Orion-Cygnus Arm, Milky Way, Milky Way Subgroup, Local Galactic Group, Virgo Supercluster, Laniakea Supercluster, Observable Universe, Universe
-
revisualized.com
Infrastructure engineer in Seattle. Linux and Windows systems administration, with automation in Bash, PowerShell, and Python.
This account holds small operational tools. Each one is published with its source, its tests, and a README that states what it does and what it does not claim. They are built independently, on my own equipment and my own time, from public documentation.
Articles and the full project write-ups are at revisualized.com.
Pinned
Loading
-
A Bash checker that reads a manifest of assumptions (commands, paths, variables, disk space, clock sync) before a job runs and reports every failure at once in plain language.
Shell
-
A Bash library you source from operational scripts to get consistent logging, dependency checks, single-instance locking, temporary directory cleanup, and retry with backoff.
Shell
-
A Bash validator that checks a server one layer at a time, from ping to TCP port to application to NFS export and SMB share, and reports which layer failed.
Shell
-
A Python sender for alert email on hosts with no mail agent. It delivers to the relay over STARTTLS, writes to a disk spool when the relay is unreachable, and retries on the next flush.
Python
-
A Bash canary for NFS exports and SMB shares that mounts, writes, reads back, verifies, deletes, and unmounts, timing each phase and appending the results to a CSV history.
Shell
-
Two read-only tools for a failed systemd service: a Bash collector that captures a private evidence bundle, and a Python analyzer that writes a human review from it.
Python
Uh oh!
There was an error while loading. Please reload this page.
|