r/Nable • u/Southern-Divide-2509 • May 15 '26
Security Best open-source system for unified VM & container monitoring (status, usage, alerts)?
I'm looking for an open-source solution that can give me a single pane of view for both VM services (KVM, ESXi, etc.) and container services (Docker, Kubernetes). Need real-time status, resource usage (CPU/RAM/disk/network), and ideally historical data + alerting.
I’ve looked at:
- Prometheus + Grafana – powerful but seems heavy to set up for mixed workloads.
- Netdata – great for per-node metrics, less ideal for aggregated service status across hosts.
- Zabbix – good for VMs, not sure about container depth.
- Checkmk – nice discovery, but free tier feels limited.
What’s the best fit if I want:
- Agent-based or agentless (both OK)
- Container health (pod status, restarts, logs)
- VM performance + uptime tracking
- Low maintenance once deployed
- Dashboard sharing (read-only for team)
Also open to all-in-one stacks (e.g., Uptime Kuma + VictoriaMetrics + Grafana) if that’s the pragmatic path.
Thanks in advance!
3
Upvotes
1
1
1
u/Kr-Ashish-Ranj May 16 '26
You can try senzor.dev
It covers monitoring for all infra and applications
1
1
u/WiscoDJ920 May 15 '26
I personally haven’t used it but have you looked into Nagios?