随着时间的推移,Vaultwarden 日志文件会变得很大。使用 logrotate,我们可以定期轮换日志。
sudo nano /etc/logrotate.d/bitwarden
/var/log/bitwarden/*.log {# Perform logrotation as the bitwarden user and groupsu bitwarden bitwarden# Rotate dailydaily# Rotate when the size is bigger than 5MBsize 5M# Compress old log filescompress# Keep 4 rotations of log files before removing or mailing to the address specified in a mail directiverotate 4# Truncate the original log file in place after creating a copycopytruncate# Don't panic if not foundmissingok# Don't rotate log if file is emptynotifempty# Add date instaed of number to rotated log filedateext# Date format of dateextdateformat -%Y-%m-%d-%s}
要在不手动解压缩的情况下查看压缩的日志文件:
zcat logfile.gzzless logfile.gzzgrep -i keyword_search logfile.gz
