로그 환경 변수#
파일 기반 구성
각 변수에 _FILE
을 추가하면 별도의 파일에서 해당 변수를 설정할 수 있습니다. 자세한 내용은 민감한 데이터를 별도 파일에 저장하기 문서를 참고하세요.
이 페이지에서는 디버깅을 위한 로그 설정에 필요한 환경 변수를 나열합니다. 자세한 내용은 n8n의 로깅을 참조하세요.
n8n 로그#
변수 | 유형 | 기본값 | 설명 |
---|---|---|---|
N8N_LOG_LEVEL |
열거형 문자열: info , warn , error , debug |
info |
로그 출력 수준. 자세한 내용은 로그 수준을 참조하세요. |
N8N_LOG_OUTPUT |
열거형 문자열: console , file |
console |
로그 출력을 위한 위치. 콤마로 구분된 여러 값을 제공할 수 있습니다. |
N8N_LOG_FILE_COUNT_MAX |
숫자 | 100 |
유지할 최대 로그 파일 수. |
N8N_LOG_FILE_SIZE_MAX |
숫자 | 16 |
각 로그 파일의 최대 크기(MB). |
N8N_LOG_FILE_LOCATION |
문자열 | <n8n-directory-path>/logs/n8n.log |
로그 파일 위치. N8N_LOG_OUTPUT가 file 로 설정되어야 합니다. |
DB_LOGGING_ENABLED |
불리언 | false |
데이터베이스 전용 로그를 활성화할지 여부. |
DB_LOGGING_OPTIONS |
열거형 문자열: query , error , schema , warn , info , log |
error |
데이터베이스 로그 출력 수준. 모든 로그를 활성화하려면 all 을 지정합니다. TypeORM 로그 옵션을 참조하세요. |
DB_LOGGING_MAX_EXECUTION_TIME |
숫자 | 1000 |
n8n이 경고를 로그하기 전 최대 실행 시간(밀리초). 긴 실행 쿼리 경고를 비활성화하려면 0 으로 설정하세요. |
CODE_ENABLE_STDOUT |
불리언 | false |
디버깅, 모니터링 또는 로깅 목적으로 코드 노드 로그를 프로세스의 stdout으로 보내려면 true 로 설정하세요. |
NO_COLOR |
어떤 값 | undefined |
로그를 ANSI 색상 없이 출력하도록 하려면 어떤 값으로 설정하세요. 자세한 내용은 no-color.org 웹사이트를 참조하세요. |
로그 스트리밍#
이 기능에 대한 자세한 내용은 로그 스트리밍을 참조하세요.
변수 | 유형 | 기본값 | 설명 |
---|---|---|---|
N8N_EVENTBUS_CHECKUNSENTINTERVAL |
숫자 | 0 |
전송되지 않은 이벤트 메시지를 확인할 빈도(밀리초). 드물게 메시지를 두 번 전송할 수 있습니다. 비활성화하려면 0 으로 설정하세요. |
N8N_EVENTBUS_LOGWRITER_SYNCFILEACCESS |
불리언 | false |
모든 파일 접근이 스레드 내에서 동기적으로 발생하는지 여부(참) 또는 비동기적으로 발생하는지 여부(거짓). |
N8N_EVENTBUS_LOGWRITER_KEEPLOGCOUNT |
숫자 | 3 |
유지할 이벤트 로그 파일 수. |
N8N_EVENTBUS_LOGWRITER_MAXFILESIZEINKB |
숫자 | 10240 |
새로운 로그 파일이 시작되기 전 이벤트 로그 파일의 최대 크기(킬로바이트). |
N8N_EVENTBUS_LOGWRITER_LOGBASENAME |
문자열 | n8nEventLog |
이벤트 로그 파일의 기본 이름. |