Reliability starts with the customer journey, not the dashboard
At 02:17 on a Tuesday morning, a payment API in Johannesburg began returning HTTP 504 responses. CPU was normal. Kubernetes pods were healthy. Prometheus showed no obvious saturation. The actual failure was less dramatic: a carrier route to…