류짱:Beyond MySelf

IIS 7.0 ~ 7.5 로그 파일 형식 본문

Microsoft/IIS 6.0~7.5

IIS 7.0 ~ 7.5 로그 파일 형식

リュちゃん 2012. 1. 31. 13:35

IIS 7.0 ~ 7.5 에서의 사용 가능한 로그 파일 형식은 W3C, IIS, NCSA 입니다. IIS의 기본 설정은 W3C 이며 해당 로그 형식을 사용 할 경우에는 '파일 명명 및 롤 오버에 현시 시간 사용'에 체크를 하여도 로그는  GMT 시간으로 로깅이 됩니다.

만약 현지 로컬 시간과 동일하게 IIS 로그를 생성 하고 싶다면 IIS ,NCSA 형식을 사용해야 합니다.

로그의 변경은 시스템 재 시작이나 web site의 재 시작이 필요 없이 적용 되며 로그 형식이 변경 될 때 해당 형식의 로그가 생성 되며 다시 다시 이전 로그 형식으로 변경 할 경우 이전에 생성 된 해당 로그 파일에 로깅이 됩니다.

[W3C 로그 형식] – ex+ Date(ex120131.log)
파일 명명 및 롤오버에 현지 시간사용 체크 하여도 GMT시간이 적용 됨

 #Date: 2012-01-31 00:13:45
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status time-takenMozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+WOW64;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729) 304 0 0 0
2012-01-31 00:15:45 ::1 GET /test.html - 8080 - ::1 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+WOW64;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729) 304 0 0 0
#Version: 1.0
#Date: 2012-01-31 00:22:44
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status time-taken
2012-01-31 00:22:44 ::1 GET /test.html - 8080 - ::1 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+WOW64;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729) 304 0 0 0


[IIS 로그 형식] – in + Date(in120131.log)
파일 명명 및 롤오버에 현지 시간사용 체크 할 경우 로컬 현지 시간 사용

::1, -, 1/31/2012, 9:17:05, W3SVC2, W2K8R2KOR, ::1, 0, 489, 210, 304, 0, GET, /test.html, -,
::1, -, 1/31/2012, 9:17:38, W3SVC2, W2K8R2KOR, ::1, 15, 395, 5863, 403, 0, GET, /, -,
::1, -, 1/31/2012, 9:17:43, W3SVC2, W2K8R2KOR, ::1, 0, 489, 210, 304, 0, GET, /test.html, -,


[NCSA 로그 형식] – NC + Date(nc120131.log)
파일 명명 및 롤오버에 현지 시간사용 체크 할 경우 로컬 현지 시간 사용

::1 - - [31/Jan/2012:09:19:07 +0900] "GET /test.html HTTP/1.1" 304 210
::1 - - [31/Jan/2012:09:19:14 +0900] "GET /test.html HTTP/1.1" 304 210
::1 - - [31/Jan/2012:09:19:24 +0900] "GET /test.html HTTP/1.1" 304 210
::1 - - [31/Jan/2012:09:19:46 +0900] "GET /test.html HTTP/1.1" 304 210



[참고 자료]
로그 파일 롤오버 옵션 구성(IIS 7)
http://technet.microsoft.com/ko-kr/library/cc754615(WS.10).aspx

Extended Log File Format Always in GMT
http://support.microsoft.com/kb/194699/en-us

감사합니다.^^