Quarterly check-ins catch the problems before they spill over. A load balancer isn’t set-and-forget. Traffic patterns shift. Failed health checks pile up. SSL certs creep toward expiration. A quiet bug in a routing rule can sit for months before it explodes at 2 a.m.
The first step each quarter: verify node health. If you’re running active-active, confirm both primaries are taking traffic evenly. For active-passive, make sure the failover target isn’t stale or unbootable. Run controlled traffic switches to prove it actually works.
Next, check latency under real load. Synthetic tests can lie. Record numbers during peak windows. Watch for creeping increases that point to network congestion, DNS lag, or backend timeouts.
Review routing rules and path-based configs. Over time, new services get added and old endpoints linger. Dead routes waste compute. Confusing rules make debugging harder. Keep the config clean. Always back up the working state before changes.