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应用配置。注意:操作前确保有管理员权限,定期清理日志避免磁盘占满。