Sun Java System Web Proxy Server 4.0.8 관리 설명서

로그 파일 보관

액세스 및 오류 로그 파일이 자동 보관되도록 설정할 수 있습니다. 특정 시간이나 지정된 시간이 경과하면 로그가 교체됩니다. Proxy Server는 이전 로그 파일을 저장하고 파일이 저장된 일자 및 시간이 포함된 이름을 파일에 지정합니다.

예를 들어, 액세스 로그 파일이 매시간 교체되도록 설정할 수 있습니다. Proxy Server는 파일을 "access.200505160000"이라는 이름으로 지정합니다. 여기에서 로그 파일, 년, 월, 일 및 24시간 형식 시간은 단일 문자열로 합쳐집니다. 로그 보관 파일의 형식은 설정한 로그 교체 유형에 따라 달라집니다.

Proxy Server는 파일 보관용으로 두 가지 로그 교체 유형(내부 데몬 로그 교체 및 Cron 기반 로그 교체)을제공합니다.

내부 데몬 로그 교체

내부 데몬 로그 교체는 HTTP 데몬에서 수행되며 시작 시에만 구성할 수 있습니다. 서버를 다시 시작할 필요 없이 서버가 내부적으로 로그를 교체합니다. 이 방법으로 교체한 로그는 다음의 형식으로 저장됩니다.

access.<YYYY><MM><DD><HHMM>

errors.<YYYY><MM><DD><HHMM>

로그 파일을 교체하고 새 로그 파일을 시작할 기준으로 사용할 시간을 지정할 수 있습니다. 예를 들어, 교체 시작 시간이 오전 12:00이고 교체 간격이 1440분(1일)인 경우 현재 시간과 관계 없이 변경 사항을 저장 및 적용하는 즉시 새 로그 파일이 만들어집니다. 로그 파일은 매일 오전 12:00에 교체되며 액세스 로그 파일은 오전 12:00으로 스탬프되고 access.200505172400으로 저장됩니다. 마찬가지로 간격을 240분(4시간)으로 설정하고 이 4시간 간격이 오전 12:00에 시작하면 액세스 로그 파일에는 오전 12:00에서 오전 4:00까지, 오전 4:00에서 오전 8:00까지 등의 순서로 정보가 수집됩니다.

로그 교체를 사용하는 경우 로그 교체는 서버가 시작할 때 시작됩니다. 첫 로그 파일은 현재 시간부터 다음 교체 시간까지 정보를 수집합니다. 앞의 예에서 시작 시간을 오전 12:00으로, 교체 간격을 240분으로 설정하며 현재 시간이 오전 6:00이라면, 교체의 첫 번째 로그 파일에는 오전 6:00에서 오전 8:00까지 수집된 정보가 포함되며 다음 로그 파일에는 오전 8:00에서 오후 12:00(정오)까지의 정보가 포함됩니다.

스케줄러 기반 로그 교체

스케줄러 기반 로그 교체는 server-root/proxy- server_name/config/ 디렉토리의 server.xml 파일에 저장된 시간과 일자를 기준으로 수행됩니다. 이 방법을 사용하면 로그 파일을 즉시 보관하거나 특정 일자의 특정 시간에 서버가 로그 파일을 보관하도록 할 수 있습니다. 서버의 스케줄러 구성 옵션은 server-root/proxy- server_name/config/ 디렉토리의 server.xml에 저장됩니다. 스케줄러 기반 방법으로 교체된 로그는 다음의 형식으로 저장됩니다.

<original_filename>.<YYYY><MM><DD><HHMM>

예를 들어, access가 오후 4:30에 교체되면 access.200505171630 이 됩니다.

로그 교체는 서버가 시작할 때 초기화됩니다. 교체를 사용하는 경우 Proxy Server는 타임스탬프 액세스 로그 파일을 만들고 서버가 시작할 때 교체가 시작됩니다.

교체가 시작되면 Proxy Server는 액세스 또는 오류 로그 파일에 기록해야 할 요청 또는 오류가 발생하는 경우 새로운 타임스탬프 로그 파일을 만들며 또한 이 작업은 미리 설정된 "다음 교체 시간"이 경과하면 수행됩니다.


주 –

로그 분석기를 실행하기 전에 서버 로그를 보관합니다.


로그 파일을 보관하고 내부 데몬 방법 또는 스케줄러 기반 방법을 사용할 것인지 지정하려면 Server Manager의 Archive Log Files 페이지를 사용합니다.