Sun Java System Application Server Enterprise Edition 8.1 2005Q2 관리 설명서

ProcedureHTTP 서비스 액세스 로그를 구성하는 방법

이 페이지를 사용하여 가상 서버에 대한 액세스 로그의 회전을 활성화 및 구성합니다. 로그는 domain-dir/logs/access 디렉토리에 있으며 이름은 다음과 같습니다. virtual-server-name _access_log%YYYY;%MM;%DD-%hh;h%mm;m%ss;s

기본값을 눌러 기본값을 로드합니다.

  1. 파일 회전 상자를 선택하여 파일 회전을 활성화합니다.

    기본적으로 파일 회전이 활성화됩니다.

  2. 회전 정책 드롭다운 목록에서 정책을 선택합니다.

    사용 가능한 유일한 정책은 time입니다.

  3. 회전 간격 필드에서 숫자 값을 입력하여 액세스 로그 회전 간 시간(분)을 지정합니다.

    회전 정책이 time일 경우에만 이 필드가 유효합니다. 기본값은 1440분입니다.

  4. 회전 접미어 필드에서 문자열 값을 입력하여 회전 후 로그 파일 이름에 추가되는 접미어를 지정합니다.

    기본값은 %YYYY;%MM;%DD;-%hh;h%mm;m%ss;s입니다.

  5. 형식 필드에서 문자열 값을 입력하여 액세스 로그의 형식을 지정합니다.

    아래 표에 표시된 형식을 사용합니다. 기본 형식은 %client.name% %auth-user-name% %datetime% %request% %status% %response.length%입니다.

    데이터 

    토큰 

    클라이언트 호스트 이름 

    %client.name%

    클라이언트 DNS 

    %client.dns%

    시스템 날짜 

    %datetime%

    전체 HTTP 요청 행 

    %request%

    상태 

    %status%

    응답 내용 길이 

    %response.length%

    참조자 헤더 

    %header.referer%

    사용자 에이전트 

    %header.user-agent%

    HTTP 메소드 

    %http-method%

    HTTP URI 

    %http-uri%

    HTTP 쿼리 문자열 

    %query-str%

    HTTP 프로토콜 버전 

    %http-version%

    승인 헤더 

    %header.accept%

    날짜 헤더 

    %header.date%

    If-Modified-Since 헤더 

    %header.if-mod-since%

    인증 헤더 

    %header.auth%

    RFC 2616에 정의된 유효한 HTTP 헤더 값(any도 유효한 헤더 값이며 여기서 변수로 지정됨)

    %header.any%

    인증된 사용자 이름 

    %auth-user-name%

    쿠키 값 

    %cookie.value%

    가상 서버 아이디 

    %vs.id%

  6. 저장을 눌러 변경 사항을 저장하거나 기본값 로드를 눌러 기본 설정으로 돌아갑니다.