Debian GitLab日志管理可通過以下方式操作:
sudo gitlab-ctl tail
:實時查看所有日志。sudo gitlab-ctl tail <服務名或日志路徑>
:查看特定服務或日志文件,如sudo gitlab-ctl tail gitlab-rails
。journalctl -u gitlab
:查看GitLab相關系統日志。cat/sudo nano
:直接查看日志文件,如sudo nano /var/log/gitlab/gitlab-rails/production.log
。/etc/gitlab/gitlab.rb
,設置切割頻率、保留天數等參數,例如:logging['logrotate_frequency'] = "daily" # 每天切割
logging['logrotate_rotate'] = 30 # 保留30天
logging['logrotate_compress'] = "compress" # gzip壓縮
sudo gitlab-ctl reconfigure
應用配置。注意:操作前確保有管理員權限,定期清理日志避免磁盤占滿。