Monitoring • Observability • Virtual Infrastructure
Infrastructure Monitoring with Zabbix
Zabbix • Proxmox • Linux VMs • Windows VMs • CPU • Memory • Dashboards
Deployed Zabbix to centralize infrastructure monitoring across the lab, then connected each virtual machine so I could track system health, CPU usage, memory usage, and host performance from one dashboard.
Architecture & Components
Core components
- —Zabbix Server
- —Zabbix Agent on Windows and Linux VMs
- —Custom dashboard widgets
- —Proxmox host CPU and memory graphs
Project Visuals


Challenges & Engineering Decisions
Multi-System Visibility
Problem
I needed one place to monitor resource usage across the lab instead of checking each VM individually.
Solution
Installed Zabbix, connected it to each virtual machine, and built a dashboard showing CPU and memory metrics alongside Proxmox host graphs.
Outcome
- —Faster visibility into infrastructure health
- —Centralized monitoring across multiple systems
- —Improved ability to spot abnormal resource spikes
Reflection
This project improved the operational side of my lab by giving me centralized observability and a clearer view of how infrastructure performance changes across hosts and virtual machines.