HTTP 오류, FRCA 및 NCSA 액세스 로그 설정

이 페이지에서 HTTP 인바운드 채널에 대한 글로벌 HTTP 오류 로그 및 NCSA(National Center for Supercomputing Applications) 액세스 로그 설정을 구성할 수 있습니다. z/OS에서 제품을 실행하는 경우, 이 페이지를 사용하여 HTTP 인바운드 채널에 대한 글로벌 FRCA(Fast Response Cache Accelerator) 로그 설정도 구성할 수 있습니다. FRCA 로그는 NCSA 로그의 특수 양식으로, z/OS 환경에서만 작성될 수 있습니다.

이 관리 콘솔 페이지를 보려면 서버 > 서버 유형 > WebSphere 애플리케이션 서버 > server_name을 클릭하십시오. 문제점 해결에서 NCSA 액세스 및 HTTP 오류 로그를 클릭하십시오. 이 콘솔 페이지에는 각 로깅 유형에 대한 별도의 섹션이 있습니다. FRCA 로깅 섹션은 z/OS에서 제품을 실행하는 경우에만 표시됩니다.

HTTP 오류 로그에는 발생하는 HTTP 처리 오류의 레코드가 들어 있습니다. 발생되는 오류 로깅의 레벨은 오류 로그 레벨 필드에 대해 선택한 값에 따라 결정됩니다.

NCSA 액세스 로그는 HTTP 전송 채널이 처리하는 모든 인바운드 클라이언트 요청 레코드를 포함합니다. NCSA 액세스 로그에 포함된 모든 메시지는 NCSA 형식입니다.

[z/OS]FRCA 로그는 z/OS에서 제품을 실행하는 경우에만 작성될 수 있는 특수 NCSA 액세스 로그입니다. 이 로그에는 FRCA(Fast Response Cache Accelerator)를 통해 처리되는 모든 인바운드 클라이언트 요청의 레코드가 들어 있습니다. 이 로그에 포함된 모든 메시지는 NCSA 형식입니다.

두 단계의 프로세스로 로깅을 구성하고 사용할 수 있습니다. 이 페이지에서 로깅을 구성한 후, 해당 HTTP 채널에 대한 각 로깅 유형의 사용을 명시적으로 설정해야 합니다. HTTP 채널에 대한 설정 페이지를 보려면 서버 > 서버 유형 > Websphere 애플리케이션 서버 > server_name > 웹 컨테이너 설정 > 웹 컨테이너 전송 체인 > 체인 > HTTP 인바운드 채널을 클릭하십시오.

[z/OS]z/OS® 환경에서 HTTP 오류 및 NCSA 액세스와 FRCA 로깅은 제어기 레벨에서 구성되어야 합니다.

유의: 이러한 로그에 대한 설정은 특정 HTTP 인바운드 채널의 설정 페이지에서도 수정할 수 있습니다. HTTP 인바운드 채널 설정 페이지에서 변경한 내용은 특정 인바운드 채널에만 적용되며, 사용자가 이 페이지에서 지정한 글로벌 구성 설정을 대체합니다.
유의: HTTP 인바운드 채널이 체인별 로깅을 사용하도록 구성된 경우 이 로깅 서비스를 사용 안함으로 설정하는 유일한 방법은 HTTP 전송 채널 사용자 정의 특성 loggingDisable을 사용하는 것입니다. 이 사용자 정의 특성이 설정되거나 이 특성의 값이 변경되는 경우 이를 적용하려면 서버를 다시 시작해야 합니다. 이 사용자 정의 특성을 지정하는 방법에 대한 자세한 정보는 HTTP 전송 채널 사용자 정의 특성을 참조하십시오.

서버 시작 시 로깅 서비스 사용

서버 시작 시 다음 로깅을 시작하려면 이 옵션을 선택하십시오.
  • [z/OS]FRCA 로깅
  • NCSA 액세스 로깅
  • HTTP 오류 로깅
[z/OS]

FRCA 액세스 로깅

이 필드를 선택한 경우, HTTP 전송 채널이 처리하는 인바운드 클라이언트 요청의 레코드가 FRCA 로그에 보관됩니다.

이 필드는 z/OS에서 제품을 실행하는 경우에만 표시됩니다.

액세스 로깅 사용 가능

이 필드를 선택한 경우, HTTP 전송 채널이 처리하는 인바운드 클라이언트 요청의 레코드가 FRCA 로그에 보관됩니다.

이 필드는 z/OS에서 제품을 실행하는 경우에만 표시됩니다.

FRCA 로그 파일 경로

FRCA 로그의 디렉토리 경로 및 이름을 지정합니다. 서버 특정 변수(예: $(SERVER_LOG_ROOT))를 사용하여 로그 파일 이름 충돌을 피해야 합니다.

이 필드는 z/OS에서 제품을 실행하는 경우에만 표시됩니다.

FRCA 로그 최대 크기

FRCA 액세스 로그의 최대 크기(MB)를 지정합니다. FRCA 액세스 로그의 컨텐츠가 지정된 최대 크기 한계에 도달하면 logname.timestamp.log 아카이브 파일이 작성됩니다. 그런 다음 FRCA 액세스 로그의 현재 컨텐츠가 이 아카이브 로그에 복사됩니다.

이 아카이브 로그의 파일 이름 예제는 다음과 같습니다.
frca_access_11_09_20_16.15.04.log

다음에 FRCA 액세스 로그의 컨텐츠가 지정된 최대 로그 크기에 도달하면 FRCA 액세스 로그의 컨텐츠가 logname.timestamp.log 아카이브 파일로 다시 복사됩니다. 복사 프로세스는 아카이브 파일의 현재 컨텐츠를 FRCA 액세스 로그의 최신 컨텐츠로 겹쳐씁니다. 여러 개의 아카이브 로그가 있는 경우("히스토리 파일의 최대 수" 설정으로 결정됨) 가장 오래된 아카이브 로그가 겹쳐써집니다.

이 필드는 z/OS에서 제품을 실행하는 경우에만 표시됩니다.

히스토리 파일의 최대 수

차후 참조를 위해 보관되는 FRCA 로그 파일의 최대 히스토리 버전 수를 지정합니다.

이 필드는 z/OS에서 제품을 실행하는 경우에만 표시됩니다.

FRCA 로그 형식

클라이언트 액세스 정보를 로그할 때 FRCA 형식이 사용되도록 지정합니다. 공통을 선택하면, 로그 항목이 요청된 자원과 몇 가지 다른 정보를 포함하지만, 리퍼럴, 사용자 에이전트 및 쿠키 정보는 포함하지 않습니다. 결합을 선택하면, 리퍼럴, 사용자 에이전트 및 쿠키 정보가 포함됩니다.

이 필드는 z/OS에서 제품을 실행하는 경우에만 표시됩니다.

NCSA 액세스 로깅

액세스 로깅 사용 가능

이를 선택한 경우, HTTP 전송 채널이 처리하는 인바운드 클라이언트 요청 레코드는 NCSA 액세스 로그에 보관됩니다.

액세스 로그 파일 경로

NCSA 액세스 로그의 디렉토리 경로와 이름을 지정합니다. 디렉토리 경로를 지정할 때 표준 변수 대체(예: $(SERVER_LOG_ROOT))가 사용될 수 있습니다.

[z/OS]z/OS 플랫폼에서는 $(SERVER_LOG_ROOT)와 같은 서버 특정 변수를 사용하여 로그 파일 이름 충돌을 피해야 합니다.

액세스 로그 최대 크기

NCSA 액세스 로그의 최대 크기(MB)를 지정합니다. NCSA 액세스 로그의 컨텐츠가 지정된 최대 크기 한계에 도달하면 logname.timestamp.log 아카이브 파일이 작성됩니다. 그런 다음, NCSA 액세스 로그의 현재 컨텐츠가 이 아카이브 로그에 복사됩니다.

이 아카이브 로그의 파일 이름 예제는 다음과 같습니다.
ncsa_access_11_09_20_16.15.04.log

다음에 NCSA 액세스 로그의 컨텐츠가 지정된 최대 로그 크기에 도달하면 NCSA 액세스 로그의 컨텐츠가 logname.timestamp.log 아카이브 파일로 다시 복사됩니다. 복사 프로세스는 아카이브 파일의 현재 컨텐츠를 NCSA 액세스 로그의 최신 컨텐츠로 겹쳐씁니다. 여러 개의 아카이브 로그가 있는 경우("히스토리 파일의 최대 수" 설정으로 결정됨) 가장 오래된 아카이브 로그가 겹쳐써집니다.

히스토리 파일의 최대 수

차후 참조를 위해 보관되는 NCSA 로그 파일의 최대 히스토리 버전 수를 지정합니다.

EnableBuildBackupList HTTP 전송 사용자 정의 특성을 사용하여 액세스 및 오류 로그 디렉토리에서 히스토리 파일을 검색하고 이 파일을 작성된 최신 로그 파일과 롤오버하기 위해 HTTP 채널을 활성화할 수 있습니다. 이 사용자 정의 특성을 지정하는 방법에 대한 설명은 HTTP 전송 채널 사용자 정의 특성 주제를 참조하십시오.

NCSA 액세스 로그 형식

클라이언트 액세스 정보를 로그할 때 NCSA 형식이 사용되도록 지정합니다. 공통을 선택하면, 로그 항목이 요청된 자원과 몇 가지 다른 정보를 포함하지만, 리퍼럴, 사용자 에이전트 및 쿠키 정보는 포함하지 않습니다. 결합을 선택하면, 리퍼럴, 사용자 에이전트 및 쿠키 정보가 포함됩니다.

NCSA 액세스 로그의 항목에는 로컬 시간소인이 포함되어 있습니다.

HTTP 전송 채널 사용자 정의 특성 accessLogFormat을 사용하여 특정 HTTP 전송 채널에 대한 NCSA 액세스 로그의 형식을 사용자 정의할 수 있습니다. 이 사용자 정의 특성을 사용하는 방법에 대한 설명은 HTTP 전송 채널 사용자 정의 특성 주제를 참조하십시오.

Http 오류 로깅

오류 로깅 사용 가능

이를 선택하면, HTTP 채널이 클라이언트 요청을 처리하는 동안 발생된 HTTP 오류가 HTTP 오류 로그에 기록됩니다.

로그 파일 경로

HTTP 오류 로그의 디렉토리 경로 및 이름을 지정합니다. 디렉토리 경로를 지정할 때 표준 변수 대체(예: $(SERVER_LOG_ROOT))가 사용될 수 있습니다.

[z/OS]z/OS 플랫폼에서는 $(SERVER_LOG_ROOT)와 같은 서버 특정 변수를 사용하여 로그 파일 이름 충돌을 피해야 합니다.

오류 로그 최대 크기

HTTP 오류 로그의 최대 크기(MB)를 지정합니다. HTTP 오류 로그의 컨텐츠가 지정된 최대 크기 한계에 도달하면 logname.timestamp.log 아카이브 파일이 작성됩니다. 그런 다음, HTTP 오류 로그의 현재 컨텐츠가 이 아카이브 로그에 복사됩니다.

이 아카이브 로그의 파일 이름 예제는 다음과 같습니다.
http_access_11_09_20_16.15.04.log

다음에 HTTP 오류 로그의 컨텐츠가 지정된 최대 로그 크기에 도달하면 HTTP 오류 로그의 컨텐츠가 logname.timestamp.log 아카이브 파일로 다시 복사됩니다. 복사 프로세스는 아카이브 파일의 현재 컨텐츠를 HTTP 오류 로그의 최신 컨텐츠로 겹쳐씁니다. 여러 개의 아카이브 로그가 있는 경우("히스토리 파일의 최대 수" 설정으로 결정됨) 가장 오래된 아카이브 로그가 겹쳐써집니다.

히스토리 파일의 최대 수

차후 참조를 위해 보관되는 오류 로그 파일의 최대 히스토리 버전 수를 지정합니다.

EnableBuildBackupList HTTP 전송 사용자 정의 특성을 사용하여 액세스 및 오류 로그 디렉토리에서 히스토리 파일을 검색하고 이 파일을 작성된 최신 로그 파일과 롤오버하기 위해 HTTP 채널을 활성화할 수 있습니다. 이 사용자 정의 특성을 지정하는 방법에 대한 설명은 HTTP 전송 채널 사용자 정의 특성 주제를 참조하십시오.

오류 로그 형식

HTTP 오류 로그의 항목이 GMT(Greenwich Mean Time) + 0 시간소인을 포함합니다.

오류 로그 레벨

HTTP 오류 로그에 포함된 오류 메시지 유형을 지정합니다.

다음을 선택할 수 있습니다.
중요
Application Server의 올바른 기능을 중지시키는 중요한 장애만 로그됩니다.
오류
클라이언트에 대한 응답으로 발생한 오류가 로그됩니다. 이들 오류가 서버 구성 설정으로부터 발생한 경우에는 Application Server 관리자가 개입해야 합니다.
경고
소켓 예외와 같이 클라이언트 요청 처리 중 발생하는 일반 오류에 대한 정보가 로그됩니다. 이들 오류의 경우에는 일반적으로 Application Server 관리자가 개입할 필요가 없습니다.
정보
클라이언트 요청을 처리하는 중 수행된 여러 가지 태스크의 상태가 로그됩니다.
디버그
더 자세한 태스크 상태 정보가 로그됩니다. 이 로깅 레벨은 문제점을 디버그하기 위해 RAS 로깅을 바꾸려는 것은 아니지만 개별 클라이언트 요청의 진행에 대한 지속적인 상태 보고서를 제공합니다. 이 로깅 레벨을 선택할 경우, 로그된 정보를 모두 포함할 수 있는 충분한 대형 로그 파일 크기를 오류 로그 최대 크기 필드에 지정해야 합니다.

주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=utrb_httperrlogs
파일 이름:utrb_httperrlogs.html