N8N中文教程
部署托管/Configuration/Environment_variables

日志环境变量#

基于文件的配置 你可以为单个变量添加 _FILE 后缀,以在单独的文件中提供其配置。更多详情请参阅 将敏感数据保存在独立文件中。 本页面列出了用于调试日志设置的环境变量。详细信息请参考 n8n 中的日志记录。

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记录当前活跃 cron 任务的时间间隔(单位:分钟)。设为 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数字1000超过该执行时间(单位:毫秒)后,n8n 将记录警告。设为 0 可禁用慢查询警告。
CODE_ENABLE_STDOUT布尔值false设为 true 可在生产环境中将 Code 节点中通过 console.logprint 输出的日志发送到进程的标准输出(stdout)。
NO_COLOR任意值undefined设置任意值即可在日志输出中禁用 ANSI 颜色。更多信息请见 no-color.org 网站。

日志流(Log Streaming)#

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

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

聊天查看文档 此页面 !Thumbs up有帮助 !Thumbs down无帮助 感谢您的反馈! 提交 上一页 Insights 下一页 License 由 Material for MkDocs Insiders 提供支持