A.6. 관리 감사 로깅 속성

참고

이러한 테이블의 특성 이름은 관리 CLI를 사용하는 경우와 같이 관리 모델에 표시되는 대로 나열됩니다. 관리 모델과 다를 수 있으므로 EAP_HOME/docs/schema/wildfly-config_5_0.xsd 에 있는 스키마 정의 파일을 참조하여 XML에 표시되는 요소를 확인합니다.

표 A.7. 관리 감사 로깅: 로거 속성

속성설명

enabled

감사 로깅을 활성화하는지 여부.

log-boot

서버 부팅 시 작업을 로깅해야 하는지 여부.

log-read-only

구성을 수정하지 않거나 런타임 서비스를 로깅해야 하는 작업입니다.

표 A.8. 관리 감사 로깅: 로그 포맷터 속성

속성설명

압축

true인 경우 JSON을 한 줄로 포맷합니다. 새 줄이 포함된 값이 계속 있을 수 있으므로 한 줄에 전체 레코드를 사용하는 경우 escape-new-line 또는 escape- control-characterstrue 로 설정합니다.

date-format

java.text.SimpleDateFormat 에서 이해하는 대로 사용할 날짜 형식입니다. include-datefalse 로 설정된 경우 이 문제는 무시됩니다.

date-separator

포맷된 로그 메시지의 날짜와 나머지 간의 구분 기호입니다. include-datefalse 로 설정된 경우 이 문제는 무시됩니다.

escape-control-characters

true인 경우 모든 제어 문자, 10진수 값이 32 보다 큰 ASCII 항목과 8진수에서 ASCII 코드를 이스케이프합니다. 예를 들어 새 행은 #012 가 됩니다. true인 경우 escape-new-line=false 가 재정의됩니다.

escape-new-line

true인 경우 8진수: #012 에서 ASCII 코드로 모든 새 행을 이스케이프합니다.

include-date

포맷된 로그 레코드에 날짜를 포함할지 여부입니다.

표 A.9. 관리 감사 로깅: 파일 핸들러 속성

속성설명

disabled-due-to-failure

로깅 실패로 인해 이 핸들러가 비활성화되었는지(읽기 전용).

fail-count

핸들러가 초기화되었으므로 로깅 실패 수(읽기 전용).

포맷터

로그 메시지를 포맷하는 데 사용되는 JSON 포맷터입니다.

max-failure-count

이 핸들러를 비활성화하기 전에 최대 로깅 실패 수입니다.

경로

감사 로그 파일의 경로입니다.

relative-to

이전에 이름이 지정된 경로 또는 시스템에서 제공하는 표준 경로 중 하나의 이름. relative-to 를 제공하는 경우 path 속성의 값은 이 특성에서 지정한 경로에 상대적으로 처리됩니다.

rotate-at-startup

서버를 시작할 때 이전 로그 파일을 순환해야 하는지 여부입니다.

표 A.10. 관리 감사 로깅: Syslog 핸들러 속성

속성설명

app-name

RFC-5424 의 섹션 6.2.5에 정의된 대로 syslog 레코드에 추가할 애플리케이션 이름입니다. 지정하지 않으면 기본적으로 제품 이름이 설정됩니다.

disabled-due-to-failure

로깅 실패로 인해 이 핸들러가 비활성화되었는지(읽기 전용).

기능

RFC-5424의 섹션 6.2.1 및 RFC -3164 의 섹션 4.1.1에 정의된 대로 syslog 로깅에 사용할 수 있는 기능입니다.

fail-count

핸들러가 초기화되었으므로 로깅 실패 수(읽기 전용).

포맷터

로그 메시지를 포맷하는 데 사용되는 JSON 포맷터입니다.

max-failure-count

이 핸들러를 비활성화하기 전에 최대 로깅 실패 수입니다.

최대 길이

헤더를 포함한 로그 메시지의 최대 길이를 로 지정할 수 있습니다. 정의되지 않은 경우 syslog-format이 RFC3164인 경우 1024 바이트로 설정되거나 syslog-format 이 RFC 5424 경우 2048 바이트로 설정됩니다.

프로토콜

syslog 핸들러에 사용할 프로토콜입니다. udp,tcp 또는 tls 중 하나만 사용해야 합니다.

syslog-format

syslog 형식: RFC5424 또는 RFC3164.

truncate

헤더를 포함한 메시지가 바이트 단위의 길이가 max-length 특성 값보다 큰 경우 메시지를 잘라야 하는지 여부입니다. false로 설정하면 메시지가 분할되고 동일한 헤더 값으로 전송됩니다.

참고

syslog 서버는 구현에 따라 다르므로 모든 syslog 서버에 적용되는 설정은 아닙니다. 테스트는 rsyslog syslog 구현을 사용하여 수행되었습니다.

이 테이블에는 고급 속성만 나열되어 있습니다. 각 속성에는 구성 매개 변수가 있으며 일부 속성에는 하위 구성 매개 변수가 있습니다.