🧩 Problem
I wanted a centralized monitoring platform for my homelab that could monitor:
- On-premises VMware ESXi hosts
- Linux virtual machines
- Windows systems
- HPE iLO hardware management
- Cloud-hosted workloads
The challenge was that most of my infrastructure lives behind NAT at home, and I did not want to expose services publicly or configure complex port forwarding.
🛠️ Solution Overview
I built a hybrid monitoring architecture using:
- Zabbix 7.0 LTS hosted in Azure
- ZeroTier for secure private connectivity
- Zabbix Proxy running locally in my homelab
- VMware API monitoring for ESXi
- SNMP monitoring for HPE iLO
This design allows cloud-hosted monitoring while keeping home infrastructure private.
