Comment on page
17.日志记录
从 1.5.0 版本开始支持记录到文件。您可以使用
LOG_FILE
环境变量来指定日志文件的路径:docker run -d --name vaultwarden \
...
-e LOG_FILE=/data/vaultwarden.log \
...
当设置此环境变量时,日志消息将被记录到标准输出和日志文件中。如果您在 Docker 中运行,则需要使用从 Docker 主机挂载的文件路径(如
data
文件夹);否则,如果容器被重新启动或移除,您的日志文件将丢失(或至少难以找回)。您可以使用
USE_SYSLOG
环境变量以使用 Syslog,同时还需要设置 EXTENDED_LOGGING=true
:docker run -d --name vaultwarden \
...
-e USE_SYSLOG=true -e EXTENDED_LOGGING=true \
..s
设置此环境变量后,日志消息将同时记录到 stdout 和 Syslog。
LOG_LEVEL
选项包括:trace
、debug
、info
、warn
、error
以及 off
。docker run -d --name vaultwarden \
...
-e LOG_LEVEL=warn -e EXTENDED_LOGGING=true \
...
如果在 Docker 中运行:
docker logs <container-name>
如果使用
systemd
运行:journalctl -u vaultwarden.service
(或您的服务名称)否则,请检查标准输出被重定向到的位置,或设置
LOG_FILE
环境变量并查看该文件。最近更新 2mo ago