
564
HTTP
5
부 콘텐츠 발행 및 배포
· 트랜잭션이 일어난 시간
· Referer와 User-Agent 헤더 값
HTTP 메서드와 URL은 어떤 요청이 어떤 일을 하려고 했는지 가리킨다. 예를 들어,
리소스를 가져오거나(GET) 주문서를 작성(POST)하는 것처럼 말이다. URL은 웹 사
이트의 특정 페이지가 얼마나 인기 있는지 추적하는 데 사용할 수 있다.
버전 정보는 클라이언트와 서버 간에 문제가 생겼을 때 디버깅하는 데 도움이 될
클라이언트와 서버에 관한 정보를 제공한다. 예를 들어, 요청을 처리하는데 너무
많은 실패가 발생하고 있다면, 버전 정보에는 서버와 상호작용할 수 없는 브라우저
의 최신 릴리스 버전이 기술되어 있을 것이다.
HTTP 상태 코드는 요청이 성공적으로 이루어졌는지, 인증 시도가 실패했는지,
리소스를 찾았는지 등 어떤 일이 일어났었는지 알려준다.(HTTP 상태 코드에 관한
정보는 3장의 “상태 코드”를 참고하라)
요청/응답의 크기와 타임스탬프는 주로 계측하는 데 쓴다. 얼마나 많은 바이트를
애플리케이션 안팎으로 송수신하고 있는지, 혹은 얼마나 많은 바이트가 애플리케
이션을 통해 전송되는지 말이다. 타임스탬프는 문제가 발생했을 때, 그 시간에 받
았던 요청을 찾는 데 사용한다.
21.2
로그 포맷
로그 포맷에는 여러 표준이 있는데 ...