23.9. Rsyslog 디버깅
디버깅 모드에서 rsyslogd
를 실행하려면 다음 명령을 사용하십시오.
rsyslogd
-dn
이 명령을 사용하여 rsyslogd
는 디버깅 정보를 생성하여 표준 출력에 출력합니다. -n
은 "독크 없음"을 나타냅니다. 예를 들어 환경 변수를 사용하여 디버깅을 수정할 수 있습니다. 예를 들어 디버그 출력을 로그 파일에 저장할 수 있습니다. rsyslogd
를 시작하기 전에 명령행에 다음을 입력합니다.
export RSYSLOG_DEBUGLOG="path"
export RSYSLOG_DEBUG="Debug"
디버깅 정보가 기록될 파일의 원하는 위치로 경로를 바꿉니다. RSYSLOG_DEBUG 변수에 사용할 수 있는 전체 옵션 목록은 rsyslogd(8)
매뉴얼 페이지의 관련 섹션을 참조하십시오.
/etc/journal.conf 파일에 사용된 구문이 유효한지 확인하려면 다음을 수행하십시오.
rsyslogd
-N
1
여기서 1
은 출력 메시지의 상세 수준을 나타냅니다. 이는 현재 하나의 수준만 제공되므로 이는 앞으로의 호환성 옵션입니다. 그러나 검증을 실행하려면 이 인수를 추가해야 합니다.