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

UNIX 및 Windows 플랫폼에서의 로깅

여기에서는 로그 파일이 만들어지는 방법에 대해 설명합니다. 또한 다음 항목에 대해 설명합니다.


주 –

Windows 운영 체제에서 사용하는 이벤트 로그 기법에 대한 내용은 Windows 도움말에서 Event Logging 키워드로 검색하십시오.


기본 오류 로깅

UNIX 및 Windows 플랫폼 모두의 경우 Administration Server의 로그는 관리 proxy-admserv/logs/ 디렉토리에서 수집됩니다. 서버 인스턴스의 로그는 proxy-server_name/logs/ 디렉토리에 수집됩니다.

전체 서버용 기본 로그 수준을 설정할 수 있습니다. stdoutstderr을 서버의 이벤트 로그로 재지정할 수 있으며 로그 출력을 운영 시스템의 시스템 로그로 지정할 수 있습니다. 또한 stdout 및 stderr 컨텐트를 서버의 이벤트 로그로 지정할 수 있습니다. 기본적으로 로그 메시지는 지정된 서버 로그 파일뿐 아니라 stderr로 또한 전송됩니다.

syslog를 사용하여 로깅

중앙 집중식 로깅이 필요한 안정된 운영 환경의 경우 syslog를 사용하는 것이 더 좋습니다. 진단 및 디버깅용으로 로그 출력이 자주 필요한 환경의 경우 개별 서버 인스턴스 로그가 더 관리하기 쉽습니다.

서버 인스턴스 및 Administration Server에 기록되는 데이터를 하나의 파일에 저장하면 읽고 디버깅하기 어려울 수 있기 때문에 안정적으로 실행되는 배포된 응용 프로그램에서만 syslog 마스터 로그 파일을 사용합니다.

기록된 메시지는 Solaris 데몬 응용 프로그램으로부터의 모든 기타 로그와 혼합됩니다.

syslogd 및 시스템 로그 데몬과 함께 syslog 로그 파일을 사용하면 다음 작업을 수행하도록 syslog.conf 파일을 구성할 수 있습니다.

syslogd로의 로깅은 Proxy Server로부터의 로그를 의미하며 기타 데몬 응용 프로그램이 동일한 파일에 수집되므로, 기록된 메시지는 다음 정보를 포함하여 특정 서버 인스턴스로부터의 Proxy Server 관련 메시지를 구분합니다.

LOG 요소는 server.xml 파일에서 Administration Server 및 서버 인스턴스 모두에 대해 구성할 수 있습니다.

UNIX 운영 체제에서 사용되는 syslog 로깅 메커니즘에 대한 자세한 내용은 단말기 프롬프트에서 다음 man 명령을 사용하십시오.

man syslog
man syslogd
man syslog.conf