If you've ever set up Netdata , you know that feeling — hundreds of real-time charts, per-second granularity, metrics you didn't even know your kernel exposed. It's a wonderful piece of software, genuinely one of the best open-source monitoring tools out there. But here's the thing: I run a small fleet of CDN servers. I don't need 2,000 charts. I need to glance at a single dashboard and know: are my servers healthy or not? So I built my own lightweight version. And my co-pilot for this entire build was Claude Code Opus 4.6 . This is the story of how it went — from reading /proc files with zero npm dependencies to a working SaaS-ready monitoring dashboard. What I Built The system has three components: 1. cdn-agent — A tiny Bun process that runs on each server. It reads Linux /proc files every 10 seconds and POSTs the metrics to my backend. Zero npm dependencies. 2. Backend API — A Bun server that ingests metrics into PostgreSQL (Supabase) and serves aggregated time-series data to the dashboard. 3.…