Server monitoring
Monitoring should answer what failed and who acts next.
Small production servers do not need a massive observability stack on day one, but they do need uptime checks, disk alerts, log access, resource visibility, SSL expiry checks, backup freshness, and ownership.
Linux server monitoring fails when it is treated as a dashboard project instead of an incident tool. The useful question is simple: if the app is down at 2 AM or disk fills during business hours, who knows, what do they see, and what do they do first?
Official source note: Prometheus documents monitoring Linux host metrics with Node Exporter, including scraping system metrics from a Linux machine: Prometheus Node Exporter guide.



