Skip to content

记录环境变量

基于文件的配置

您可以添加各个变量,以便在单独的文件中提供其配置。有关更多详细信息,请参阅将敏感数据保存在单独的文件中

本页列出了用于设置调试日志的环境变量。详情请参阅n8n 中的日志记录

n8n 日志

多变的 类型 默认 描述
N8N_LOG_LEVEL 枚举字符串: ,,, info 日志输出级别。有关详细信息,请参阅日志级别
N8N_LOG_OUTPUT 枚举字符串: , console 日志输出位置。请以逗号分隔的列表形式提供多个值。
N8N_LOG_FORMAT 枚举字符串: , text 使用的日志格式。打印人类可读的消息。每行打印一个 JSON 对象,包含消息、级别、时间戳和所有元数据。这对于生产监控和调试都很有用。
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 设置为。
DB_LOGGING_ENABLED 布尔值 false 是否启用特定于数据库的日志记录。
DB_LOGGING_OPTIONS 枚举字符串: ,,,,,,​​ error 数据库日志输出级别。要启用所有日志记录,请指定。请参阅TypeORM 日志记录选项
DB_LOGGING_MAX_EXECUTION_TIME 数字 1000 n8n 记录警告前的最大执行时间(以毫秒为单位)。设置为可禁用长时间运行查询警告。
CODE_ENABLE_STDOUT 布尔值 false 设置为将代码节点日志发送到进程的标准输出以用于调试、监控或记录目的。
NO_COLOR 任何 undefined 设置为任意值即可输出不带 ANSI 颜色的日志。更多信息,请参阅no-color.org 网站

日志流

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

多变的 类型 默认 描述
N8N_EVENTBUS_CHECKUNSENTINTERVAL 数字 0 检查未发送事件消息的频率(以毫秒为单位)。极少数情况下可能会发送两次消息。设置为可禁用此功能。
N8N_EVENTBUS_LOGWRITER_SYNCFILEACCESS 布尔值 false 所有文件访问是否在线程内同步发生(true)或不同步发生(false)。
N8N_EVENTBUS_LOGWRITER_KEEPLOGCOUNT 数字 3 要保留的事件日志文件的数量。
N8N_EVENTBUS_LOGWRITER_MAXFILESIZEINKB 数字 10240 新事件日志文件开始之前的最大大小(以千字节为单位)。
N8N_EVENTBUS_LOGWRITER_LOGBASENAME 细绳 n8nEventLog 事件日志文件的基本名称。