结论
FastGPT 4.14.7版本更新了日志系统,包含日志打印、采集与分析相关功能。本次更新需移除旧版日志相关环境变量,并配置6个新的日志环境变量,完成配置后即可正常使用新版日志功能。
具体怎么做
- 移除以下旧环境变量:LOGLEVEL、STORELOGLEVEL、SIGNOZBASEURL、SIGNOZSERVICENAME、SIGNOZSTORE_LEVEL。
- 新增以下6个环境变量,fastgpt、fastgpt-pro、fastgpt-plugin、fastgpt-mcp-server均适用:
- LOGENABLECONSOLE = true # 是否开启控制台打印
- LOGCONSOLELEVEL = debug # 控制台打印最低日志等级
- LOGENABLEOTEL = false # 是否开启OTEL日志收集
- LOGOTELLEVEL = info # OTEL日志收集的最低日志等级
- LOGOTELSERVICE_NAME = fastgpt-client # 传递给OTLP收集器的服务名称
- LOGOTELURL = http://localhost:4318/v1/logs # OTLP收集器地址,请勿遗漏/v1/logs路径
注意事项
- 本次新增的6个环境变量仅适用于fastgpt、fastgpt-pro、fastgpt-plugin、fastgpt-mcp-server服务。
- 配置LOGOTELURL时,请勿遗漏末尾的/v1/logs路径。
- 必须完全移除旧版日志相关环境变量,避免配置冲突。
- 各环境变量的默认值与配置需严格按照原文设置,如需调整需遵循日志等级相关规则。
来源:FastGPT 官方文档