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

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

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

HTTP 오류 로그에는 발생하는 HTTP 처리 오류 기록이 포함됩니다. 발생되는 오류 로깅의 레벨은 오류 로그 레벨 필드에 대해 선택한 값에 따라 결정됩니다.

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

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

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

HTTP 오류 로그, NCSA 액세스 로그 및 FRCA 로그를 구성한 후, 특정 유형의 로깅을 수행할 HTTP 채널에 대한 설정 페이지에서 각 로깅 유형을 명시적으로 사용 가능하게 해야 합니다. HTTP 채널에 대한 설정 페이지를 보려면 서버 > 서버 유형 > Application Server > server > 웹 컨테이너 설정 > 웹 컨테이너 전송 체인 > HTTP 인바운드 채널을 클릭하십시오.

문제점 방지: 이러한 로그에 대한 설정은 특정 HTTP 인바운드 채널의 설정 페이지에서도 수정할 수 있습니다. HTTP 인바운드 채널 설정 페이지의 변경사항은 해당 특정 인바운드 채널에만 적용되며, 이 페이지에서 지정하는 글로벌 구성 설정값을 대체합니다.gotcha
서버 시작 시 로깅 서비스 사용 가능
서버가 시작될 때 다음 로깅을 시작하려면 이 옵션을 선택하십시오.
  • [z/OS] FRCA 로깅
  • NCSA 액세스 로깅
  • HTTP 오류 로깅
문제점 방지: 이 옵션을 선택하는 경우에도 해당 유형의 로깅을 수행할 HTTP 전송 채널에 대한 설정 페이지 및 이 페이지에서 수행할 로깅 유형을 명시적으로 사용 가능하게 해야 합니다.gotcha
NCSA 액세스 로깅 사용 가능

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

NCSA 액세스 로그 파일 경로

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

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

NCSA 액세스 로그 최대 크기

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

다음에 NCSA 액세스 로그의 컨텐츠가 지정된 최대 크기 한계에 도달하면 NCSA 액세스 로그의 컨텐츠가 log_name.1 아카이브 로그에 다시 복사됩니다. 복사 프로세스는 아카이브 파일의 현재 컨텐츠를 NCSA 액세스 로그의 최신 컨텐츠로 겹쳐씁니다.

히스토리 파일의 최대 수

나중에 참조할 수 있도록 보관되는 NCSA 로그 파일 히스토리 버전의 최대 수를 지정합니다.

NCSA 액세스 로그 형식

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

오류 로깅 사용 가능

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

오류 로그 파일 경로

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

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

오류 로그 최대 크기

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

다음에 HTTP 오류 로그의 컨텐츠가 지정된 최대 크기 한계에 도달하면 HTTP 오류 로그의 컨텐츠가 log_name.1 아카이브 로그에 다시 복사됩니다. 복사 프로세스는 아카이브 파일의 현재 컨텐츠를 HTTP 오류 로그의 최신 컨텐츠로 겹쳐씁니다.

히스토리 파일의 최대 수

나중에 참조할 수 있도록 보관되는 오류 로그 파일 히스토리 버전의 최대 수를 지정합니다.

오류 로그 레벨

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

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



표시된(온라인) 링크는 인터넷에 액세스해야 합니다.

관련 태스크
관리 콘솔을 사용하여 Java 로깅 구성


파일 이름: utrb_httperrlogs.html