A.15. 로그 처리기 속성


표 A.23. 콘솔 로그 처리기 속성
속성설명

autoflush

true 로 설정하면 로그 메시지가 수신 시 즉시 할당된 핸들러로 전송됩니다.

enabled

true 로 설정하면 처리기가 활성화되고 정상적으로 작동합니다. false 로 설정하면 로그 메시지를 처리할 때 처리기가 무시됩니다.

인코딩

출력에 사용할 문자 인코딩 스키마입니다.

filter

간단한 필터 유형을 정의합니다. filter-spec 대신 더 이상 사용되지 않습니다.

filter-spec

필터를 정의하는 표현식 값입니다. 다음 표현식은 패턴과 일치하지 않는 필터를 정의합니다. not(match("WFLY.*"))

포맷터

이 로그 처리기에서 사용하는 로그 포맷터입니다.

level

로그 처리기 레코드에서 로그 메시지 가장 낮은 수준입니다.

name

로그 처리기의 이름입니다. 처리기의 주소에는 이름이 포함되어 있으므로 더 이상 사용되지 않습니다.

named-formatter

처리기에서 사용할 정의된 포맷터의 이름입니다.

target

로그 처리기의 출력이 이동하는 시스템 출력 스트림입니다. 시스템 오류 스트림의 경우 System.err 또는 System.out 또는 각각 표준 아웃 스트림이 될 수 있습니다.

표 A.24. 파일 로그 처리기 속성
속성설명

추가

true 로 설정하면 이 처리기에서 작성한 모든 메시지가 이미 존재하는 경우 파일에 추가됩니다. false 로 설정하면 애플리케이션 서버가 시작될 때마다 새 파일이 생성됩니다.

autoflush

true 로 설정하면 로그 메시지가 수신 시 즉시 할당된 핸들러로 전송됩니다.

enabled

true 로 설정하면 처리기가 활성화되고 정상적으로 작동합니다. false 로 설정하면 로그 메시지를 처리할 때 처리기가 무시됩니다.

인코딩

출력에 사용할 문자 인코딩 스키마입니다.

file

이 로그 처리기의 출력이 기록된 파일을 나타내는 오브젝트입니다. 두 개의 구성 속성인 relative-topath 가 있습니다.

filter

간단한 필터 유형을 정의합니다. filter-spec 대신 더 이상 사용되지 않습니다.

filter-spec

필터를 정의하는 표현식 값입니다. 다음 표현식은 패턴과 일치하지 않는 필터를 정의합니다. not(match("WFLY.*"))

포맷터

이 로그 처리기에서 사용하는 로그 포맷터입니다.

level

로그 처리기 레코드에서 로그 메시지 가장 낮은 수준입니다.

name

로그 처리기의 이름입니다. 처리기의 주소에는 이름이 포함되어 있으므로 더 이상 사용되지 않습니다.

named-formatter

처리기에서 사용할 정의된 포맷터의 이름입니다.

표 A.25. 정기 로그 처리기 속성
속성설명

추가

true 로 설정하면 이 처리기에서 작성한 모든 메시지가 이미 존재하는 경우 파일에 추가됩니다. false 로 설정하면 애플리케이션 서버가 시작될 때마다 새 파일이 생성됩니다.

autoflush

true 로 설정하면 로그 메시지가 수신 시 즉시 할당된 핸들러로 전송됩니다.

enabled

true 로 설정하면 처리기가 활성화되고 정상적으로 작동합니다. false 로 설정하면 로그 메시지를 처리할 때 처리기가 무시됩니다.

인코딩

출력에 사용할 문자 인코딩 스키마입니다.

file

이 로그 처리기의 출력이 기록되는 파일을 나타내는 오브젝트입니다. 두 개의 구성 속성인 relative-topath 가 있습니다.

filter

간단한 필터 유형을 정의합니다. filter-spec 대신 더 이상 사용되지 않습니다.

filter-spec

필터를 정의하는 표현식 값입니다. 다음 표현식은 패턴과 일치하지 않는 필터를 정의합니다. not(match("WFLY.*") ).

포맷터

이 로그 처리기에서 사용하는 로그 포맷터입니다.

level

로그 처리기 레코드에서 로그 메시지 가장 낮은 수준입니다.

name

로그 처리기의 이름입니다. 처리기의 주소에는 이름이 포함되어 있으므로 더 이상 사용되지 않습니다.

named-formatter

처리기에서 사용할 정의된 포맷터의 이름입니다.

suffix

이 문자열은 순환된 로그에 추가된 접미사에 포함됩니다. 접미사 형식은 점(.) 뒤에 SimpleDateFormat 클래스에서 구문 분석할 수 있는 날짜 문자열이 있습니다.

표 A.26. 크기 로그 처리기 속성
속성설명

추가

true 로 설정하면 이 처리기에서 작성한 모든 메시지가 이미 존재하는 경우 파일에 추가됩니다. false 로 설정하면 애플리케이션 서버가 시작될 때마다 새 파일이 생성됩니다.

autoflush

true 로 설정하면 로그 메시지가 수신 시 즉시 할당된 핸들러로 전송됩니다.

enabled

true 로 설정하면 처리기가 활성화되고 정상적으로 작동합니다. false 로 설정하면 로그 메시지를 처리할 때 처리기가 무시됩니다.

인코딩

출력에 사용할 문자 인코딩 스키마입니다.

file

이 로그 처리기의 출력이 기록된 파일을 나타내는 오브젝트입니다. 두 개의 구성 속성인 relative-topath 가 있습니다.

filter

간단한 필터 유형을 정의합니다. filter-spec 대신 더 이상 사용되지 않습니다.

filter-spec

필터를 정의하는 표현식 값입니다. 다음 표현식은 패턴과 일치하지 않는 필터를 정의합니다. not(match("WFLY.*"))

포맷터

이 로그 처리기에서 사용하는 로그 포맷터입니다.

level

로그 처리기 레코드에서 로그 메시지 가장 낮은 수준입니다.

max-backup-index

유지되는 최대 순환 로그 수입니다. 이 수에 도달하면 가장 오래된 로그가 재사용됩니다. 기본값은 1입니다.

접미사 속성이 사용되는 경우 순환된 로그 파일의 접미사가 회전 알고리즘에 포함됩니다. 로그 파일이 순환되면 이름이+접미사 로 시작하는 가장 오래된 파일이 삭제되고 나머지 순환된 로그 파일에 숫자 접미사가 증가되고 새로 순환된 로그 파일에 숫자 접미사 1 이 제공됩니다.

name

로그 처리기의 이름입니다. 처리기의 주소에는 이름이 포함되어 있으므로 더 이상 사용되지 않습니다.

named-formatter

처리기에서 사용할 정의된 포맷터의 이름입니다.

rotate-on-boot

true 로 설정하면 서버를 다시 시작할 때 새 로그 파일이 생성됩니다. 기본값은 false입니다.

rotate-size

로그 파일이 순환되기 전에 도달할 수 있는 최대 크기입니다. 숫자에 추가된 단일 문자는 크기 단위(바이트의 경우 b, kilobytes의 경우 k, 메가바이트의 경우 m,GB의 경우 g )를 나타냅니다. 예를 들어 50MB의 경우 50m 입니다.

suffix

이 문자열은 순환된 로그에 추가된 접미사에 포함됩니다. 접미사 형식은 점(.) 뒤에 SimpleDateFormat 클래스에서 구문 분석할 수 있는 날짜 문자열이 있습니다.

표 A.27. 주기적인 크기 로그 처리기 속성
속성설명

추가

true 로 설정하면 이 처리기에서 작성한 모든 메시지가 이미 존재하는 경우 파일에 추가됩니다. false 로 설정하면 애플리케이션 서버가 시작될 때마다 새 파일이 생성됩니다.

autoflush

true 로 설정하면 로그 메시지가 수신 시 즉시 할당된 핸들러로 전송됩니다.

enabled

true 로 설정하면 처리기가 활성화되고 정상적으로 작동합니다. false 로 설정하면 로그 메시지를 처리할 때 처리기가 무시됩니다.

인코딩

출력에 사용할 문자 인코딩 스키마입니다.

file

이 로그 처리기의 출력이 기록된 파일을 나타내는 오브젝트입니다. 두 개의 구성 속성인 relative-topath 가 있습니다.

filter-spec

필터를 정의하는 표현식 값입니다. 다음 표현식은 패턴과 일치하지 않는 필터를 정의합니다. not(match("WFLY.*"))

포맷터

이 로그 처리기에서 사용하는 로그 포맷터입니다.

level

로그 처리기 레코드에서 로그 메시지 가장 낮은 수준입니다.

max-backup-index

유지되는 최대 순환 로그 수입니다. 이 수에 도달하면 가장 오래된 로그가 재사용됩니다. 기본값은 1입니다.

접미사 속성이 사용되는 경우 순환된 로그 파일의 접미사가 회전 알고리즘에 포함됩니다. 로그 파일이 순환되면 이름이+접미사 로 시작하는 가장 오래된 파일이 삭제되고 나머지 순환된 로그 파일에 숫자 접미사가 증가되고 새로 순환된 로그 파일에 숫자 접미사 1 이 제공됩니다.

name

로그 처리기의 이름입니다. 처리기의 주소에는 이름이 포함되어 있으므로 더 이상 사용되지 않습니다.

named-formatter

처리기에서 사용할 정의된 포맷터의 이름입니다.

rotate-on-boot

true 로 설정하면 서버를 다시 시작할 때 새 로그 파일이 생성됩니다. 기본값은 false입니다.

rotate-size

로그 파일이 순환되기 전에 도달할 수 있는 최대 크기입니다. 숫자에 추가된 단일 문자는 크기 단위(바이트의 경우 b, kilobytes의 경우 k, 메가바이트의 경우 m,GB의 경우 g )를 나타냅니다. 예를 들어 50MB의 경우 50m 입니다.

suffix

이 문자열은 순환된 로그에 추가된 접미사에 포함됩니다. 접미사 형식은 점(.) 뒤에 SimpleDateFormat 클래스에서 구문 분석할 수 있는 날짜 문자열이 있습니다.

표 A.28. Syslog Handler 특성
속성설명

app-name

RFC5424 형식으로 메시지를 포맷할 때 사용되는 앱 이름입니다. 기본적으로 앱 이름은 java 입니다.

enabled

true 로 설정하면 처리기가 활성화되고 정상적으로 작동합니다. false 로 설정하면 로그 메시지를 처리할 때 처리기가 무시됩니다.

facility

RFC-5424 및 RFC-3164에서 정의한 기능.

hostname

메시지가 전송되는 호스트의 이름입니다. 예를 들어 애플리케이션 서버가 실행 중인 호스트의 이름입니다.

level

로그 처리기 레코드에서 로그 메시지 가장 낮은 수준입니다.

port

syslog 서버가 수신 대기 중인 포트입니다.

server-address

syslog 서버의 주소입니다.

syslog-format

RFC 사양에 따라 로그 메시지를 포맷합니다.

표 A.29. 사용자 정의 로그 처리기 속성
속성설명

클래스

사용할 로깅 처리기 클래스입니다.

enabled

true 로 설정하면 처리기가 활성화되고 정상적으로 작동합니다. false 로 설정하면 로그 메시지를 처리할 때 처리기가 무시됩니다.

인코딩

출력에 사용할 문자 인코딩 스키마입니다.

filter

간단한 필터 유형을 정의합니다. filter-spec 대신 더 이상 사용되지 않습니다.

filter-spec

필터를 정의하는 표현식 값입니다. 다음 표현식은 패턴과 일치하지 않는 필터를 정의합니다. not(match("WFLY.*"))

포맷터

이 로그 처리기에서 사용하는 로그 포맷터입니다.

level

로그 처리기 레코드에서 로그 메시지 가장 낮은 수준입니다.

module

로깅 처리기가 종속하는 모듈입니다.

name

로그 처리기의 이름입니다. 처리기의 주소에는 이름이 포함되어 있으므로 더 이상 사용되지 않습니다.

named-formatter

처리기에서 사용할 정의된 포맷터의 이름입니다.

속성

로깅 처리기에 사용되는 속성입니다.

표 A.30. 비동기 로그 처리기 속성
속성설명

enabled

true 로 설정하면 처리기가 활성화되고 정상적으로 작동합니다. false 로 설정하면 로그 메시지를 처리할 때 처리기가 무시됩니다.

filter

간단한 필터 유형을 정의합니다. filter-spec 대신 더 이상 사용되지 않습니다.

filter-spec

필터를 정의하는 표현식 값입니다. 다음 표현식은 패턴과 일치하지 않는 필터를 정의합니다. not(match("WFLY.*"))

level

로그 처리기 레코드에서 로그 메시지 가장 낮은 수준입니다.

name

로그 처리기의 이름입니다. 처리기의 주소에는 이름이 포함되어 있으므로 더 이상 사용되지 않습니다.

overflow-action

큐 길이를 초과할 때 이 처리기가 응답하는 방법입니다. 이는 BLOCK 또는 DISCARD 로 설정할 수 있습니다. BLOCK 을 사용하면 큐에 사용 가능한 공간이 있을 때까지 로깅 애플리케이션이 대기합니다. 이는 동기화되지 않은 로그 처리기와 동일한 동작입니다. DISCARD 를 사용하면 로깅 애플리케이션이 계속될 수 있지만 로그 메시지는 삭제됩니다.

queue-length

하위 핸들러가 응답할 때까지 기다리는 동안 이 처리기에서 보유할 최대 로그 메시지 수입니다.

subhandlers

이 비동기 처리기에서 로그 메시지를 전달하는 로그 처리기 목록입니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat, Inc.