Building an AI-Powered Homelab Monitor with AWS Bedrock
The Problem Running a homelab with 25+ LXC containers means a lot can go wrong quietly. Disks fill up. Services crash overnight. Memory leaks build over days. By the time you notice, something important has been broken for hours.
The standard answer is Grafana dashboards and Prometheus alerts — and I have those. But they tell you what the numbers are, not what they mean. A dashboard at 2am showing a container at 78% disk usage doesn’t tell you whether that’s normal for that container, whether it’s trending toward a problem, or whether you should actually wake up about it.