11.2. 기본 로깅 구성
로깅해야 하는 이벤트 유형, 로그 항목의 형식 및 해당 항목을 보내야 하는 위치를 지정할 수 있습니다.
절차
/etc/qpid-dispatch/qdrouterd.conf
구성 파일에서log
섹션을 추가하여 기본 로깅 속성을 설정합니다.이 예제에서는
info
수준에서 시작하는 이벤트를 기록하도록 모든 로깅 모듈을 구성합니다.log { module: DEFAULT enable: info+ includeTimestamp: yes }
module
-
DEFAULT
를 지정합니다. enable
로깅 수준입니다. 다음 수준 중 하나를 지정할 수 있습니다(가장 낮은 수준부터 최고 수준까지).
-
trace
- 가장 많은 정보를 제공하지만 시스템 성능에 큰 영향을 미칩니다. -
debug
- 디버깅에 유용하지만 시스템 성능에 영향을 미칩니다. -
info
- 시스템 성능에 영향을 주지 않고 일반 정보를 제공 -
알림
- 일반적인 정보를 제공하지만info
보다 덜 상세합니다. -
경고
- 알아야 할 문제에 대한 정보를 제공하지만 오류가 발생하지 않습니다. -
Error
- 해결해야 할 오류 조건 -
심각
- 즉시 해결해야 하는 중요한 시스템 문제
여러 수준을 지정하려면 쉼표로 구분된 목록을 사용합니다.
+
를 사용하여 수준과 위의 모든 수준을 지정할 수도 있습니다. 예를 들어trace,debug,warning+
는 trace, debug, warning, error 및 critical 수준을 활성화합니다. 기본 로깅의 경우 일반적으로info+
또는notice+
수준을 사용해야 합니다. 이러한 수준은 AMQ Interconnect의 성능에 영향을 미치지 않고 모든 모듈에 대한 일반 정보, 경고 및 오류를 제공합니다.-
includeTimestamp
-
모든 로그에 타임스탬프를 포함하려면 이 값을
yes
로 설정합니다.
추가 로그 속성에 대한 자세한 내용은
qdrouterd.conf
매뉴얼 페이지에 로그인합니다.로깅 모듈에 기본이 아닌 로깅을 구성하려면 기본값을 따르지 않아야 하는 각 모듈에 대해 추가
log
섹션을 추가합니다.이 예제에서는
디버그
이벤트를 기록하도록ROUTER
로깅 모듈을 구성합니다.log { module: ROUTER enable: debug includeTimestamp: yes }
추가 리소스
- 로그 보기 및 사용에 대한 자세한 내용은 16장. AMQ Interconnect 문제 해결 을 참조하십시오.