HPEL 텍스트 로그 구성 설정

이 페이지에서 텍스트 로그에 대한 HPEL(High Performance Extensible Logging) 설정을 구성할 수 있습니다.

지원된 구성 지원된 구성: 서버가 HPEL 로그 및 추적 모드를 사용하도록 구성된 경우 이 페이지에만 액세스할 수 있습니다.sptcfg

이 관리 콘솔 페이지를 보려면 문제점 해결 > 로그 및 추적 > server_name > HPEL 텍스트 로그 구성을 클릭하십시오.

텍스트 로그 사용

텍스트 로그 파일에 로그 및 추적 레코드 쓰기를 사용 가능하게 합니다.

로그 및 추적 레코드를 2진 형식으로 쓰기 이외에도 로깅 시스템에서 해당 레코드를 텍스트 형식으로도 쓰도록 지정합니다. 기본 모드 SystemOut.log 파일에서 사용하는 형식 중 하나로 형식을 지정하도록 텍스트 로그를 구성할 수 있습니다.

[z/OS] 텍스트 로그 파일에는 하위(servant) 또는 부속 요소 프로세스에서 생성된 로그 항목이 아니라 제어기 프로세스를 통해 생성된 로그 항목만 포함됩니다. 따라서 z/OS에서는 애플리케이션 로그 레코드가 텍스트 로그에 기록되지 않습니다. 모든 애플리케이션 서버 프로세스에 대한 로그를 보거나 데이터를 추적하려면 LogViewer 명령행 도구를 사용하거나 관리 콘솔에서 HPEL 로그 보기 도구를 사용하십시오.

문제점 방지 문제점 방지: 해당 텍스트 로그에 기록되는 모든 컨텐츠는 로그 저장소 또는 추적 저장소에도 기록됩니다. 텍스트 로그를 사용하면 빈번하게 로그 또는 추적 항목을 작성하는 애플리케이션의 성능이 저하됩니다.gotcha

디렉토리 경로

로그 파일이 기록되는 디렉토리를 지정합니다.

텍스트 로그 파일 이름의 형식은 TextLog_<yy.mm.dd>_<hh.mm.ss>입니다. 여기서 "TextLog_"는 고정된 접두부이고 <yy.mm.dd>는 파일에 있는 첫 번째 레코드의 날짜(연도, 월, 일)이고 <hh.mm.ss>는 시간(시간, 분, 초)입니다.

문제점 방지 문제점 방지: 이 경로는 서버 간에 공유할 수 없습니다. 서버는 둘 이상의 서버가 HPEL 출력에 동일한 경로를 사용하려 할 경우 이를 발견하는 데 도움이 되는 .owner 확장자를 가지는 파일을 작성합니다. gotcha

로그 레코드 버퍼링 사용

로그 레코드가 작성될 때마다 로깅 시스템이 디스크에 쓰지 않도록 지정합니다. 로깅 시스템은 여러 로그 레코드를 보관할 수 있는 버퍼를 작성하고 버퍼가 꽉 차면 버퍼된 이벤트를 씁니다. 로깅 시스템은 또한 버퍼가 가득 차지 않은 경우에도 몇 초가 경과한 후 버퍼된 이벤트를 작성합니다.

이 설정을 선택하면 로깅 성능이 크게 향상되지만 서버가 예기치 않게 중지되는 경우 텍스트 로그 파일에 컨텐츠가 기록되지 않을 수 있습니다.

우수 사례 우수 사례: 대부분의 모든 경우에 로그 레코드 버퍼링을 사용 가능하도록 합니다. 서버가 예기치 않게 실패하고 중지 전 디스크에 버퍼된 컨텐츠를 쓸 수 없는 경우에만 로그 레코드 버퍼링을 사용 불가능하게 합니다. bprac

<time>에서 매일 새 로그 파일 시작

지정한 시간에 로그 파일을 닫고 새 파일을 시작하도록 로깅 프레임워크를 사용합니다. 파일을 닫으면 아카이브로 해당 파일을 쉽게 복사할 수 있습니다.

우수 사례 우수 사례: 로그 파일을 자동으로 아카이브하려면 새 로그가 시작되도록 구성한 시간 후 파일을 복사하도록 백업 프로그램을 설정합니다. 서버가 이전 파일을 닫았는지 확인하기 위해 새 로그 파일이 시작하도록 구성된 시간 후 10분 이내에 백업이 발생하도록 구성합니다.bprac

가장 오래된 레코드 정리 시작

텍스트 로그 디렉토리에서 가장 오래된 레코드 또는 구성에 더 이상 맞지 않는 로그 레코드를 자동으로 제거하는 데 사용되는 로그 정리 설정을 지정합니다.

텍스트 로그 파일의 총 크기가 구성된 최대 크기에 도달하면 자동 로그 파일 정리를 시작하도록 구성하려면 로그 크기가 최대값에 도달한 경우를 선택합니다.

로그 컨텐츠가 지정한 유효 기간 한계에 도달하면 자동 로그 파일 정리를 시작하도록 구성하려면 가장 오래된 레코드가 유효 기간 한계에 도달한 경우를 선택합니다.

이전 구성 중 하나가 충족되는 경우 자동 로그 파일 정리를 시작하도록 구성하려면 유효 기간 및 크기 제한이 충족되는 경우를 선택합니다.

선택사항에 관계 없이 기록된 순서대로 텍스트 로그 파일이 텍스트 로그 디렉토리에서 삭제됩니다.

로그 레코드 유효 기간 한계

서버에서 로그 레코드를 자동으로 삭제하기 전에 로그 레코드가 텍스트 로그 디렉토리에 남아 있는 수명(시간)을 지정합니다. 텍스트 로그 파일의 모든 레코드가 지정한 유효 기간 한계보다 오래된 경우 해당 파일은 서버에서 삭제 대상으로 지정됩니다.

최대 로그 크기

서버가 텍스트 로그 파일에서 도달하도록 허용한 최대 크기(MB)를 지정합니다. 텍스트 로그 파일의 총 크기가 이 크기 제한에 도달하면 서버는 텍스트 로그 디렉토리에서 가장 오래된 텍스트 로그 파일을 삭제하여 새 로그 레코드에 필요한 공간을 만듭니다.

공간 부족 조치

텍스트 로그 디렉토리에 컨텐츠를 추가할 수 없는 경우에 대해 서버가 반응하는 방법을 지정합니다.

서버가 텍스트 로그 디렉토리에 쓸 수 없는 경우 서버를 중지하도록 지정하려면 서버 중지를 선택합니다.

서버가 계속해서 실행되고 서버가 텍스트 로그 디렉토리에 쓸 수 없는 경우 가장 오래된 로그 레코드가 포함된 파일을 즉시 제거하도록 지정하려면 오래된 레코드 제거를 선택합니다.

서버가 계속해서 실행되지만 텍스트 로그 디렉토리에 쓸 수 없는 경우에는 로그에 계속해서 쓸 수 없도록 지정하려면 로깅 중지를 선택합니다.

텍스트 출력 형식

텍스트 로그 파일에 사용할 형식을 지정합니다.

한층 간단한 레코드당 한 줄 형식을 지정하려면 기본을 선택합니다.

각 레코드에 대한 전체 로거(logger) 이름 및 추가 세부사항을 사용하는 더 긴 형식을 지정하려면 고급을 선택합니다.

추적 레코드 포함

로그 레코드와 함께 추적 레코드를 텍스트 로그 파일에 포함할지 여부를 지정합니다.

구성에 런타임 변경사항도 저장

실행 중인 서버와 서버 구성의 동적 상태 둘 다를 변경하도록 지정합니다. 이러한 변경사항은 다음 다시 시작 시 적용됩니다. 이 선택란을 선택하지 않으면 서버는 해당 설정을 서버 구성에 복사하지 않습니다.



파일 이름: utrb_confHPELTextLog.html