액세스 로그

액세스 로그 페이지에는 다음 옵션이 포함되어 있습니다.

회전 사용 가능

이 옵션을 선택하면 로그 파일 회전이 활성화됩니다. 이 옵션은 기본적으로 비활성화됩니다.

회전 정책

유일하게 사용할 수 있는 회전 정책은 시간입니다.

회전 간격

액세스 로그 회전 사이의 시간(분)입니다. 이 필드는 회전 정책이 시간인 경우에만 유효합니다. 기본값은 1440분(24시간)입니다.

회전 접미어에 모든 로그 회전에 대해 고유한 접미어를 만들기 위한 충분한 값이 포함되어 있는지 확인합니다. 예를 들어 액세스 로그가 매일 두 번 이상 빈번하게 회전되는 경우 회전 접미어에 시간을 포함합니다.

회전 간격이 경과할 때마다 액세스 로그 파일이 회전되는지 확인하려면 고유한 접미어가 필요합니다. 새 액세스 로그 파일의 회전 접미어가 기존 액세스 로그 파일의 회전 접미어와 동일한 경우 파일이 회전되지 않습니다.

회전 접미어

회전 이후 로그 파일 이름 끝에 추가할 문자열 값입니다. 기본값은 yyyy-MM-dd입니다.

형식

액세스 로그에서 캡처할 정보 및 캡처되는 순서를 지정하는 문자열 값입니다. 기본값은 다음과 같습니다.

%client.name% %auth-user-name% %datetime% %request% %status% %response.length%

형식 문자열에 포함하기 위해 사용 가능한 값은 다음과 같습니다.

%client.name%

클라이언트 호스트 이름

%client.dns%

클라이언트 DNS

%datetime%

시스템 날짜

%request%

전체 HTTP 요청 행

%status%

상태

%response.length%

응답 내용 길이

%header.referer%

참조자 헤더

%header.user-agent%

사용자 에이전트 헤더

%http-method%

HTTP 메소드

%http-uri%

HTTP URI

%query-str%

HTTP 쿼리 문자열

%http-version%

HTTP 프로토콜 버전

%header.accept%

승인 헤더

%header.date%

날짜 헤더

%header.if-mod-since%

If-Modified-Since 헤더

%header.auth%

인증 헤더

%header.any%

RFC 2616에 정의된 모든 유효한 HTTP 헤더 값(또한 any가 유효한 헤더 값이며, 이것은 여기서 변수로 지정됨)

%auth-user-name%

인증된 사용자의 이름

%cookie.value%

쿠키 값

%vs.id%

가상 서버 ID