在Debian中查看GitLab日志的方法如下:
使用journalctl命令
sudo journalctl -u gitlabgitlab-rails):sudo journalctl -u gitlab-railssudo journalctl --since "2024-01-01" --until "2024-01-31"直接查看日志文件
/var/log/gitlab/production.log:记录请求详情(URL、IP、SQL等)application.log:记录用户/项目操作gitlab-shell.log:记录Git命令和SSH权限操作sudo cat /var/log/gitlab/gitlab-rails/production.log(查看全部内容)sudo tail -f /var/log/gitlab/gitlab-rails/production.log(实时查看最新内容)使用gitlab-ctl命令
sudo gitlab-ctl tailsudo gitlab-ctl tail 服务名/日志文件路径(如sudo gitlab-ctl tail nginx/gitlab_error.log)使用文本编辑器
nano/vim打开日志文件(需管理员权限):sudo nano /var/log/gitlab/日志文件路径注意:查看敏感日志(如production_json.log)需确保权限合规,避免泄露数据。