Skip to content

ldmcclatchey/Python

Repository files navigation

Python Scripts Archive

A collection of older Python utilities, Nagios plugins, and experimental tooling.
These scripts represent early versions of the automation and monitoring work that later evolved into the NMS_Tools suite.

This repository is kept public for historical reference and to show the progression of my tooling and systems engineering work.


Included Scripts (Historical)

Storage.py

Early SNMP‑based storage discovery plugin for Nagios.
Collected device names, capacity, usage, and calculated additional metrics from SNMP data.

Networks.py

SNMP‑driven network interface discovery and statistics collector.
Focused on active interfaces, traffic counters, and interface‑level diagnostics.

check_updates.py

SSH‑based Linux update checker for Nagios.
Used Paramiko and key‑based auth to determine patch status across remote hosts.

Stocks.py

Experimental script using yfinance and MySQL to track stock tickers and update a local database.


Notes

  • These scripts were originally developed on RedHat and OpenSUSE systems.
  • Python versions ranged from 3.12.x to 3.13.x depending on the host.
  • Dependencies included: argparse, IPy, netsnmp, paramiko, pymysql, and yfinance.
  • All scripts were standalone and designed for Nagios/NMS environments of the time.

Status

This repository is no longer actively maintained.
It exists as an archive of early work and a reference point for the evolution of my current automation tooling.

About

Projects Written in Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Contributors

Languages