After setting up a grafana stack yet again, being frustrated that I need all of this just to have peace of mind that everything is running, I started building my own thing. An agent sits on your server collecting metrics, tailing logs, and evaluating alert rules. You connect from your machine over SSH via a TUI. Single Go binary, ~20-30 MB RAM, read-only Docker socket, no exposed ports.