네트워크 문제와 애플리케이션 문제는 관측 지점이 다르다
IP와 포트까지 성공했는지, HTTP 처리에서 실패했는지를 분리하면 담당 범위가 좁아진다.
관측 지점
네트워크 쪽 신호
애플리케이션 쪽 신호
Client
DNS, route, timeout
CORS, status code
Server
listen port, SYN 도착
handler error, DB timeout
Proxy/LB
target health, reset
routing rule, auth header
Log 연결
packet trace와 LB log
request id와 app log