Skip to content

21. 로깅과 사용 추적

HyoSang edited this page Apr 26, 2019 · 1 revision

21. 로깅과 사용 추적

일반 로그 포맷(Common Log Format)

  • remotehost : 요청한 컴퓨터의 호스트 명 혹은 IP 주소
  • username : ident 검색을 수행했다면 인증된 요청자의 사용자 이름이 있다.
  • auth-username : 인증을 수행했다면, 인증된 요청자의 이름이 있다.
  • timestamp : 요청 날짜와 시간
  • request-line : HTTP 요청의 행을 그대로 기술한다.
  • response-code : 응답으로 보내는 HTTP 상태 코드
  • response-size : 응답 엔터티의 Content-Length, 응답으로 아무런 엔터티도 반환하지 않으면 값이 0이 된다.
  • ex1) 209.1.32.44 - - [03/Oct/1999:14:16:00 -0400] "GET / HTTP/1.0" 200 1024
  • ex2) http-guide.com - dg [03/Oct/1999:14:16:00 -0400] "GET / HTTP/1.0" 200 477

혼합 로그 포맷

  • Referer : Referer HTTP 헤더의 값
  • User_Agent : User-Agent Referer HTTP 헤더의 값
  • ex) 209.1.32.44 - - [03/Oct/1999:14:16:00 -0400] "GET / HTTP/1.0" 200 1024 "http://www.joes-hardware.com/" "5.0: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98)"
Clone this wiki locally