IIS 액세스 로그 설정
- Version : IIS
IIS는 IIS액세스 로그와 Windows 이벤트 로그에서 오류를 기록한다. IIS 설정에서 Web, FTP SMTP, NNTP에서 로그를 기록하도록 설정하였으면 액세스 로그가 생성될 것이다. 사용자가 사이트의 파일을 요청할 때마다 액세스 로그에 기록되고 리소스 요청 히스토리가 만들어진다. 항목마다 상태 코드를 포함하기 때문에 요청이 성공했는지 실패했는지 판단할 수 있다.
특정 사이트에 대한 액세스 로그를 보려면 아래 순서를 따라 설정한다.
IIS(Internet Information Services) Manager를 실행한다.
Web, FTP, SMTP, NNTP 등 액세스 로그를 남기려는 사이트를 클릭하고 Logging 아이콘을 더블클릭한다.
로그는 다양한 포맷으로 남길 수 있으며 로그를 남기려는 필드 또한 선택이 가능하다.
[로그 파일 디렉터리] 필드는 이 사이트 로그에 대한 최상위 디렉터리를 표시한다. 기본 최상위 디렉터리는 “%SystemDrive%\inetpub\logs\LogFiles”이다.
로그는 위에 말한것 처럼 로그 파일에 기록하거나 윈도우 이벤트 로그에 기록 또는 양쪽 모두에 기록 할 수 있다.
로그파일은 특정 크기 또는 특정일 간격으로 롤오버하여 기록할 수 있다.
로그 폴더에서 기록된 로그를 확인할 수 있다.
#Software: Microsoft Internet Information Services 10.0 #Version: 1.0 #Date: 2018-10-08 21:44:24 #Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) cs(Referer) sc-status sc-substatus sc-win32-status time-taken 2018-10-08 21:44:24 ::1 GET / - 80 - ::1 Mozilla/5.0+(Windows+NT+10.0;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko - 200 0 0 111 2018-10-08 21:44:24 ::1 GET /iisstart.png - 80 - ::1 Mozilla/5.0+(Windows+NT+10.0;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko http://localhost/ 200 0 0 15 2018-10-08 21:44:24 ::1 GET /favicon.ico - 80 - ::1 Mozilla/5.0+(Windows+NT+10.0;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko - 404 0 2 0 2018-10-08 21:44:29 ::1 GET /favicon.ico - 80 - ::1 Mozilla/5.0+(Windows+NT+10.0;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko - 404 0 2 0 2018-10-08 21:44:32 ::1 GET / - 80 - ::1 Mozilla/5.0+(Windows+NT+10.0;+WOW64;+Trident/7.0;+rv:11.0)+like+Gecko - 304 0 0 0 |
2018-10-08 / Sungwook Kang / http://sqlmvp.kr
Windows, IIS, 웹서버, 윈도우 웹서버, 액세스 로그, IIS Log, Access log, Web log
'Windows , IIS' 카테고리의 다른 글
IIS 메모리, 캐싱 가상 메모리 사용량 확인 (0) | 2019.03.24 |
---|---|
IIS 성능 카운터 (0) | 2019.03.24 |
브라우저 요청 리디렉트 하기 (0) | 2016.03.11 |
Incoming connection 제한과 Time-Out 값 설정 (0) | 2016.02.25 |
IIS (Internet Information Services) 설치 (0) | 2016.02.22 |