I had built a solid monitoring setup for my homelab. I had visibility for uptime, system metrics, and network performance, but everything was scattered around separate dashboards. Portainer gave me basic information about my containers; Beszel gave the system metrics; Uptime Kuma gave the services’ health; and Speedtest Tracker gave the network performance.