Server Health Check: Commands, Alerts and Blind Spots
A server health check has two halves: commands on the box for saturation, and a probe from outside for reachability. Here is how to run both.
25 posts tagged "Devops".
A server health check has two halves: commands on the box for saturation, and a probe from outside for reachability. Here is how to run both.
Nagios alternatives split by job: host polling inside your network, or external availability checking. Here is which tool replaces which half.
A mongodb health check built on ping misses the failure that matters: a replica set with no writable primary answers every probe and rejects every write.
An HAProxy health check decides which backends stay in rotation. Here are the directives that matter, sane defaults, and the failure it cannot see.
A postgres health check needs three layers: pg_isready in the container, a real query behind your health route, and a port check from outside.
Infrastructure monitoring is defined by how data is collected, not which metrics you chart. Here is which layer each method reaches and which it cannot.