LCSP Infrastructure Monitoring with Zabbix
Monitoring the lab with Zabbix — Proxmox cluster, Windows and Linux servers, alerting — with Active Directory authentication over LDAPS.
Systems
Used in 7 projects and 1 experience
Linux servers and services: monitoring, password manager and virtualization at LCSP, SELinux-hardened EvilCorp mail platform, Coursero prototype, PostgreSQL monitoring at Somone.
Monitoring the lab with Zabbix — Proxmox cluster, Windows and Linux servers, alerting — with Active Directory authentication over LDAPS.
The lab's password manager, in internal production, deployed with Docker Compose and tied to Active Directory over LDAPS.
Five-node Proxmox cluster with Ceph storage, hosting the lab's services as virtual machines and LXC containers.
Prepared and maintained a fleet of 30+ Windows and Kali Linux workstations, with dual boot or iPXE network boot as needed, made available for Tech Time workshops.
Designed a Zabbix 7.0 template for PostgreSQL and TimescaleDB storage monitoring: a Python collector discovers databases, tables and hypertables, with installation and preflight scripts.
A secure, resilient mail infrastructure designed and deployed as a two-person project — DNS, SMTP/IMAP, internal PKI and TLS, network segmentation, encrypted backups and high availability.
A two-person prototype of a platform where students submit code that is graded automatically — two front ends behind Nginx, replicated MySQL, Docker Compose.
Somone · Apprenticeship
Design and improvement of monitoring solutions around Zabbix, with work involving databases, automation and testing.