pgAdmin 在 Debian 上的日志管理
一 日志位置与快速查看
二 配置日志级别与输出格式
# 日志级别
CONSOLE_LOG_LEVEL = logging.DEBUG
FILE_LOG_LEVEL = logging.WARNING
# 可选:记录SQL(数值级别)
# 注意:部分版本需显式添加该级别到日志配置
# 例如:logging.addLevelName(25, "SQL")
# JSON 输出
JSON_LOGGER = True
三 日志轮转与保留策略
LOG_ROTATION_SIZE = 50 # 50 MB
LOG_ROTATION_AGE = 1 # 1 天
LOG_ROTATION_MAX_LOG_FILES = 30 # 保留 30 个历史文件
sudo chown -R pgadmin:pgadmin /var/log/pgadmin
sudo chmod 755 /var/log/pgadmin
四 服务管理与日常运维
五 与 PostgreSQL 日志的区分与联动