跳到主要内容

日志环境变量#

基于文件的配置

您可以为单个变量添加 _FILE 后缀,以便在单独的文件中提供其配置。更多详情请参阅将敏感数据保存在独立文件中

n8n日志#

变量类型默认值描述
N8N_LOG_LEVEL枚举字符串:info, warn, error, debuginfo日志输出级别。详情请参阅日志级别
N8N_LOG_OUTPUT枚举字符串:console, fileconsole日志输出位置。多个值请以逗号分隔列表形式提供
N8N_LOG_FORMAT枚举字符串:text, jsontext使用的日志格式。text输出人类可读的消息,json每行输出一个包含消息、级别、时间戳和所有元数据的JSON对象,适用于生产监控和调试
N8N_LOG_CRON_ACTIVE_INTERVAL数字0记录当前活跃定时任务的时间间隔(分钟)。设置为0可禁用
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, logerror数据库日志输出级别。要启用所有日志记录,请指定all。参考TypeORM日志选项
DB_LOGGING_MAX_EXECUTION_TIME数字1000n8n记录警告前的最大执行时间(毫秒)。设置为0可禁用长时间运行查询警告
CODE_ENABLE_STDOUT布尔值false设置为true可将代码节点中console.logprint的日志发送到进程的stdout,仅适用于生产环境执行
NO_COLOR任意undefined设置为任意值可输出不带ANSI颜色的日志。更多信息请参阅no-color.org网站

日志流#

有关此功能的更多信息,请参阅日志流

变量类型默认值描述
N8N_EVENTBUS_CHECKUNSENTINTERVAL数字0检查未发送事件消息的频率(毫秒)。在极少数情况下可能导致消息重复发送。设置为0可禁用
N8N_EVENTBUS_LOGWRITER_SYNCFILEACCESS布尔值false是否所有文件访问都在线程内同步进行(true)或异步进行(false)
N8N_EVENTBUS_LOGWRITER_KEEPLOGCOUNT数字3保留的事件日志文件数量
N8N_EVENTBUS_LOGWRITER_MAXFILESIZEINKB数字10240事件日志文件的最大大小(千字节),超过此大小将创建新文件
N8N_EVENTBUS_LOGWRITER_LOGBASENAME字符串n8nEventLog事件日志文件的基础名称